Anastasia12578
20.05.2021 09:20

написать программу в pydroid считающую какое минимальное количество монет нужно использовать чтобы набрать сумму введённую с клавиатуры. Подсказка там нужны математические операции целочисленного деления "//" и остатка от деления "%".

Нажмите на рекламу ниже и сразу увидите ответ
Популярные вопросы:
Ответ:
самая29
08.02.2023 13:13

a = 1; b = 4; c = 7

a = 1; b = 7; c = 4

a = 4; b = 7; c = 1

a = 4; b = 1; c = 7

Объяснение:

Вот код программы на C++:

#include <iostream>

using namespace std;

void main()

{

setlocale (LC_ALL, "RUS");

int a, b, c, M;

cout << "Введите число а: ";

cin >> a;

cout << "Введите число b: ";

cin >> b;

cout << "Введите число c: ";

cin >> c;

if (a > b)

{

 M = a;

}

else

{

 M = b;

}

if (c > b)

{

 M = c;

}

else

{

 M = b;

}

cout << "Наибольшее число: " << M << endl;

}

Можешь сам(а) на онлайн-компиляторе проверить выражения, если не уверен(а).

0,0(0 оценок)
Ответ:
тапочек6
07.08.2020 02:21

9

Объяснение:

цикл while будет работать до тех пор, пока условие верно, то есть пока x < y. В самом теле цикла можно увидеть, что x увеличивается на x*0.1 каждую итерацию. d является своеобразным счётчиком.

Первая итерация:

p = 10 * 0,1 #p = 1

x = 10 + 1 #x = 11

d = 1 + 1 #d = 2

Вторая итерация:

p = 11 * 0,1 #p = 1, 1

x = 11 + 1,1 #x = 12,1

d = 2 + 1 #d = 3

Третья итерация:

p = 12,1 * 0,1 #p = 1,21

x = 12, 1 + 1,21 #x = 13,31

d = 3 + 1 #d = 4

И так до тех пор, пока x < 20

В итоге на консоль будет выводиться 9.

(p.s. если после цикла не будет соответствующих отступов в теле цикла, то будет ошибка.)

0,0(0 оценок)
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota Оформи подписку
logo
Начни делиться знаниями
Вход Регистрация
Что ты хочешь узнать?
Спроси ai-бота