Задача в Паскале. Вы должны другу 4 тыщи рублей. Он предлагает
Задача в Паскале.
Вы должны другу 4 тыщи рублей. Он предлагает выплатить ему долг след образом: в первую неделю 1 рубль, во вторую 2 рубля, в третью 8 и т.д. в течении 12 недель. Прибыльно ли это вам и какую сумму таким методом вы платите.
Перхункова
Альбина
По какой это логике идет нарастание? Растолкуйте фичу, я программу напишу. 1-ая неделя - 1. 2-ая неделя - 2. Третья неделя - 8!??? Вообще, я не сообразил, что писать в программке. Она должна посчитать, сколько ты заплатишь по прошествии 12 недель? Если да, то объясните систему нарастания суммы выплаты
Коля Сингал
Либо сумма выплаты для каждого денька вводится с клавиатуры?
Амина Вернал
Простите, допустил опечатку.В 1 неделю 1, во 2 неделю 2 рубля, в 3 неделю 4 рубля, в 4 неделю 8 рублей
1 ответ
Варвара Озирская
Var i,s,ss : longint;
Begin
ss:=1;
s:=1;
Writeln('На 1 неделе вы заплатите: 1 руб.');
for i:= 1 to 11 do
begin;
s:=s*2;
Writeln('На ',i+1,' неделе вы оплатите: ',s,' руб.');
ss:=ss+s;
end;
Writeln('Общая сумма: ',ss,' руб.');
if (sslt;4000) then write(' Для вас это выгодно!') else write(' Вам это не прибыльно!');
readln(s); //Эта строчка нужна для остановки программы, чтобы она не // закрывалась. ее можно было и не писать
end.
//На снимке экрана показано, что выйдет при запуске.
Begin
ss:=1;
s:=1;
Writeln('На 1 неделе вы заплатите: 1 руб.');
for i:= 1 to 11 do
begin;
s:=s*2;
Writeln('На ',i+1,' неделе вы оплатите: ',s,' руб.');
ss:=ss+s;
end;
Writeln('Общая сумма: ',ss,' руб.');
if (sslt;4000) then write(' Для вас это выгодно!') else write(' Вам это не прибыльно!');
readln(s); //Эта строчка нужна для остановки программы, чтобы она не // закрывалась. ее можно было и не писать
end.
//На снимке экрана показано, что выйдет при запуске.
Арина Башкевич
В принципе, программка тщетна, так как исполняет один и тот же метод. Если желаешь без помощи других вписывать сумму долга, то сначала, после "Begin" добавить две строки:
Евген Жуликов
Write('Введите сумму длинна: '); read(x); ((Еще после Var, через запятую надо добавить этот "x" ))
Amelija Zenjurova
А так же в конце, где "(ss<4000)" заместо "4000" написать "x". Если всё это сделать, то программка будет запрашивать у юзера сумму, которую он обязан, а затем теснее сказать, прибыльно ли выплачивать сходственным образом в течение 12-и недель
, оставишь ответ?
Похожие вопросы
-
Вопросы ответы
Новое
NEW
Статьи
Информатика
Статьи
Последние вопросы
Игорь 14 лет назад был на 8 лет моложе, чем его
Математика.
Два тела массами m1 и m2 находящие на расстоянии R друг
Физика.
В сосуде 4целых одна пятая литр воды что бы заполнить сосуд
Математика.
Двум малярам Диме И Олегу поручили выкрасить фасад дома они разделили
Разные вопросы.
найти порядковый номер 41Э если в ядре 20 нейтронов
Разные вопросы.
в ряду натуральных чисел 3, 8, 10, 24, … 18 одно
Математика.
Предприятие по производству с/хоз продукции на производство затратило 3527000 руб Валовый
Разные вопросы.
Математика, задано на каникулы. ВАРИАНТ 1004
НОМЕР 1,2,3,4,5,6,7,8.
Математика.
Имеются три конденсатора емкостью С1=1мкФ, С2=2мкФ и С3=3мкФ. Какую наименьшую емкость
Физика.
Из точки м выходят 3 луча MP MN и MK причём
Геометрия.
Облако тегов