Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > Паскаль, Turbo Pascal, PascalABC.NET
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 21.10.2012, 20:06   #1
xswxsw
Новичок
Джуниор
 
Регистрация: 21.10.2012
Сообщений: 2
По умолчанию паскаль

составьте программу вычисления кол-ва слагаемых у выражения
20/3 +40/5+80/7+160/9......
складывать пока сумма не станет больше N.
program mm;
var sum,c: real;
i,N,x,b:integer;
begin
b:=20;
x:=3;
i:=1;
sum:=0;
c:=b/x;
readln (N);
while sum>N do
begin
c:=b/x; b:=b*2; x:=x+2;
sum:=sum+c; i:=i+1;
end;
writeln (sum);
end.


N-вводить 64.
что тут не так???
xswxsw вне форума Ответить с цитированием
Старый 21.10.2012, 20:08   #2
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

Условие. while sum<N do нужно.
I'm learning to live...
Stilet вне форума Ответить с цитированием
Старый 21.10.2012, 20:32   #3
xswxsw
Новичок
Джуниор
 
Регистрация: 21.10.2012
Сообщений: 2
По умолчанию

нет, получается не целое число
xswxsw вне форума Ответить с цитированием
Старый 21.10.2012, 21:39   #4
Leshii
Форумчанин
 
Регистрация: 26.07.2011
Сообщений: 376
По умолчанию

А округлить к примеру не пробовали?
Люблю на ты.Я человек простой
Leshii вне форума Ответить с цитированием
Старый 21.10.2012, 21:41   #5
Mad_Cat
Made In USSR!
Старожил
 
Аватар для Mad_Cat
 
Регистрация: 01.09.2010
Сообщений: 3,657
По умолчанию

Цитата:
кол-ва слагаемых
Код:
writeln (i-1);
"...В жизни я встречал друзей и врагов.В жизни много всего перевидал.Солнце тело мое жгло, ветер волосы трепал,но я смысла жизни так и не узнал..."
(c) Юрий Клинских aka "Хой"
Mad_Cat вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Как можно в Паскаль АВС (Паскаль-Турбо) вставлять в результаты печати программы графики, таблицы, схемы, набранные формулы, выраже IZOPGRAM Паскаль, Turbo Pascal, PascalABC.NET 0 11.06.2012 10:54
Паскаль, Борланд Паскаль-в чем разница??? Vremya-Dengy Паскаль, Turbo Pascal, PascalABC.NET 13 31.05.2011 18:23
паскаль и турбо паскаль Евгения Игоревна Помощь студентам 6 05.05.2011 14:31
паскаль! игорек фролоff Помощь студентам 1 17.05.2009 14:49