Есть ответ 👍

Составьте программу,по которой компьютер десять раз запросит ввод любых чисел и в результате выведет среднее арифметическое значение введенных чисел (массив не использовать).сделайте три варианта программы,используя операторы while,repeat ,for.

281
402
Посмотреть ответы 3

Ответы на вопрос:


1. while: var a,i,s: integer; begin s: =0; i: =0; while i< 10 do   begin   i: =i+1;   write('a = ');   readln(a);   s: =s+a;   end; writeln('среднее арифметическое = ',s/10); end. 2. repeat var a,i,s: integer; begin s: =0; i: =0; repeat   i: =i+1;   write('a = ');   readln(a);   s: =s+a; until i=10; writeln('среднее арифметическое = ',s/10); end. 3. for: var a,i,s: integer; begin s: =0; for i: =1 to 10 do   begin   write('a = ');   readln(a);   s: =s+a;   end; writeln('среднее арифметическое = ',s/10); end. пример: a = 4 a = 6 a = 9 a = 7 a = 1 a = 3 a = 6 a = 5 a = 4 a = 8 среднее арифметическое = 5.3

Программа может выглядеть так: uses crt; const n=10; var  a, i, sum: integer;         sred: real; begin clrscr; sum: =0; i: =1; while i< =10 do   begin     write ('a = ');     readln(a);     sum: =sum+a;     i: =i+1;   end;   sred: =sum/n;   writeln('sred = ', sred: 6: 2);   writeln; sum: =0; i: =1; repeat     write ('a = ');     readln(a);     sum: =sum+a;     i: =i+1;   until i> n;   sred: =sum/n;   writeln('sred = ', sred: 6: 2);   writeln; sum: =0; for i: =1 to n do   begin           write ('a = ');           readln(a);           sum: =sum+a;   end;   sred: =sum/n;   writeln('sred = ', sred: 6: 2);   readln;   end.
Pashet007
4,5(30 оценок)

Например так: k: =false; i: =pos(' ',s); repeat   inc(i);   if (s[i]=' ') then k: =true; until k; writeln(i);

Реши свою проблему, спроси otvet5GPT

  • Быстро
    Мгновенный ответ на твой вопрос
  • Точно
    Бот обладает знаниями во всех сферах
  • Бесплатно
    Задай вопрос и получи ответ бесплатно

Популярно: Информатика

Caktus Image

Есть вопросы?

  • Как otvet5GPT работает?

    otvet5GPT использует большую языковую модель вместе с базой данных GPT для обеспечения высококачественных образовательных результатов. otvet5GPT действует как доступный академический ресурс вне класса.
  • Сколько это стоит?

    Проект находиться на стадии тестирования и все услуги бесплатны.
  • Могу ли я использовать otvet5GPT в школе?

    Конечно! Нейросеть может помочь вам делать конспекты лекций, придумывать идеи в классе и многое другое!
  • В чем отличия от ChatGPT?

    otvet5GPT черпает академические источники из собственной базы данных и предназначен специально для студентов. otvet5GPT также адаптируется к вашему стилю письма, предоставляя ряд образовательных инструментов, предназначенных для улучшения обучения.

Подпишись на наш телеграмм канал

GTP TOP NEWS