Задать вопрос
8 ноября, 23:19

Написать программу на языке паскаль. С клавиатуры вводятся несколько натуральных целых чисел. Необходимо чтобы вычислялось сколько введено чисел, сколько из них четных и общая сумма этих чисел. Например: вводим числа 3425 - получает количество чисел - 4, количество четных чисел - 2, сумма чисел - 14

+2
Ответы (1)
  1. 9 ноября, 00:24
    0
    Var

    n, m, p, k, sum, x: integer;

    s: string;

    c, i: byte;

    begin

    write ('Число: ') ;

    read (n) ;

    m : = n;

    k : = 0;

    while m 0 do

    begin

    p : = m mod 10;

    K : = K + 1;

    m : = m div 10;

    end;

    Str (N, s) ;

    c : = 0;

    for i : = 1 to Length (s) do

    if s[i] in ['0', '2', '4', '6', '8'] then

    Inc (c) ;

    x : = n;

    sum : = 0;

    while (x 0) do

    begin

    sum : = sum + (x mod 10) ;

    x : = x div 10;

    end;

    writeln ('Количество чисел: ', k) ;

    writeln ('Количество четных чисел: ', c) ;

    writeln ('Cумма чисел : ', sum) ;

    end.
Знаете ответ на вопрос?
Не уверены в ответе?
Правильный ответ на вопрос 👍 «Написать программу на языке паскаль. С клавиатуры вводятся несколько натуральных целых чисел. Необходимо чтобы вычислялось сколько введено ...» по предмету 📗 Информатика. Развернутая система поиска нашего сайта обязательно приведёт вас к нужной информации. Как вариант - оцените ответы на похожие вопросы. Но если вдруг и это не помогло - задавайте свой вопрос знающим оппонентам, которые быстро дадут на него ответ!
Искать готовые ответы
Похожие вопросы по информатике
Помогите: Практическая работа №3. Ветвления Уровень A. Напишите программу, которая получает с клавиатуры два целых числа и находит наибольшее и наименьшее из них. Пример: Введите два числа: 1 5 Наименьшее число 1 Наибольшее число 5 Уровень B.
Ответы (1)
Составить программу обмена значениями двух переменных, которые вводятся с клавиатуры. Образец: Вводим числа:a=3b=7 После обмена:b=3a=7 , через паскаль
Ответы (1)
1) с клавиатуры вводятся количество целых чисел и сами числа. найти среднее арифметическое квадратов введенных чисел 2) с клавиатуры вводятся натуральные числа a и n. Написать программу вычисления a в степени n.
Ответы (1)
Напишите программу, которая принимает с клавиатуры числа, пока не будет введено значение 999. Программа должна подсчитать, сколько значений было введено с клавиатуры (не считая значения 999) и вывести эту информацию на экран.
Ответы (1)
1. Напишите программу вычисления корней квадратного уравнения, если с клавиатуры, если коэффициенты вводятся с клавиатуры (a, b, c) 2. Координаты 2-х точек плоскости вводятся с клавиатуры.
Ответы (1)