10.12.2013, 18:58 | #1 (permalink) |
Member
Регистрация: 10.12.2013
Сообщений: 19
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Репутация: 10
|
Пожалуйста, помогите решить задачу
|
10.12.2013, 18:58 | |
Helpmaster
Member
Регистрация: 08.03.2016
Сообщений: 0
|
Интернет сейчас популярная штука много похожего создается Помогите, пожалуйста, решить задачу Помогите, пожалуйста, решить задачу Помогите, пожалуйста, решить задачу в Паскаль Помогите пожалуйста решить задачу на прологе Помогите, пожалуйста, решить задачу |
10.12.2013, 19:18 | #3 (permalink) | ||
support
Регистрация: 19.08.2007
Адрес: Зея
Сообщений: 15,797
Записей в дневнике: 71
Сказал(а) спасибо: 166
Поблагодарили 203 раз(а) в 86 сообщениях
Репутация: 75760
|
Язык программирования какой?
Вот на алгоритмическом, разбирайтесь: Цитата:
Цитата:
__________________
Убить всех человеков! |
||
10.12.2013, 20:41 | #5 (permalink) |
support
Регистрация: 19.08.2007
Адрес: Зея
Сообщений: 15,797
Записей в дневнике: 71
Сказал(а) спасибо: 166
Поблагодарили 203 раз(а) в 86 сообщениях
Репутация: 75760
|
На Pascal можно использовать цикл repeat...until в первом случае, и while... во втором.
__________________
Убить всех человеков! |
Ads | |
Member
Регистрация: 31.10.2006
Сообщений: 40200
Записей в дневнике: 0
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Репутация: 55070
|
10.12.2013, 20:49 | #7 (permalink) |
Member
Регистрация: 10.12.2013
Сообщений: 19
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Репутация: 10
|
program tex;
uses crt; var a, s : integer; begin s := 0; repeat write('vvedite chislo (0 = konec vvoda): '); readln(a); s := s + a; writeln('summa ravna: ', s); until a = 0; readln end. |
10.12.2013, 20:55 | #9 (permalink) |
Специалист
Регистрация: 27.08.2008
Адрес: Санкт-Петербург
Сообщений: 27,807
Сказал(а) спасибо: 340
Поблагодарили 583 раз(а) в 208 сообщениях
Репутация: 113184
|
Ладно, раз Вы сами хоть что-то попытались сделать - помогу. Вот Вам рабочий код:
Код:
Var A,Sum,n:Integer; Begin Sum:=0; n:=0; Repeat Write('Next number: '); Readln(A); if A<>0 then begin Inc(n); Inc(Sum,A); end; Until A=0; If n<>0 then Writeln('Reasult= ',Sum/n:0:3); Readln End. |
10.12.2013, 20:58 | #10 (permalink) |
Member
Регистрация: 10.12.2013
Сообщений: 19
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Репутация: 10
|
спасибо ! я вообще не то делал ..
|
Ads | |
Member
Регистрация: 31.10.2006
Сообщений: 40200
Записей в дневнике: 0
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Репутация: 55070
|
|
|