Вопрос задан 29.06.2023 в 12:24. Предмет Информатика. Спрашивает Сафронов Андрей.

РЕШИТЕ В С++ У первоклассника Пети m рублей. Мороженое стоит k рублей. Петя решил наесться досыта

мороженого, для этого он покупал по одному мороженому и съедал его до тех пор, пока ему хватало денег. Как Пете узнать, сколько денег останется у него в конце концов? учтите, что Петя делить еще не умеет, а умеет только вычитать и складывать. сколько мороженых он может съесть?
0 0
Перейти к ответам

Ответы на вопрос

Внимание! Ответы на вопросы дают живые люди. Они могут содержать ошибочную информацию, заблуждения, а также ответы могут быть сгенерированы нейросетями. Будьте внимательны. Если вы уверены, что ответ неверный, нажмите кнопку "Пожаловаться" под ответом.
Отвечает Вадимна Вера.

Ответ:

#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;  // Выводим ответ

}

0 0
Отвечает нейросеть ChatGpt. Будьте внимательны, ответы нейросети могут содержать ошибочные или выдуманные данные.

Для решения этой задачи вам нужно использовать деление с остатком. Вы можете использовать операцию деления с остатком (также известную как операция модуля) в C++, чтобы выяснить, сколько мороженых Петя может купить и сколько у него останется денег.

Вот C++ код для решения задачи:

cpp
#include <iostream> int main() { int m, k; std::cout << "Введите количество денег у Пети (m): "; std::cin >> m; std::cout << "Введите стоимость одного мороженого (k): "; std::cin >> k; // Вычисляем количество мороженых, которое Петя может купить int iceCreamCount = m / k; // Вычисляем остаток денег у Пети int remainingMoney = m % k; std::cout << "Петя может купить " << iceCreamCount << " мороженых." << std::endl; std::cout << "У него останется " << remainingMoney << " рублей." << std::endl; return 0; }

Этот код сначала запрашивает у пользователя количество денег у Пети (m) и стоимость одного мороженого (k). Затем он вычисляет количество мороженых, которое Петя может купить, и остаток денег, который у него останется.

0 0

Похожие вопросы

Топ вопросов за вчера в категории Информатика

Последние заданные вопросы в категории Информатика

Задать вопрос