![]() |
Паскаль задачи решения хелп
1)Линейный массив содержит сведения о кол-ве осадков, выпавших за каждый из 12 месяцев одного года. Составить программу , определяющую общее кол-во осадков за этот год , среднемесячное кол-во осадков, кол-во засушливых месяцев ( когда кол-во осадков было меньше 30 мм) , самый засушливый месяц года.
2) Найдите в линейном массиве два элемента , сумма которых максимальна. --------------------------------- люди кто знает решение? (( в пнд-ник уже над сдать (( спс |
sum := 0;
zas := 0; bed := 0; for i:=1 to 365 do begin sum := sum + arr[i]; if arr[i] < bed then bed := arr[i]; if arr[i] < 30 then zas := zas + 1; end; writeln('всего за год - ',sum); writeln('засушливых дней - ',zas); writeln('самый засушливый день - ',bed); ------ max := 0; max2 := 0; for i:=1 to n do begin if arr[i] > max then begin max2 := max; max := arr[i]; end; end; writeln(max2,' и ',max); -- зы паскаль не знаю :D так шо можно считать что тут правильного ничего нету)) |
159932 вот я пытался разобрать пока не дошел до "зы паскаль не знаю так шо можно считать что тут правильного ничего нету))"
-) п.с. если по теме то ход приблизительно правильный. ток доработать чуть надо. |
Первая
______________________________________________ Код:
Program osadki;______________________________________________ Код:
Program osadki; |
| Время: 10:57 |