Задать вопрос
3 августа, 00:09

1. Массив вводится с клавиатуры как округленные до целого числа градусов температуры в каждый день апреля. Нужно вывести на экран максимум температуры во второй половине месяца (с 15 месяца). Задачу решить оптимально, т. е. за минимально возможное время выполнения

2. Измените первую программу из задания 1 так, чтобы она выводила все дни в апреле, когда максимальная температура приходилась на четную дату

3. Измените программу из задания 2 так, чтобы она выводила количество дней в апреле, когда максимальная температура приходилась на четную дату

+2
Ответы (1)
  1. 3 августа, 03:03
    0
    1)

    Var a:array[1 ... 30] of integer; max, i:integer;

    Begin

    for i:=1 to 30 do readln (a[i]) ;

    max:=a[15];

    for i:=15 to 30 do

    if a[i]>max then max:=a[i];

    writeln ('Max=', max) ;

    End.

    2)

    Var a:array[1 ... 30] of integer; max, i:integer;

    Begin

    for i:=1 to 30 do readln (a[i]) ;

    max:=a[1];

    for i:=1 to 30 do

    if a[i]>max then max:=a[i];

    writeln ('Max=', max) ;

    for i:=1 to 30 do

    if (a[i]=max) and ((i mod 2) = 0) then write (i,', ') ;

    End.

    3)

    Var a:array[1 ... 30] of integer; max, i, k:integer;

    Begin

    for i:=1 to 30 do readln (a[i]) ;

    max:=a[1];

    for i:=1 to 30 do

    if a[i]>max then max:=a[i];

    writeln ('Max=', max) ;

    k:=0;

    for i:=1 to 30 do

    if (a[i]=max) and ((i mod 2) = 0) then k:=k+1;

    writeln ('Ответ: ', k) ;

    End.
Знаете ответ?
Сомневаетесь в ответе?
Найдите правильный ответ на вопрос ✅ «1. Массив вводится с клавиатуры как округленные до целого числа градусов температуры в каждый день апреля. Нужно вывести на экран максимум ...» по предмету 📘 Информатика, а если вы сомневаетесь в правильности ответов или ответ отсутствует, то попробуйте воспользоваться умным поиском на сайте и найти ответы на похожие вопросы.
Смотреть другие ответы
Похожие вопросы по информатике
1. Пользователем вводится целое число. Вывести на экран последовательность целых чисел от единицы до этого числа. 2. Вывести на экран 10 строк, содержащие символ *, причем количество * в каждой строке должно быть равно номеру строки. 3.
Ответы (1)
1. Массив и 4 целых чисел вводится с клавиатуры. Найти и вывести произведение элементов массива. 2. Массив из 6 отрицательных и положительных целых чисел вводится в области описания констант. Найти сумму положительных элементов массива. 3.
Ответы (1)
Напишите задачи в Паскале задача1 {вводится целое число n от [0 ... 200]. Затеи вводится n целых чисел от [0 ... 1000000] Вывести на экран их произведение.} задача2 {вводится целое число n от [0 ... 200]. Затеи вводится n целых чисел от [0 ...
Ответы (2)
1) Заполнить массив размером N целыми числами последовательно от 1 до N. Вывести его на экран. Найти сумму элементов массива и вывести ее на экран. 2) Заполнить массив размером N целыми числами последовательно от N до 1. Вывести его на экран.
Ответы (1)
Pascal. Тема: Циклы С клавиатуры вводится целое произвольное число 1) Вывести на экран первую и последнюю цифру числа. 2) Вывести на экран наибольшую цифру числа 3) Вывести на экран нечетные цифры этого числа
Ответы (2)