Информатика! Нужно составить программу на языке паскаль. Мама выдала сыну Саше сумму денег Xна
карманные расходы. Ежедневно Саша в конце дня подводил итоги своим тратам и заносил их в программу. Требуется определить на сколько дней ему хватило денег и сколько денег осталось.Ответы на вопрос
        program raf105;
var mama,sum,rub,day:integer;
begin
write('Какую сумму денег мама выдала сыну? >> ');
readln(mama);
writeln('Введите сумму, которую вы потратили за один день');
writeln('Что бы узнать оставшиеся и потраченные деньги введите "-1"');
sum:=mama;
while sum<>0 do
begin
readln(rub);
if sum-rub >= 0
then
if rub=-1
then
begin
writeln('У вас осталось ',sum,' руб.');
writeln('Вы потратили ',mama-sum,' руб. за ',day,' дн.');
end
else
begin
sum:= sum-rub;
day:= day+1;
end
else writeln('У вас недостаточно денег, что бы потратить такую сумму');
end;
writeln('У вас закончились деньги');
writeln('Вы потратили их за ',day,' дн.');
end.
Написано на языке PascalABC.NET
            Вот программа на языке Паскаль, которая позволяет определить на сколько дней хватило денег Саше и сколько денег осталось: ``` program MoneyManagement; var x, total, expenses, days: integer; begin writeln('Сумма денег на карманные расходы:'); readln(x); total := x; days := 0;
repeat writeln('Сколько денег потратил Саша сегодня? (0 для завершения)'); readln(expenses);
if expenses > 0 then begin total := total - expenses; days := days + 1; writeln('Остаток денег:', total); end; until expenses = 0;
writeln('Денег хватило на ', days, ' дней'); writeln('Остаток денег:', total);
readln; end. ```
Программа начинает с запроса суммы денег на карманные расходы у матери. Далее программа запрашивает ежедневные траты Саши и вычитает их из общей суммы. Также программа подсчитывает количество дней, когда были траты. Когда Саша вводит 0 в качестве траты, программа завершается и выводит количество дней, на которые хватило денег, и остаток денег.
Обратите внимание, что данная программа предполагает, что Саша каждый день подводит итоги своих трат, и вводит 0, когда закончил тратить деньги. Если Саша забудет вводить ежедневные траты или использует другую систему учета расходов, программа может работать некорректно.
Похожие вопросы
Топ вопросов за вчера в категории Информатика
Последние заданные вопросы в категории Информатика
- 
			
Математика
 - 
			
Литература
 - 
			
Алгебра
 - 
			
Русский язык
 - 
			
Геометрия
 - 
			
Английский язык
 - 
			
Химия
 - 
			
Физика
 - 
			
Биология
 - 
			
Другие предметы
 - 
			
История
 - 
			
Обществознание
 - 
			
Окружающий мир
 - 
			
География
 - 
			
Українська мова
 - 
			
Информатика
 - 
			
Українська література
 - 
			
Қазақ тiлi
 - 
			
Экономика
 - 
			
Музыка
 - 
			
Право
 - 
			
Беларуская мова
 - 
			
Французский язык
 - 
			
Немецкий язык
 - 
			
МХК
 - 
			
ОБЖ
 - 
			
Психология
 - 
			
Физкультура и спорт
 - 
			
Астрономия
 - 
			
Кыргыз тили
 - 
			
Оʻzbek tili
 
			
			
			
			
			
			
			
			
			
			
			
			
			
			
			
			
			
			
			
			
			
			
			
			
			
			
			