IPB
ЛогинПароль:

> Внимание!

1. Пользуйтесь тегами кода. - [code] ... [/code]
2. Точно указывайте язык, название и версию компилятора (интерпретатора).
3. Название темы должно быть информативным. В описании темы указываем язык!!!

> Вычисление n первых чисел Фибоначчи, Си
Rocket
сообщение 25.09.2007 17:27
Сообщение #1


Знаток
****

Группа: Пользователи
Сообщений: 306
Пол: Мужской
Реальное имя: Евгений

Репутация: -  0  +


Здравствуйте! Подскажите пожалуйста, как решить на языке Си следующую задачку:

-написать программу вычисления n первых чисел Фибоначчи, использовать цикл for. n задается пользователем.
-написать программу вычисления n первых чисел Фибоначчи, использовать цикл while. n задается пользователем.

Проблема в том,что недавно приступил к изучению сего языка и ещё опыта программирование на Си не имею.
 Оффлайн  Профиль  PM 
 К началу страницы 
+ Ответить 
 
Closed Topic Открыть новую тему 
Ответов
volvo
сообщение 25.09.2007 18:04
Сообщение #2


Гость






Цитата
опыта программирование на Си не имею
Опыт программирования вообще имеешь? Знаешь, что такое цикл for? Вся твоя задача сводится к следующему:

Код
предыдущее_число = 1;
текущее число = 1;

для i от 3 до n цикл

  следующее_число = предыдущее_число + текущее число;
  напечатать следующее_число;
  предыдущее_число = текущее_число;
  текущее_число = следующее_число;

конец_цикла
 К началу страницы 
+ Ответить 
Rocket
сообщение 25.09.2007 18:30
Сообщение #3


Знаток
****

Группа: Пользователи
Сообщений: 306
Пол: Мужской
Реальное имя: Евгений

Репутация: -  0  +


Цитата(volvo @ 25.09.2007 19:04) *

Опыт программирования вообще имеешь? Знаешь, что такое цикл for? Вся твоя задача сводится к следующему:

Код
предыдущее_число = 1;
текущее число = 1;

для i от 3 до n цикл

  следующее_число = предыдущее_число + текущее число;
  напечатать следующее_число;
  предыдущее_число = текущее_число;
  текущее_число = следующее_число;

конец_цикла



Да, опыт программирования я имею на паскале. И с циклами я тож знаком. А хотел я лишь узнать как именно на Си эту задачу оформить.
 Оффлайн  Профиль  PM 
 К началу страницы 
+ Ответить 

Сообщений в этой теме
Rocket   Вычисление n первых чисел Фибоначчи   25.09.2007 17:27
volvo   Опыт программирования вообще имеешь? Знаешь, что т...   25.09.2007 18:04
Rocket   Опыт программирования вообще имеешь? Знаешь, что ...   25.09.2007 18:30
volvo   #include <stdio.h> int main(void) { int...   25.09.2007 18:39
Rocket   #include <stdio.h> int main(void) { in...   30.09.2007 17:11
volvo   sqrt()   30.09.2007 17:17
Rocket   sqrt() Вот программа: #include <stdio.h> ...   30.09.2007 18:29
volvo   #include <math.h> забыл? Описана-то функция ...   30.09.2007 18:37
Rocket   #include <math.h> забыл? Описана-то функция...   30.09.2007 18:49
volvo   Знаешь что, я не телепат... Нужна помощь - приводи...   30.09.2007 18:51
Rocket   Кстати, Очень опасное заблуждение - оно тебе и м...   30.09.2007 19:04
volvo   Потому что для вещественных есть спецификатор %f, ...   30.09.2007 20:20
Rocket   ещё раз большое спасибо)) И,пожалуй, последний на ...   30.09.2007 20:44
volvo   Это зависит от того, куда тебе надо это вклинить (...   30.09.2007 22:16
Rocket   Это зависит от того, куда тебе надо это вклинить ...   30.09.2007 22:23
volvo   Вот так: #include <stdio.h> #include <con...   30.09.2007 22:54
Rocket   А как реализовать более менее приличный вывод сооб...   1.10.2007 19:21
volvo   Ну, печатай в самом начале цикла do... Откуда же я...   1.10.2007 19:39
Rocket   Вот код программы: #include <stdio.h> #inc...   14.10.2007 20:37
klem4   Rocket, одна задача - одна тема.   15.10.2007 21:41


Closed Topic Открыть новую тему 
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 



- Текстовая версия 19.07.2025 2:55
Хостинг предоставлен компанией "Веб Сервис Центр" при поддержке компании "ДокЛаб"