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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 25.12.2009, 22:07   #1
dante92
Пользователь
 
Регистрация: 07.12.2009
Сообщений: 28
По умолчанию Исправление задачи в паскале

Вот условие задачи.вычислить число фибоначчи с номером к.Напечатать четные числа фибоначчи,следующие за вычисленным,сумма которых не больше а(а и к задаются).
Вот решение:
Var k,i,a,s:longint;
f:array[1..100] of longint;
Begin
Readln(k,a);
s:=0;
f[1]:=1;
f[2]:=1;
for i:=3 to 100 do begin
F[i]:=f[i-2]+f[i-1];
end;
writeln(f[k]);
i:=k+1;
while s<a do begin
s:=s+f[i];
if f[i] mod 2=0 then write(f[i],' ');
i:=i+1;
end;
readln;
end.

Подскажите пожалуйста как можно задачу решить без array?
dante92 вне форума Ответить с цитированием
Старый 25.12.2009, 22:25   #2
Veselyn
Форумчанин
 
Аватар для Veselyn
 
Регистрация: 29.01.2009
Сообщений: 175
По умолчанию

А чем тебя array не устраивает?
Все люди делятся на 10 типов: те, кто понимают двоичную систему счисления и те, кто нет.
Veselyn вне форума Ответить с цитированием
Старый 25.12.2009, 22:32   #3
dante92
Пользователь
 
Регистрация: 07.12.2009
Сообщений: 28
По умолчанию

Просто в универе не изучали еще этого,училка поймет что не сам сделал...
dante92 вне форума Ответить с цитированием
Старый 25.12.2009, 22:38   #4
Veselyn
Форумчанин
 
Аватар для Veselyn
 
Регистрация: 29.01.2009
Сообщений: 175
По умолчанию

Изучи его: http://www.debryansk.ru/~lpsch/uchit...al/pas_lek.htm
P. S. В университете преподаватели, учителя остались в школе
Все люди делятся на 10 типов: те, кто понимают двоичную систему счисления и те, кто нет.
Veselyn вне форума Ответить с цитированием
Старый 25.12.2009, 22:41   #5
dante92
Пользователь
 
Регистрация: 07.12.2009
Сообщений: 28
По умолчанию

Я первак...никак не могу забыть=) Так мне даж если пойму нельзя использовать array...препод придирчивый(Может поможешь?

Последний раз редактировалось dante92; 25.12.2009 в 22:44.
dante92 вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
ЗАДАЧИ В ПАСКАЛЕ hohol90 Помощь студентам 1 30.11.2009 15:56
3 задачи в паскале. Nato4ka Помощь студентам 3 11.05.2009 16:12
привет всем! помогите пожалуйста решить две задачи на паскале. я в паскале полный ноль. Пищенок Саша Паскаль, Turbo Pascal, PascalABC.NET 5 20.01.2009 13:46
Задачи в Паскале vitekbest Помощь студентам 1 06.04.2008 19:35