Вопрос задан 12.07.2023 в 12:04. Предмет Информатика. Спрашивает Zhienbayev Nyrlan.

Решение задачи: в течении года температура колебалась в пределах от -20°С до +20°С, вывести на

экран значения температуры за n дней (n вводится с клавиатуры, значения температуры берутся случайным образом), а затем отсортированные в порядке убывания значения температуры в эти дни
0 0
Перейти к ответам

Ответы на вопрос

Внимание! Ответы на вопросы дают живые люди. Они могут содержать ошибочную информацию, заблуждения, а также ответы могут быть сгенерированы нейросетями. Будьте внимательны. Если вы уверены, что ответ неверный, нажмите кнопку "Пожаловаться" под ответом.
Отвечает Гребенников Никита.

program temp_za_dni_i_sort;

const

god=366;

var

t:array[1..god]of byte;

i, j, n, c :byte;

begin

write('Введите количество дней》 ');

read(n);

writeln('Значения температуры за ',n,' дней');

for i:=1 to n do

begin

t[i]:=random(41)-20;

write(t[i],' ')

end;

writeln;

for i:=1 to n-1 do

for j:=i+1 to n do

if t[i]<t[j] then

begin

c:=t[i];

t[i]:=t[j];

t[j]:=c;

end;

writeln('Отсортированные начения температуры за ',n,' дней');

for i:=1 to n do

write(t[i],' ')

end.

0 0
Отвечает нейросеть ChatGpt. Будьте внимательны, ответы нейросети могут содержать ошибочные или выдуманные данные.

Для решения этой задачи, вам потребуется использовать язык программирования, например, Python. Ниже представлена программа, которая выполняет указанные шаги:

python
import random def generate_temperature(n): temperatures = [] for _ in range(n): temperature = random.randint(-20, 20) temperatures.append(temperature) return temperatures def main(): n = int(input("Введите количество дней: ")) temperatures = generate_temperature(n) print("Температуры за {} дней:".format(n)) print(temperatures) sorted_temperatures = sorted(temperatures, reverse=True) print("Температуры в порядке убывания:") print(sorted_temperatures) if __name__ == "__main__": main()

Этот код сначала генерирует n случайных значений температур в пределах от -20°C до +20°C и выводит их на экран. Затем он сортирует значения температуры в порядке убывания и также выводит отсортированный список на экран.

После запуска программы, вам нужно будет ввести количество дней n, и программа выдаст случайные значения температуры за n дней, а затем выведет их в порядке убывания.

0 0

Похожие вопросы

Топ вопросов за вчера в категории Информатика

Последние заданные вопросы в категории Информатика

Задать вопрос