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

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

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль

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

Ответ
 
Опции темы Поиск в этой теме
Старый 16.11.2014, 01:49   #1
kolek_96
Пользователь
 
Регистрация: 16.11.2014
Сообщений: 10
По умолчанию Нужна помощь с паскалем

ребят, нужна помощь

Пользователь вводит целое положительное число n. Найти значение суммы
1^n + 2^(n-1) + 3^(n-2) + ... + (n-1)^2 + n^1
Вывести на экран таблицу всех значений суммы, которые не выходят за пределы
диапазона типа longint.
kolek_96 вне форума Ответить с цитированием
Старый 16.11.2014, 01:52   #2
min@y™
Цифровой кот
Старожил
 
Аватар для min@y™
 
Регистрация: 29.08.2014
Сообщений: 7,629
По умолчанию

у тебя в компе паскаль есть?
Расскажу я вам, дружочки, как выращивать грибочки: нужно в поле утром рано сдвинуть два куска урана...
min@y™ вне форума Ответить с цитированием
Старый 16.11.2014, 02:40   #3
kolek_96
Пользователь
 
Регистрация: 16.11.2014
Сообщений: 10
По умолчанию

Цитата:
Сообщение от min@y™ Посмотреть сообщение
у тебя в компе паскаль есть?
да, конечно
kolek_96 вне форума Ответить с цитированием
Старый 16.11.2014, 05:21   #4
newerow1989
Я самый любопытный
Участник клуба
 
Аватар для newerow1989
 
Регистрация: 24.07.2012
Сообщений: 1,987
По умолчанию

Код:
function Step(x,n:longint):longint;
var i:longint;
begin
   Result:=x;
   For i:=2 to n do
      Result:=Result*x;
end;

function Zap(n:longint):longint;
var i:longint;
begin
   Result:=1;
   For i:=2 to n do
      Result:=Result+Step(i,n-i+1);
end;

var i,n:longint;

begin
   Writeln('Chislo ot 1 do 16:');
   Readln(n);
   Writeln('Tablitsa:');
   For i:=1 to n do
      Writeln(i,': ',Zap(i));
   Readln;
end.
Сойдет?
С запрограммированным приветом, Неверов Евгений!
Сайт: http://newerow1989.ru
[Паскаль] [Delphi]
newerow1989 вне форума Ответить с цитированием
Старый 16.11.2014, 14:00   #5
kolek_96
Пользователь
 
Регистрация: 16.11.2014
Сообщений: 10
По умолчанию

Цитата:
Сообщение от newerow1989 Посмотреть сообщение
Код:
function Step(x,n:longint):longint;
var i:longint;
begin
   Result:=x;
   For i:=2 to n do
      Result:=Result*x;
end;

function Zap(n:longint):longint;
var i:longint;
begin
   Result:=1;
   For i:=2 to n do
      Result:=Result+Step(i,n-i+1);
end;

var i,n:longint;

begin
   Writeln('Chislo ot 1 do 16:');
   Readln(n);
   Writeln('Tablitsa:');
   For i:=1 to n do
      Writeln(i,': ',Zap(i));
   Readln;
end.
Сойдет?
отлично. Спасибо, надеюсь прокатит
kolek_96 вне форума Ответить с цитированием
Старый 16.11.2014, 14:37   #6
newerow1989
Я самый любопытный
Участник клуба
 
Аватар для newerow1989
 
Регистрация: 24.07.2012
Сообщений: 1,987
По умолчанию

Пожалуйста!
С запрограммированным приветом, Неверов Евгений!
Сайт: http://newerow1989.ru
[Паскаль] [Delphi]
newerow1989 вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Очень нужна помощь c матрицами, макросами в Excel. Заранее благодарен(поверьте, очень-очень нужна помощь) Farridjan Помощь студентам 1 03.07.2009 12:24
люди нужна помощ с паскалем AlekThunder Помощь студентам 2 05.05.2009 20:29
Господа программисты, нужна помощь с паскалем... Slavdey8 Помощь студентам 0 22.04.2009 20:45
и снова нужна помощь с паскалем getherefast Паскаль, Turbo Pascal, PascalABC.NET 2 03.03.2008 18:24
новичку нужна помощь с Паскалем Логинович Паскаль, Turbo Pascal, PascalABC.NET 5 23.12.2006 17:52