|
Главная | Правила | Регистрация | Дневники | Справка | Пользователи | Календарь | Поиск | Сообщения за день | Все разделы прочитаны |
|
Опции темы | Опции просмотра |
22.12.2011, 20:33 | #1 (permalink) |
Новичок
Регистрация: 22.12.2011
Сообщений: 3
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Репутация: 10
|
Последовательность чисел. Паскаль
Задание: Вычислите отношение суммы всех положительных чисел к сумме всех отрицательных в последовательности вводимых чисел. Остановить обработку при вводе заказанного количества чисел Тип обраб. данных - Веществ. |
22.12.2011, 20:33 | |
Helpmaster
Member
Регистрация: 08.03.2016
Сообщений: 0
|
Проблемы с аналогичным содержанием, можете почитать Генераторы чисел Массивы вещественных чисел Генераторы чисел |
22.12.2011, 20:49 | #2 (permalink) | |
Специалист
Регистрация: 27.08.2008
Адрес: Санкт-Петербург
Сообщений: 27,807
Сказал(а) спасибо: 340
Поблагодарили 583 раз(а) в 208 сообщениях
Репутация: 113184
|
Цитата:
Код:
VAR a,S_pos,S_neg:Real; N,i:Byte; BEGIN Write('N= '); Readln(N); Writeln; S_pos:=0; S_neg:=0; i:=0; Repeat Inc(i); Write('Next a= '); Readln(a); If a>0 then S_pos:=S_pos+a; If a<0 then S_neg:=S_neg+a; Until i=N; If S_neg<0 then Writeln('S_pos/S_neg= ',S_pos/S_neg:0:6) else Writeln('Error: S_neg=0'); Readln; END. |
|
Ads | |
Member
Регистрация: 31.10.2006
Сообщений: 40200
Записей в дневнике: 0
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Репутация: 55070
|
Опции темы | |
Опции просмотра | |
|
|