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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 16.06.2010, 21:09   #1
mik0650
Новичок
Джуниор
 
Регистрация: 16.06.2010
Сообщений: 1
Печаль Цикл

Никак не могу составить программу помогите пожалуйста !
Условие : Урожай яблок в 1990 г составил 20 тонн . Далее каждые 2 года урожай уменьшался на 20 % .
Найти, начиная с какого года будет собрано 5 тонн ?
mik0650 вне форума Ответить с цитированием
Старый 16.06.2010, 22:08   #2
Roof
Форумчанин
 
Аватар для Roof
 
Регистрация: 01.02.2007
Сообщений: 785
По умолчанию

Цитата:
Найти, начиная с какого года будет собрано 5 тонн ?
Насколько я понял начиная с какого года будет собрано менее 5 тонн, так как ровно 5 тонн не получится
Код:
program my_apple;
uses crt;
var
  crop : real; //урожай
  year : integer; // год
begin
  clrscr;
  crop := 20;
  year := 1990;
  while crop > 5 do begin
    crop := crop - crop*20/100;
    year := year + 2;
    writeln('В году ', year, ' Будет собрано ', crop:4:3, ' тонн яблок');
  end;
end.
Изо всей благодати
В руках крепко сжатых
Я донесу только капли
Roof вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Цикл SsdD Помощь студентам 4 01.05.2010 23:02
Цикл по времени - Как сделать так чтобы цикл выполнялся к примеру 10 секунд ? Anarki Общие вопросы C/C++ 3 13.11.2009 19:23
Цикл с предусловием. ( цикл while) Цикл с постусловием. (цикл repeat ... until) Mr.User Помощь студентам 9 23.11.2007 01:34