• найти среднее арифметическое двузначных чисел из заданного промежутка кратких трех
    Паскаль
    Я как то пыталась сделать но не получилась
    Program NoName;
    var i,S,N,k: integer;
    Begin
    writeln('...Условие....');
    write('Введите n=');readln(n);
    write('Введите k=');readln(k);
    S:=0;
    For i:=N to k do
    if (i mod 3)=0
    then S:=S+i;
    i:=i+3
    end.
    НО У МЕНЯ БРЕД ПРОСТО ПОЛУЧАЕТСЯ

Ответы 6

  • Уточните вопрос
  • он нам скажет число а я должна буду сама узнать ответ а вот потом
    • Автор:

      boomhauer
    • 5 лет назад
    • 0
  • в паскале вводить
    • Автор:

      callahan
    • 5 лет назад
    • 0
  • Ну так берите и считайте. Вам дают два числа. Вместо первого числа берете ближайшее большее к нему, которое делится на 3, записываете его, далее записываете остальные числа, каждое из которых получается путем прибавления 3 к предшествующему до тех пор, пока последнее число не превысит второго заданного. Находите сумму выписанных чисел и делите на их количество.
    • Автор:

      nathalie
    • 5 лет назад
    • 0
  • ок
  • program NoName;var  i,s,n,k,m: integer;begin  Writeln('...Условие....');  Write('Введите n='); Read(n);  Write('Введите k='); Read(k);  s:=0; m:=n mod 3;  if m<>0 then i:=n+3-(n mod 3) else i:=n; { чтобы было кратно 3 }  m:=0;  while i<=k do begin s:=s+i; Inc(m); Inc(i,3) end;  Writeln('Среднее равно ',s/m:6:3)end.Тестовое решение:...Условие....Введите n=19Введите k=85Среднее равно 52.500
    • Автор:

      montero
    • 5 лет назад
    • 0
  • Добавить свой ответ

Войти через Google

или

Забыли пароль?

У меня нет аккаунта, я хочу Зарегистрироваться

How much to ban the user?
1 hour 1 day 100 years