Задать вопрос
6 сентября, 21:49

1. Вводится не менее восьми чисел. Конец ввода 0. Найти сумму первых пяти чисел и произведение последних пяти чисел. Составить блок-схему и программу к задаче.

2. Вводится текст. Конец ввода F4. Найти количество букв.

+4
Ответы (1)
  1. 6 сентября, 23:13
    -1
    Const

    n = 5; //Емкость памяти типа "кольцо"

    type

    Ring = array[1 ... n] of integer;

    var

    ir: integer;

    R: Ring;

    procedure Add2Ring (a: integer) ;

    / / Добавляет в кольцо очередной элемент

    begin

    if ir = n then ir : = 1

    else ir : = ir + 1;

    R[ir] : = a

    end;

    var

    i, S, d: integer;

    P: longint;

    begin

    S : = 0;

    ir:=0;

    writeln ('Вводите числа, 0 - конец ввода') ;

    for i : = 1 to n do

    begin

    readln (d) ;

    S : = S + d;

    Add2Ring (d)

    end;

    repeat

    readln (d) ;

    if d 0 then Add2Ring (d) ;

    until d = 0;

    P : = 1;

    for i : = 1 to n do P : = P * R[i];

    writeln ('Сумма первых ', n, ' чисел: ', S, ', произведение последних: ', P)

    end.
Знаете ответ на вопрос?
Не уверены в ответе?
Правильный ответ на вопрос 👍 «1. Вводится не менее восьми чисел. Конец ввода 0. Найти сумму первых пяти чисел и произведение последних пяти чисел. Составить блок-схему и ...» по предмету 📗 Информатика. Развернутая система поиска нашего сайта обязательно приведёт вас к нужной информации. Как вариант - оцените ответы на похожие вопросы. Но если вдруг и это не помогло - задавайте свой вопрос знающим оппонентам, которые быстро дадут на него ответ!
Искать готовые ответы
Похожие вопросы по информатике
1. Переключение клавиатуры с режима ввода латинских букв на режим ввода русских букв и обратно? 2. переключение клавиатуры с режима ввода строчных букв на режим ввода прописных букв и обратно? 3.
Ответы (1)
Программирование в python 3 Напечатать массив и сумму его первых N десятков. Пример: Пользователь вводит любое число, например 56 Программа выдаёт на экран массив от 0 до 55 и ещё пять чисел: сумму первых 10, сумму первых 20, сумму первых 30, сумму
Ответы (1)
Напишите задачи в Паскале задача1 {вводится целое число n от [0 ... 200]. Затеи вводится n целых чисел от [0 ... 1000000] Вывести на экран их произведение.} задача2 {вводится целое число n от [0 ... 200]. Затеи вводится n целых чисел от [0 ...
Ответы (2)
1. Вводится 10 чисел. Найти сумму положительных двузначных чисел. 2. Вводится текст. Конец ввода точка. Найти количество букв "Г" и "г". Помогите решить задачи в паскале
Ответы (1)
1. Устройство вывода звуковой информации (8 букв) 2. Устройство ввода информации и работы с графическим интерфейсом (4 букв) 3. Назовите устройство ввода текстовой информации (10 букв) 4. устройство ввода звуковой информации (8 букв) 5.
Ответы (1)