Форум программистов, компьютерный форум, киберфорум
Pascal (Паскаль)
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.67/103: Рейтинг темы: голосов - 103, средняя оценка - 4.67
0 / 0 / 0
Регистрация: 24.12.2009
Сообщений: 16

Определить среднюю температуру воздуха

24.12.2009, 16:25. Показов 19654. Ответов 13
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
определить среднюю температуру воздуха за период трех осенних месяцев: сентября, октября и ноября если известны ежедневные температуры этих месяцев
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
24.12.2009, 16:25
Ответы с готовыми решениями:

определить среднюю температуру воздуха за период трех осенних месяцев
определить среднюю температуру воздуха за период трех осенних месяцев: сентябрь, октябрь, ноябрь,если известны ежедневные температуры этих...

Массив Определить среднюю температуру июля
Помогите разобраться с задачей, решите пожалуйста... кому это не сложно... Буду очень благодарен. Я в этом не чего не понимаю...За ранее...

Вывести среднюю температуру по всем дням марта
Дан целочисленный массив из 31 элемента, в котором записаны значения температуры в марте. Элементы массива могут принимать значения от...

13
46 / 38 / 3
Регистрация: 14.12.2009
Сообщений: 272
24.12.2009, 16:43
сначала находишь среднею температуру для каждого месяца, а потом среднее из этих 3 месяцев все просто
1
0 / 0 / 0
Регистрация: 24.12.2009
Сообщений: 16
24.12.2009, 18:20  [ТС]
я тоже так думал,но как сосчитать среднюю темп. каждого месяца? как ты это представляешь?алгебраически: в месяце 31день, следовательно 31 число температур, значит нужно их все сложить и поделить на 30?! если бы для меня былобы все просто я и не спршивал бы никого! нужно кстати в цикле решить
0
1916 / 1066 / 384
Регистрация: 06.12.2008
Сообщений: 2,802
24.12.2009, 18:24
массив, для этого используйте random, представьте какой нужен промежуток температур, например: от +5 до +20, складываете все и делите на кол-во дней в месяце
2
0 / 0 / 0
Регистрация: 24.12.2009
Сообщений: 16
24.12.2009, 18:37  [ТС]
мне бы программу) я ведь не разбираюсь в этом!
0
1916 / 1066 / 384
Регистрация: 06.12.2008
Сообщений: 2,802
24.12.2009, 18:49
Pascal
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
uses crt;
var a:array[1..91] of integer;
    i,sum:integer;
    sr:real;
begin
ClrScr;
Randomize;
for i:=1 to 91 do
 begin
  a[i]:=random(17)+5;
  Write(a[i],' ');
 end;
sum:=0;
for i:=1 to 91 do
 sum:=sum+a[i];
Writeln;
Writeln('Sr ',sum/91:0:1);
Readln;
end.
2
0 / 0 / 0
Регистрация: 24.12.2009
Сообщений: 16
24.12.2009, 19:02  [ТС]
"ClrScr;
Randomize" меня препод за это выгонет ВЦ! мы не проходили,,,(((У нас for, if, после названия программы пишем(в массиве) const(если это важно). вещественный цикл есть(repeat{тело цикла}{закон изменения цикла}... until{условие окончания цикла}) целый тип цикла(for ...(down)to..do)
0
1916 / 1066 / 384
Регистрация: 06.12.2008
Сообщений: 2,802
24.12.2009, 19:09
Pascal
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
uses crt;
var a:array[1..91] of integer;
    i,sum:integer;
    sr:real;
begin
for i:=1 to 91 do
 begin
  Readln(a[i]); //ну вводите 91 число
 end;
sum:=0;
for i:=1 to 91 do
 sum:=sum+a[i];
Writeln;
Writeln('Sr ',sum/91:0:1);
Readln;
end.
2
0 / 0 / 0
Регистрация: 24.12.2009
Сообщений: 16
24.12.2009, 19:13  [ТС]
91 одно число куда вводить? в режим выполнения?
0
1916 / 1066 / 384
Регистрация: 06.12.2008
Сообщений: 2,802
24.12.2009, 19:15
ну вам нужно ввести температуру за каждый день 3-х месяцев, значит перед нахождение средней температуры, нужно ввести 91 число
1
46 / 38 / 3
Регистрация: 14.12.2009
Сообщений: 272
24.12.2009, 19:17
Pascal
1
2
3
4
for i:=1 to 91 do
 begin
  Readln(a[i]); //ну вводите 91 число
 end;
во время выполнения программы!
1
0 / 0 / 0
Регистрация: 24.12.2009
Сообщений: 16
24.12.2009, 19:21  [ТС]
Pascal
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
var
S,O,N:array[1..31] of real; {S,O,N-это массив, в котором мы будем хранить температуру за каждый день}
Summa,Otvet:real; Dsen,Dokt,Dnoi:byte; {Summa,Otvet-это переменные, куда мы сохраняем сумму всех температур, Otvet - среднее арифметическое}
 
begin {Здесь начинаем ввод данных, изначально сумма ровна 0, по ходу мы суммируем в неё все температуры, я сделал всё для каждого месяца отдельно}
Summa:=0;
 
