profile
Размещено 4 года назад по предмету Информатика от ap6y3ukleo

с клавиатуры вводится 4 2-значных числа. Найдите среднее арифметическое между суммами всех цифр в числах.

Сделать на паскале. Желательно кратко объяснить

  1. Ответ на вопрос
    Ответ на вопрос дан BrightOS

    Var a,i: integer; s: real;

    Begin

    for i := 0 to 3 do begin

    read(a);

    s := s + a div 10 + a mod 10;

    end;

    writeln(s / 4);

    End.

    Мы вводим с клавиатуры каждое из четырёх чисел, затем суммируем все цифры, из которых состоят числа, в общий котелок, ибо среднее арифметическое сумм всех цифр умноженное на 4 будет равняться сумме всех цифр в числах. Затем, как ни странно, мы вещественно делим эту сумму на 4 и получаем среднее арифметическое.

    Если надо среднее арифметическое для каждого из чисел, то код должен быть следующим:

    Var a,i: integer; s: real;

    Begin

    for i := 0 to 3 do begin

    read(a);

    s := a div 10 + a mod 10;

    writeln(s / 2);

    end;

    End.

    1. Ответ на вопрос
      Ответ на вопрос дан ap6y3ukleo
      получается что так
    2. Ответ на вопрос
      Ответ на вопрос дан BrightOS
      Исправил. Проверяй. Я, видимо, изначально не до конца понял условие задачи
  2. Ответ на вопрос
    Ответ на вопрос дан kornickevg

    Ответ:

    program summa_4_dvuhznachnih_chisel;

    var a,i,sum: integer;

    begin

    sum:=0;

    for i := 1 to 4 do begin

    read(a);

    sum:= sum + a div 10 + a mod 10;

    end;

    writeln(sum/4);

    end.

    Объяснение:

    program summa_4_dvuhznachnih_chisel;

    var a,i,sum: integer;

    Переменные:

    А для чисел

    I организация цикла для ввода 4х чисел

    Sum переменная для нахождения суммы

    begin

    Начало проги

    sum:=0;

    Начальное значение суммы 0

    for i := 1 to 4 do begin

    Цикл для ввода 4х чисел

    read(a);

    Ввод числа с клавиатуры

    sum:= sum + a div 10 + a mod 10;

    Увеличение значения суммы на значение первой и последней цифры числа

    end;

    Конец цикла

    writeln(sum/4);

    Вывод суммы, выделенной на 4, то есть среднего арифметического

    end.

Не тот ответ на вопрос, который вам нужен?
Найди верный ответ
Самые новые вопросы
tegysigalpa2012
Русский язык - 5 лет назад

Помогите решить тест по русскому языку тест по русскому языку «местоимение. разряды местоимений» для 6 класса 1. укажите личное местоимение: 1) некто 2) вас 3) ни с кем 4) собой 2. укажите относительное местоимение: 1) кто-либо 2) некоторый 3) кто 4) нам 3. укажите вопросительное местоимение: 1) кем-нибудь 2) кем 3) себе 4) никакой 4. укажите определительное местоимение: 1) наш 2) который 3) некий 4) каждый 5. укажите возвратное местоимение: 1) свой 2) чей 3) сам 4) себя 6. найдите указательное местоимение: 1) твой 2) какой 3) тот 4) их 7. найдите притяжательное местоимение: 1) самый 2) моего 3) иной 4) ничей 8. укажите неопределённое местоимение: 1) весь 2) какой-нибудь 3) любой 4) этот 9. укажите вопросительное местоимение: 1) сколько 2) кое-что 3) она 4) нами 10. в каком варианте ответа выделенное слово является притяжательным местоимением? 1) увидел их 2) её нет дома 3) её тетрадь 4) их не спросили

Информация

Посетители, находящиеся в группе Гости, не могут оставлять комментарии к данной публикации.