Научный форум dxdy

Математика, Физика, Computer Science, Machine Learning, LaTeX, Механика и Техника, Химия,
Биология и Медицина, Экономика и Финансовая Математика, Гуманитарные науки




 Help!
Люди,помогите написать программу (Pascal),которая:
1)вычисляет среднюю температуру
2)определяет максимальное и минимальное значения температуры



очень срочно!

 Re: Help!
Телепаты уехали в отпуск. :(
Так что рассказываейте: откуда берется температура, что вводитсы/выводится, в чем проблема?

 Re: Help!
проблема в том,что я не понимаю паскаль)))
итак, пишу полностью задание:
ДАНЫ ОПИСАНИЯ:
type Ora =0..23;
Grade =-40..40;
Temperatura=array [Ora] of Grade;
var t: Temperatura;

Компоненты переменной t представляют собой значения температуры , измеряемой каждый час в течение 24 часов.Напишите программу ,которая:
1)вычисляет среднюю температуру
2)определяет максимальное и минимальное значения температуры
3) определяет час ,в который была зарегестрирована максимальная температура

 Re: Help!
У вас есть 24 числа - измерений температуры (как вводится - вопрос отдельный). Для начала напишите словами/математически:
1. вычислить среднее по 24-м значниям
2. найти минимальное и максимальное число из этих 24

3. элементарно

 Re: Help!
0. Задать/получить значения элементов массива/заполнить массив

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

2. Цикл по элементам 2..N (первый элемент уже обработан на шаге 1):
2.1. Добавить очереденой элемент к сумме
2.2. Проверить очереденой элемент массива на минимум; если да - запомнить новый минимум
2.3. Проверить очереденой элемент массива на максимум; если да -
2.3.1. запомнить новый максимум
2.3.2. запомнить час, соответствующий текущему элементу массива

3. Из полученной суммы всех элементов (пп.1,2.1) найти среднее значение

4. Выдать все результаты (напечатать/вывести на экран/сохранить в файл/передать по интернету/факсу/эл.почте/выдать в интерфейс вывода устройства/... - нужное подчеркнуть :D ).

5. Пить кофе.

Последовательность шагов 2.2, 2.3 можно слегка оптимизировать.

 Re: Help!
Цитата:
проблема в том,что я не понимаю паскаль)))

Какой смысл тогда вам помогать? Купите зачет и все, желания учиться у вас нет.

 [ Сообщений: 6 ] 


Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group