Задать вопрос
7 ноября, 22:59

Программирование. Эпидемия чесотки в городе длится 20 дней. В городе N жителей (вводится пользователем). Выведите в цикле распространение эпидемии, если в день заражается Z=random (1000) человек. Вывод в виде: 14 день - здоровых 12378 больных 2367

+5
Ответы (1)
  1. 8 ноября, 00:53
    0
    Var

    N, Z, sick, day: integer;

    begin

    sick : = 0;

    day : = 1;

    write ('Количество жителей: ') ;

    readln (N) ;

    while (day < = 20) and (sick < N) do

    begin

    Z : = random (1000) ;

    sick : = sick + Z;

    if sick > N then sick : = N;

    writeln (day, ' день - здоровых ', N - sick, ' больных ', sick) ;

    day : = day + 1;

    end;

    end.
Знаете ответ?
Сомневаетесь в ответе?
Найдите правильный ответ на вопрос ✅ «Программирование. Эпидемия чесотки в городе длится 20 дней. В городе N жителей (вводится пользователем). Выведите в цикле распространение ...» по предмету 📘 Информатика, а если вы сомневаетесь в правильности ответов или ответ отсутствует, то попробуйте воспользоваться умным поиском на сайте и найти ответы на похожие вопросы.
Смотреть другие ответы
Похожие вопросы по информатике
Необходимо вывести числа от - 3 до 7. random (6) ; random (-3,7) ; random (-3) + 7; random (7) - 3.
Ответы (1)
Напишите задачи в Паскале задача1 {вводится целое число n от [0 ... 200]. Затеи вводится n целых чисел от [0 ... 1000000] Вывести на экран их произведение.} задача2 {вводится целое число n от [0 ... 200]. Затеи вводится n целых чисел от [0 ...
Ответы (2)
1. Пользователем вводится целое число. Вывести на экран последовательность целых чисел от единицы до этого числа. 2. Вывести на экран 10 строк, содержащие символ *, причем количество * в каждой строке должно быть равно номеру строки. 3.
Ответы (1)
В каждой больничной палате четыре койки. Введите количество палат, количество больных мужчин и количество больных женщин. Определите, можно ли разместить всех больных по палатам (естественно, в одну палату кладут больных одного пола).
Ответы (1)
Program PS; var n, i: integer; b: real; a: array[1 ... 3] of real; otoplenie: boolean; begin read (n) ; for i : = 1 to 3 do a[i] : = random (50) - 20 + random () ;
Ответы (1)