В
Все
М
Математика
О
ОБЖ
У
Українська мова
Х
Химия
Д
Другие предметы
Н
Немецкий язык
Б
Беларуская мова
М
Музыка
Э
Экономика
Ф
Физика
Б
Биология
О
Окружающий мир
У
Українська література
Р
Русский язык
Ф
Французский язык
П
Психология
О
Обществознание
А
Алгебра
М
МХК
Г
География
И
Информатика
П
Право
А
Английский язык
Г
Геометрия
Қ
Қазақ тiлi
Л
Литература
И
История
Lakers44
Lakers44
13.04.2022 06:47 •  Информатика

Решить в pascal цикл с условием первая : s=1+2+3+4++ вторая : с клавиатуры вводятся целые числа 0 на конце,средние значение положительных чисел.

Показать ответ
Ответ:
киса2013438
киса2013438
05.07.2020 13:26
1)
var
    i, s, n: integer;

begin
    read(n);
    s := 0;
    i := 0;
    repeat
        i := i + 1;
        s := s + i;
    until i >= n;
   
    writeln(s);
end.
2)
var
    i, s, k: integer;

begin
    writeln(' чисел. Для окончания введите ноль');
    s := 0;
    k := 0;
    repeat
        readln(i);
        if i > 0 then begin
            s := s + i;
            k := k + 1;
        end;
    until i = 0;
   
    writeln(s / k);
end.
0,0(0 оценок)
Ответ:
tnata007
tnata007
05.07.2020 13:26
Задание 1
uses crt;
var s,n,i:integer;
begin
     write('Введите число больше 1: ');
     readln(n);
     s:=0;
     for i:=1 to n do
         s:=s+i;
     writeln(s);
end.

Задание 2
uses crt;
var i,s,k:integer;
begin
     writeln('Вводите числа. 0 - конец последовательности');
     s:=0;
     k:=0;
     repeat
           readln(i);
           if i>0 then begin
              s:=s+i;
              inc(k);
              end;
           until i=0;
           writeln(s/k);
end.
0,0(0 оценок)
Популярные вопросы: Информатика
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota Оформи подписку
logo
Начни делиться знаниями
Вход Регистрация
Что ты хочешь узнать?
Спроси ai-бота