РЕШИТЕ В С++ У первоклассника Пети m рублей. Мороженое стоит k рублей. Петя решил наесться досыта мороженого, для этого он покупал по одному мороженому и съедал его до тех пор, пока ему хватало денег. Как Пете узнать, сколько денег останется у него в конце концов? учтите, что Петя делить еще не умеет, а умеет только вычитать и складывать. сколько мороженых он может съесть?

moonlight2812 moonlight2812    2   02.12.2020 21:49    28

Ответы
fefilovanastyaa fefilovanastyaa  01.01.2021 21:50

#include <iostream>

using namespace std;

int main()  

{

 int m, k;

 int quantity = 0;

 cout << "Введите количество денег Пети: ";

 cin >> m;

 cout << "Введите стоимость мороженого: ";

 cin >> k;

 while (m >= k)

 {

   m -= k;

   quantity++;

 }

 cout << "Осталось денег: " << m << endl << "Количество мороженого: " << quantity;

}

Объяснение:

#include <iostream>  // Библиотека ввода - вывода

using namespace std;  // Пространство имён

int main()  

{

 int m, k;  // Переменные по условию

 int quantity = 0;  // Переменная для хранения количества купленных мороженых

 cout << "Введите количество денег Пети: ";  // Вывод сообщения в консоль

 cin >> m;  // Вводим с клавиатуры

 cout << "Введите стоимость мороженого: ";  // Вывод сообщения в консоль

 cin >> k;  // Вводим с клавиатуры

 while (m >= k)  // Пока количество денег Пети ≥ стоимости мороженого

 {

   m -= k;  // Вычитаем стоимость мороженого

   quantity++;  // Прибавляем единицу к переменной счетчику

 }

 cout << "Осталось денег: " << m << endl << "Количество мороженого: " << quantity;  // Выводим ответ

}

ПОКАЗАТЬ ОТВЕТЫ
Другие вопросы по теме Информатика