Вопрос задан 05.06.2023 в 00:46. Предмет Информатика. Спрашивает Цулин Артём.

100 баллов. Написать на С++ Феофилакт хочет купить ракетки и шарики для игры в настольный теннис.

Один комплект ракеток стоит A рублей, один шарик стоит B рублей. У Феофилакта есть C рублей, C≥A, он покупает один комплект ракеток и шарики на оставшиеся деньги. Сколько шариков купит Феофилакт? Входные данные Программа получает на вход три натуральных числа: A, B, C, не превосходящих 2⋅109. Выходные данные Программа должна вывести ответ на задачу. Примеры Ввод 20 10 55 Вывод 3
0 0
Перейти к ответам

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

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

#include <iostream>

using namespace std;

int main(){

setlocale(LC_ALL , "Rus");

int A,B,C,output;

cout << "Введите цену ракеток: ";

cin >> A;

cout << "Введите цену одного шарика: ";

cin >> B;

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

cin >> C;

if(C < A){

 cout << "С должно быть больше или равно A.." << endl;

}

if(C == A){

 cout << "Не купит шарики так как хватает только на ракетки... " << endl;

}

if(C > A){

 output = C - A;

 output /= B;

 cout << "Купит шариков: " << output << endl;

}                            

return 0;

}

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

Вот пример решения данной задачи на языке C++:

cpp
#include <iostream> int main() { int A, B, C; std::cin >> A >> B >> C; int maxRackets = C / A; // Максимальное количество комплектов ракеток, которое Феофилакт может купить int remainingMoney = C % A; // Оставшиеся деньги после покупки ракеток int maxBalls = remainingMoney / B; // Максимальное количество шариков, которое Феофилакт может купить std::cout << maxBalls << std::endl; return 0; }

В этом решении мы вводим три числа A, B и C с помощью std::cin. Затем мы вычисляем максимальное количество комплектов ракеток, которое Феофилакт может купить, делая целочисленное деление C на A и сохраняя результат в переменную maxRackets.

Затем мы вычисляем оставшиеся деньги после покупки ракеток, используя операцию остатка от деления C на A, и сохраняем результат в переменную remainingMoney.

Затем мы вычисляем максимальное количество шариков, которое Феофилакт может купить, делая целочисленное деление remainingMoney на B и сохраняя результат в переменную maxBalls.

Наконец, мы выводим значение maxBalls с помощью std::cout.

Пример ввода и вывода:

makefile
Ввод: 20 10 55 Вывод: 3

Это означает, что Феофилакт может купить 3 шарика после покупки одного комплекта ракеток.

0 0

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

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

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