write('Введите количество дней в сентябре: '); Readln(Dsen); writeln;
for Dsen:=1 to Dsen do begin
write('Введите температуру за ',Dsen,' сентября: ');
readln(s[Dsen]); summa:=Summa+s[Dsen]; end; writeln;
 
write('Введите количество дней в октябре: '); Readln(Dokt); writeln;
for Dokt:=1 to Dokt do begin
write('Введите температуру за ',Dokt,' октября: ');
readln(o[Dokt]); summa:=Summa+o[Dokt]; end; writeln;
 
write('Введите количество дней в ноябре: '); Readln(Dnoi); writeln;
for Dnoi:=1 to Dnoi do begin
write('Введите температуру за ',Dnoi,' ноября: ');
readln(n[Dnoi]); summa:=Summa+n[Dnoi]; end; writeln;
 
{Здесь мы вычисляем среднее арифметическое}
 
Otvet:=summa/(Dsen+Dokt+Dnoi); {сумму делим на количество дней в сентябре, октябре и ноябре}
write('Средняя температура за ',Dsen+Dokt+Dnoi,' дней составляет ',Otvet,'градус(ов)');
readln;
как вам такое решение?
0
1916 / 1066 / 384
Регистрация: 06.12.2008
Сообщений: 2,802
24.12.2009, 19:23
и че?
0
0 / 0 / 0
Регистрация: 24.12.2009
Сообщений: 16
24.12.2009, 19:23  [ТС]
правильное? мне сказали что нет!
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
24.12.2009, 19:23
Помогаю со студенческими работами здесь

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

Определить среднюю температуру дня
В таблице содержаться результаты измерений средней температуры воздуха, которые проводились ежедневно с 8 до 20 часов: 1)Определить...

Найти среднюю температуру за год
В файле хранится название месяца и температура в каждый его день (январь -12,-20,-15,-10 ...; февраль -5,-10,...) Найти -среднюю...

Написать программу, которая будет вычислять среднюю температуру за 4 дня
Всем привет. Нужно написать программу которая будет вычислять среднюю температуру за 4 дня. Вроде простая задача но туплю.Думаю вот...

Рассчитайте среднюю температуру зимой, летом, весной и осенью по данным температуры за каждый месяц
Рассчитайте среднюю температуру зимой, летом, весной и осенью по данным температуры за каждый месяц. На входе программы: температура...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
14
Ответ Создать тему
Новые блоги и статьи
Access
VikBal 11.12.2025
Помогите пожалуйста !! Как объединить 2 одинаковые БД Access с разными данными.
Новый ноутбук
volvo 07.12.2025
Всем привет. По скидке в "черную пятницу" взял себе новый ноутбук Lenovo ThinkBook 16 G7 на Амазоне: Ryzen 5 7533HS 64 Gb DDR5 1Tb NVMe 16" Full HD Display Win11 Pro
Музыка, написанная Искусственным Интеллектом
volvo 04.12.2025
Всем привет. Некоторое время назад меня заинтересовало, что уже умеет ИИ в плане написания музыки для песен, и, собственно, исполнения этих самых песен. Стихов у нас много, уже вышли 4 книги, еще 3. . .
От async/await к виртуальным потокам в Python
IndentationError 23.11.2025
Армин Ронахер поставил под сомнение async/ await. Создатель Flask заявляет: цветные функции - провал, виртуальные потоки - решение. Не threading-динозавры, а новое поколение лёгких потоков. Откат?. . .
Поиск "дружественных имён" СОМ портов
Argus19 22.11.2025
Поиск "дружественных имён" СОМ портов На странице: https:/ / norseev. ru/ 2018/ 01/ 04/ comportlist_windows/ нашёл схожую тему. Там приведён код на С++, который показывает только имена СОМ портов, типа,. . .
Сколько Государство потратило денег на меня, обеспечивая инсулином.
Programma_Boinc 20.11.2025
Сколько Государство потратило денег на меня, обеспечивая инсулином. Вот решила сделать интересный приблизительный подсчет, сколько государство потратило на меня денег на покупку инсулинов. . . .
Ломающие изменения в C#.NStar Alpha
Etyuhibosecyu 20.11.2025
Уже можно не только тестировать, но и пользоваться C#. NStar - писать оконные приложения, содержащие надписи, кнопки, текстовые поля и даже изображения, например, моя игра "Три в ряд" написана на этом. . .
Мысли в слух
kumehtar 18.11.2025
Кстати, совсем недавно имел разговор на тему медитаций с людьми. И обнаружил, что они вообще не понимают что такое медитация и зачем она нужна. Самые базовые вещи. Для них это - когда просто люди. . .
Создание Single Page Application на фреймах
krapotkin 16.11.2025
Статья исключительно для начинающих. Подходы оригинальностью не блещут. В век Веб все очень привыкли к дизайну Single-Page-Application . Быстренько разберем подход "на фреймах". Мы делаем одну. . .
Фото: Daniel Greenwood
kumehtar 13.11.2025
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2025, CyberForum.ru