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

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

Вернуться   Форум программистов > Delphi программирование > Паскаль, Turbo Pascal, PascalABC.NET
Регистрация

Восстановить пароль
Повторная активизация e-mail

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

Ответ
 
Опции темы Поиск в этой теме
Старый 09.11.2012, 22:01   #1
jager666
 
Регистрация: 09.11.2012
Сообщений: 7
По умолчанию На продуктовый склад привезли в понедельник ....

3. На продуктовый склад привезли в понедельник продукции на сумму 1000 р. Каждый следующий день недели кроме воскресенья привозят продукции на 10% больше. Со следующего понедельника опять начинают с 1000 руб. Когда на складе накапливается продукции не менее, чем на 10000 руб, со склада увозят потребителям партию стоимостью ровно 10000 руб. На какую сумму будет иметься на складе продукция через a дней после начала его работы?
jager666 вне форума Ответить с цитированием
Старый 09.11.2012, 22:11   #2
Mad_Cat
Made In USSR!
Старожил
 
Аватар для Mad_Cat
 
Регистрация: 01.09.2010
Сообщений: 3,657
По умолчанию

попытки есть?
нет - читаем подпись
есть - выкладываем
"...В жизни я встречал друзей и врагов.В жизни много всего перевидал.Солнце тело мое жгло, ветер волосы трепал,но я смысла жизни так и не узнал..."
(c) Юрий Клинских aka "Хой"
Mad_Cat вне форума Ответить с цитированием
Старый 09.11.2012, 22:15   #3
jager666
 
Регистрация: 09.11.2012
Сообщений: 7
По умолчанию Re:

Ничего не получается, немогу сделать цикл на 6 дней чтобы каждый увеличивался на 10% подскажите плиз
jager666 вне форума Ответить с цитированием
Старый 09.11.2012, 22:18   #4
Mad_Cat
Made In USSR!
Старожил
 
Аватар для Mad_Cat
 
Регистрация: 01.09.2010
Сообщений: 3,657
По умолчанию

Цитата:
Ничего не получается
как пробовал покажи
Цитата:
a := 1000*0.1;
2d := 1000 + a;
3d := 2d + a
и т.д.
Да уж)

Код:
uses crt;
var i,a:integer;
k:real;
s:real;
begin
readln(a);
s:=1000;k:=1000;
for i:=2 to a do begin
case i mod 7 of
1..6:begin k:=k*1.1;s:=s+k;end;
0: k:=1000;
end;
if s>=10000 then s:=s-10000;
end;
writeln(s);
readln;
end.
"...В жизни я встречал друзей и врагов.В жизни много всего перевидал.Солнце тело мое жгло, ветер волосы трепал,но я смысла жизни так и не узнал..."
(c) Юрий Клинских aka "Хой"

Последний раз редактировалось Mad_Cat; 09.11.2012 в 22:38.
Mad_Cat вне форума Ответить с цитированием
Старый 09.11.2012, 22:26   #5
jager666
 
Регистрация: 09.11.2012
Сообщений: 7
По умолчанию

a := 1000*0.1;
2d := 1000 + a;
3d := 2d + a
и т.д.
jager666 вне форума Ответить с цитированием
Старый 10.11.2012, 11:39   #6
jager666
 
Регистрация: 09.11.2012
Сообщений: 7
По умолчанию

Цитата:
Сообщение от Mad_Cat Посмотреть сообщение
как пробовал покажи
Да уж)

Код:
uses crt;
var i,a:integer;
k:real;
s:real;
begin
readln(a);
s:=1000;k:=1000;
for i:=2 to a do begin
case i mod 7 of
1..6:begin k:=k*1.1;s:=s+k;end;
0: k:=1000;
end;
if s>=10000 then s:=s-10000;
end;
writeln(s);
readln;
end.
СПАСИБО!!!!!
jager666 вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
БД склад ZveR999 Microsoft Office Access 0 30.05.2012 15:40
ПРИВЕТ ВСЕМ! Очень сильно нужна ваша потдержка(экзамен в понедельник ), огромная просьба отписаться..Буду премного благодарен..) SwAAAte83 Паскаль, Turbo Pascal, PascalABC.NET 1 20.01.2012 09:41
БД Склад ара Microsoft Office Access 1 09.04.2011 00:00
БД склад kent4 Microsoft Office Access 0 15.02.2011 16:39
определить день недели по заданному числу (считать в месяце 30 дней и первый день месяца понедельник dan1991 Помощь студентам 1 01.03.2009 20:59