19.03.2011, 00:38 | #1 (permalink) |
Новичок
Регистрация: 19.03.2011
Сообщений: 11
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Репутация: 10
|
Составить программу
определения суммы первых пяти ее членов. Вывести значение искомой суммы и всех ее слагаемых. |
19.03.2011, 00:38 | |
Helpmaster
Member
Регистрация: 08.03.2016
Сообщений: 0
|
В похожих обсуждениях вы наверняка найдете полезные ответы Помогите составить программу на турбо паскаль Разработать алгоритм и составить программу для решения задачи Помогите найти обратную матрицу СЛАУ и составить программу Помогите пожалуйста составить программу Помогите составить программу на Паскале Помогите составить программу в Pascal |
19.03.2011, 16:03 | #4 (permalink) |
Студент БГПУ
Регистрация: 06.02.2010
Сообщений: 420
Записей в дневнике: 3
Сказал(а) спасибо: 1
Поблагодарили 0 раз(а) в 0 сообщениях
Репутация: 470
|
Вот формула суммы: S=((2*a1+d(n-1))/2)*n a1=1 d=2 n=5 поставили посчитали, но можно еще проще: в цикле while с шагом 2 начиная от одного прибавляем и все.
Вот листинг (сразу предупреждаю не оптимальный): Код:
var k,i:integer; s:real; begin k:=1; i:=0; s:=((2*1+2*(5-1))/2)*5; while i<>5 do begin write (k:3); inc(k,2); inc(i); end; writeln (' ',s); readln end. Последний раз редактировалось shrek=); 19.03.2011 в 16:13 |
19.03.2011, 20:38 | #5 (permalink) |
Новичок
Регистрация: 19.03.2011
Сообщений: 11
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Репутация: 10
|
спасибо
|
Ads | |
Member
Регистрация: 31.10.2006
Сообщений: 40200
Записей в дневнике: 0
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Репутация: 55070
|
20.03.2011, 17:54 | #6 (permalink) |
Sparkling
Регистрация: 29.09.2010
Сообщений: 98
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Репутация: 93
|
надо было наверно отдельную тему создать.
|
Ads | |
Member
Регистрация: 31.10.2006
Сообщений: 40200
Записей в дневнике: 0
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Репутация: 55070
|
|
|