Задать вопрос
24 июля, 18:40

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

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

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

+4
Ответы (1)
  1. 24 июля, 18:56
    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. Массив и 4 целых чисел вводится с клавиатуры. Найти и вывести произведение элементов массива. 2. Массив из 6 отрицательных и положительных целых чисел вводится в области описания констант. Найти сумму положительных элементов массива. 3.
Ответы (1)
1. Пользователем вводится целое число. Вывести на экран последовательность целых чисел от единицы до этого числа. 2. Вывести на экран 10 строк, содержащие символ *, причем количество * в каждой строке должно быть равно номеру строки. 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)