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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 20.10.2009, 17:08   #1
TeHno LIvE
Пользователь
 
Регистрация: 20.10.2009
Сообщений: 10
Восклицание Задача в Делфи

Подрабатывая вечерами курьером, школьник решил накопить сумму в S-рублей для покупки компьютера.В первый месяц он отложил P рублей.Затем его вклад каждый раз был больше на 5% предыдущего вклада.Через сколько месяцев школьник сможет купить компьютер? Величины P и S задавать вводом с клавиатуры.

тут вопрос такой , как именно задавать цикл, или тут он вообще не нужен, а требуется только счетчик, и ещё проценты, писать как 0.05???

замахала эта задача, а препод дрючит((((
TeHno LIvE вне форума Ответить с цитированием
Старый 20.10.2009, 17:29   #2
NeshSoft
Максим Николаев
Форумчанин
 
Аватар для NeshSoft
 
Регистрация: 15.02.2009
Сообщений: 170
По умолчанию

Цитата:
Сообщение от TeHno LIvE Посмотреть сообщение
Подрабатывая вечерами курьером, школьник решил накопить сумму в S-рублей для покупки компьютера.В первый месяц он отложил P рублей.Затем его вклад каждый раз был больше на 5% предыдущего вклада.Через сколько месяцев школьник сможет купить компьютер? Величины P и S задавать вводом с клавиатуры.

тут вопрос такой , как именно задавать цикл, или тут он вообще не нужен, а требуется только счетчик, и ещё проценты, писать как 0.05???

замахала эта задача, а препод дрючит((((
цикл с условием, увеличение на 5% - это умножение на 1,05
NeshSoft. Программирование на заказ для студентов. Delphi/Pascal. Подробнее на сайте neshsoft.narod.ru
NeshSoft вне форума Ответить с цитированием
Старый 20.10.2009, 17:46   #3
TeHno LIvE
Пользователь
 
Регистрация: 20.10.2009
Сообщений: 10
По умолчанию

т.е. for i=p to p*1.05???
TeHno LIvE вне форума Ответить с цитированием
Старый 20.10.2009, 17:54   #4
Образец№7
 
Регистрация: 20.10.2009
Сообщений: 4
По умолчанию

i := 0;
while p<s do
begin
p:=p*1.05;
Inc(i);
end;
число месяцев будет равно i =)
Образец№7 вне форума Ответить с цитированием
Старый 20.10.2009, 17:58   #5
TeHno LIvE
Пользователь
 
Регистрация: 20.10.2009
Сообщений: 10
По умолчанию

благодарю щас попробую
TeHno LIvE вне форума Ответить с цитированием
Старый 21.10.2009, 04:44   #6
ОДИНОЧЕСТВО В СЕТИ
Любопытная Вредина
Участник клуба
 
Аватар для ОДИНОЧЕСТВО В СЕТИ
 
Регистрация: 19.06.2009
Сообщений: 1,285
По умолчанию

а где сумма считается? у вас выход из цикла когда p=s это ежемесячный вклад = стоимости компьютера, а нужна сумма вклада за все месяцы!
Код:
k:=0;
i := 0;
while k<s do
begin
p:=p*1.05;
k:=k+p;
Inc(i);
end;
Дурь - это особая форма материи, которая не возникает ниоткуда и не исчезает никуда, а лишь переходит из одной головы в другую.
ОДИНОЧЕСТВО В СЕТИ вне форума Ответить с цитированием
Старый 21.10.2009, 07:57   #7
IT-man
АльTRUEи$т
Форумчанин
 
Аватар для IT-man
 
Регистрация: 19.03.2009
Сообщений: 784
По умолчанию

+ TO/\bko
Код:
 k:=p;i:=1;
Цитата:
«Никто не войдет в Рай, имея хотя бы крупицу гордыни в своем сердце». «Аллах Красив и любит красоту. Гордыня означает отказ от истины и высокомерие»
IT-man вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
ЗАДАЧА В ДЕЛФИ Азалия Помощь студентам 2 18.04.2009 18:07
Задача в Делфи. DannyKing Помощь студентам 3 06.04.2009 19:44
Задача по Делфи IGoDoVaN Фриланс 7 12.06.2008 12:42
Задача на Делфи evrey Общие вопросы Delphi 3 09.06.2008 09:01