![]() |
|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Пользователь
Регистрация: 14.12.2007
Сообщений: 30
|
![]()
Обращаюсь к вам еще раз,т.к. вы помогли мне решить предыдущюу задачу,спс еще раз.
Задача:дано целое число N>0.Сделать последовательность чисел из 2 в степени с 1 до N. например,N=5 последовательность: 2,4,8,16,32. Сделать эту задачу,нужно переделав вот эту: program stepen; var s:integer; a:array[1..20] of integer; function step(b:integer):integer; var r,i:integer; begin r:=1; for i:=1 to b do r:=r*2; step:=r; end; writeln('vvesti stepen'); readln(s); writeln(step(s),'-stepen chisla'); end. По словам учителя задача почти готова,токо надо исправить пару деталей и сделать последовательность(т.е. массив).Заранее спасибо. =) |
![]() |
![]() |
![]() |
#2 |
Старожил
Регистрация: 13.10.2007
Сообщений: 2,740
|
![]()
Вот код. Если crt; и clrscr; не надо, убери.
Заметь, что в нескольких местах integer поменял на Longint, а то у тебя только 2^9 будет выводиться, а дальше пойдут чудеса. Код:
|
![]() |
![]() |
![]() |
#3 | |
Пользователь
Регистрация: 14.12.2007
Сообщений: 30
|
![]() Цитата:
uses crt; не понял строчку,ее можно выкинуть? |
|
![]() |
![]() |
![]() |
#4 |
Старожил
Регистрация: 13.10.2007
Сообщений: 2,740
|
![]()
Если выкинуть crt, то надо выкинуть и clrscr, т.к. эта процедура из этого модуля, она в паскале нужна для очистки экрана от предыдущих записей.
Тип Longint, тот же integer, только диапазон шире, если integer до 65 000, то Longint больше 2 000 000. |
![]() |
![]() |
![]() |
#5 |
Пользователь
Регистрация: 14.12.2007
Сообщений: 30
|
![]()
большое спасибо за помощь и разьяснение
|
![]() |
![]() |
![]() |
Опции темы | Поиск в этой теме |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
перевод в последовательность | Janette | Паскаль, Turbo Pascal, PascalABC.NET | 2 | 23.03.2008 14:11 |
числовая последовательность | pelsh | Помощь студентам | 1 | 15.02.2008 03:20 |
числовая последовательность и массив | дангер | Паскаль, Turbo Pascal, PascalABC.NET | 6 | 28.01.2008 20:38 |
Из двух натуральных чисел, составить наибольшее число, сохраняя первоначальную последовательность.Паскаль | Omedus | Помощь студентам | 8 | 19.11.2007 22:02 |
вычисление суммы чисел, кратных 3 из последовательности, состоящей из 10 чисел, заранее заданных | Белка | Помощь студентам | 3 | 27.10.2007 11:53 |