Тема: Задачки
Показать сообщение отдельно
  #1  
Старый 09.12.2009, 17:12
medic357 medic357 вне форума
Прохожий
 
Регистрация: 09.12.2009
Сообщения: 1
Репутация: 10
По умолчанию Задачки

Всем добрых суток!

помогите написать задачи. одну решил.

1. Присвоить целой переменной h третью от конца цифру в записи положительного целого числа k.

2. Числа Фибоначчи (fn) определяются формулами
f0=f1=1; fn=fn-1+fn-2 при n=2, 3, . . .
Вычислить S – сумму всех чисел Фибоначчи, которые не превосходят 1000.

Код:
long sum (int a1,int a2)
{
if(a1+a2<1000)
return a2+sum(a2,a1+a2);
else
return a2;
}
...
printf("Sum=%l",2+sum(1,2));

3. Из-за нелётной погоды необходимо посадить находящиеся в воздухе (над аэропортом) самолёты разных классов на несколько запасных аэродромов. Каждый из запасных аэродромов в состоянии принять k[i] самолётов класса не выше p[i], где i – номер аэродрома. Посадить самолеты при условии, что для каждого самолета известно расстояние, которое он может пролететь на имеющемся горючем.

4. Создать компонент – регулятор громкости звука на компьютере.
Ответить с цитированием