Задать вопрос
7 января, 06:58

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

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

+1
Ответы (1)
  1. 7 января, 07:11
    0
    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)