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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 11.04.2011, 21:49   #1
aless23
Пользователь
 
Регистрация: 04.04.2011
Сообщений: 19
По умолчанию Цикл

Прошу разобраться в программе на Pascal,и в том что я сделал не так,условие следующее:
Дано натуральное число n.Вычислить S=1+3+9+27...+3n.

Код Pascal:

program summa;
uses crt;
var a,b,c:longint;
begin
a:=1;
b:=1;
for a:=1 to 15 do
begin
b:=b*3;
c:=b+b*3;
end;
writeln(c);
readkey
end.

Это код что у меня получился...
Прошу помочь разобратся,заранее очень приоОочень благодарен!!!!
aless23 вне форума Ответить с цитированием
Старый 11.04.2011, 22:31   #2
RomiKon
Форумчанин
 
Регистрация: 11.04.2010
Сообщений: 143
По умолчанию

Слушай уточни задание может в формулке последние слагаемое не 3n а n в степени 3 ?
RomiKon вне форума Ответить с цитированием
Старый 11.04.2011, 23:10   #3
MyLastHit
Очень суровый
Участник клуба
 
Аватар для MyLastHit
 
Регистрация: 17.12.2009
Сообщений: 1,988
По умолчанию

Код:
begin
b:=b*3;
c:=b+b*3;
end;
не так, а так:
Код:
begin
b:=b*3;
c:=c+b*3;
end;
И собственно где натуральное число n?
Вводи его с клавиатуры:
Код:
readln(n);
потом в цикле уже не 15 а n:
Код:
for a:=1 to n do
И не жирно ли longint брать?) или 4+млрд это для вашей задачи нужный диапазон?)
Ненавижу быть как все, но люблю, чтобы все были как я.

Последний раз редактировалось MyLastHit; 11.04.2011 в 23:13.
MyLastHit вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Цикл по времени - Как сделать так чтобы цикл выполнялся к примеру 10 секунд ? Anarki Общие вопросы C/C++ 3 13.11.2009 19:23
Цикл Cheerful-mermaid Помощь студентам 2 10.04.2009 14:44
Цикл с предусловием. ( цикл while) Цикл с постусловием. (цикл repeat ... until) Mr.User Помощь студентам 9 23.11.2007 01:34