В
Все
Х
Химия
В
Видео-ответы
А
Алгебра
Г
Геометрия
О
ОБЖ
Д
Другие предметы
У
Українська література
Р
Русский язык
Б
Беларуская мова
У
Українська мова
Э
Экономика
Ф
Физика
М
Математика
Ф
Французский язык
Г
География
И
Информатика
М
МХК
О
Окружающий мир
П
Психология
Н
Немецкий язык
О
Обществознание
П
Право
И
История
М
Музыка
Л
Литература
Қ
Қазақ тiлi
Б
Биология
А
Английский язык
evrolokki
evrolokki
31.03.2022 05:09 •  Информатика

Зарисуйте блок-схемы циклов и Решите самостоятельно: Покупатель должен заплатить в кассу S руб. У него есть купюры номиналом: 1,2,5,10,50,100,500. Сколько купюр разного номинала отдаст покупатель, если он начинает платить с самых крупных?

Ответ:
ambasaddor
ambasaddor
29.03.2022 12:00

Язык программирования Java:

Схема не совсем корректная. Лучше сделайте её самостоятельно.

package com.company;import java.util.Scanner;public class Main {    public static void main(String[] args) {        Scanner scan = new Scanner(System.in);        System.out.print("Покупатель должен заплатить в кассу s руб., введите s:\ns = ");        int s = scan.nextInt();        s = sum(s, 500);        s = sum(s, 100);        s = sum(s, 50);        s = sum(s, 10);        s = sum(s, 5);        s = sum(s, 2);        s = sum(s, 1);}    public static int sum(int s, int num) {        int counter = 0;        while (s >= num) {            counter++;            s -= num;        }        System.out.println(num + " руб. - " + counter + " раз");        return s;    }}
Зарисуйте блок-схемы циклов и Решите самостоятельно: Покупатель должен заплатить в кассу S руб. У не
Зарисуйте блок-схемы циклов и Решите самостоятельно: Покупатель должен заплатить в кассу S руб. У не
0,0(0 оценок)
Популярные вопросы: Информатика
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota Оформи подписку
logo
Начни делиться знаниями
Вход Регистрация
Что ты хочешь узнать?