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

Сделайте на с++

у николая есть a лимонов, b яблок и c груш. он решил приготовить из них компот. по рецепту фрукты должны быть в соотношении 1:  2:  4, то есть на каждый лимон в компоте должно быть ровно 2 яблока и ровно 4 груши. при этом фрукты нельзя измельчать, ломать или разрезать, поэтому в компот обязательно должны попасть целиком фрукты — лимоны, яблоки и груши.

перед вами стоит определить максимальное суммарное количество лимонов, яблок и груш, из которых можно сварить компот по рецепту. возможна ситуация, когда николай не сможет для приготовления компота использовать ни одного фрукта, в таком случае выведите 0.

Показать ответ
Ответ:
YAN222
YAN222
31.08.2020 20:57

#include <iostream>

#include <cmath>

using namespace std;

void mod(int &mas, int j)

{

cin >> mas;

mas = mas / pow(2, j);

}

int main()

{

int mas[3];

int min;

for (int jjj = 0; jjj < 3; jjj++)

{

mod(mas[jjj], jjj);

if (jjj == 0)

min = 0;

else if (mas[min] > mas[jjj])

min = jjj;

};

cout << mas[min] + mas[min] * 2 + mas[min] * 4;

}

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