ver2bit29
?>

Этот рецепт пришел к нам с Противовесного Континента. Очень практичная еда, которую удобно брать в дальную дорогу. Оригинальная версия печенья является разновидностью дварфийского хлеба, то есть с голоду оно вам умереть не позволит, но смерти вы себе возжелаете сами. К тому же оно очень хорошо хранится, потому что никто на него не покушается. Напишите программу, которая соберет рецепт печенья из предложенных компонентов. Формат ввода Вводится строка слов, разделенных пробелами – продукты. Затем два целых числа в одной строке – диапазон количества продуктов. Затем два вещественных числа через пробел – диапазон веса единицы продукта. Формат вывода Вывести рецепт из трех составляющих в виде: 1. weighing kg, of pieces, kg. 2. weighing kg, of pieces, kg. 3. weighing kg, of pieces, kg. Продукты (product) брать из введенного списка без повторений; количества (value) – случайное число из введенного диапазона, повторения возможны; вес (weight) – случайное число из диапазона, округленное до десятых, повторения возможны; общий вес (total weight) рассчитывается как произведение веса продукта на его количество с округлением до десятых. Пример Ввод Вывод stone granite sandstone chalk basalt perovskite 1 12 0.1 1.9 1. granite weighing 1.3 kg, 12 of pieces, 15.6 kg. 2. basalt weighing 1.8 kg, 12 of pieces, 21.6 kg. 3. sandstone weighing 0.7 kg, 3 of pieces, 2.1 kg.

Информатика

Ответы

Глазкова633
1.
#include <iostream>
using namespace std;
void main()
{
    //задаём русский язык для консоли
    setlocale(LC_ALL, "Russian");
    long sum = 0;
    int a;
    cout << "Введите a" << endl;
    cin >> a;
    if (a > 500)
    {
        cout << "а > 500" << endl;
    }
    else
    {
        sum = (500 * 501 / 2) - ((a - 1) * a ) / 2;
        cout << sum;
    }
}
2.
#include <iostream>
using namespace std;
void main()
{
    //задаём русский язык для консоли
    setlocale(LC_ALL, "Russian");
    double average = (1 + 1000) / 2.;
    cout << "Среднее арифметические чисел от 1 до 1000" << average << endl;
}
3
#include <iostream>
using namespace std;
void main()
{
    //задаём русский язык для консоли
    setlocale(LC_ALL, "Russian");
    int a = 0, b = 0;
    cout << "Введите границы диапазона" << endl;
    cin >> a >> b;
    cout << "Все числа:" << endl;
    if (a <= b)
    {
        for (int i = a; i <= b; i++)
        {
            cout << i << endl;
        }
    }
    else
    {
        for (int i = b; i < a; i++)
        {
            cout << i << endl;
        }
    }
    cout << "Чётные числа:" << endl;
    if (a <= b)
    {
        for (int i = a; i <= b; i++)
        {
            if (i % 2 == 0)
            {
                cout << i << endl;
            }
        }
    }
    else
    {
        for (int i = b; i < a; i++)
        {
            if (i % 2 == 0)
            {
                cout << i << endl;
            }
        }
    }
    cout << "Нечётные числа:" << endl;
    if (a <= b)
    {
        for (int i = a; i <= b; i++)
        {
            if (i % 2 != 0)
            {
                cout << i << endl;
            }
        }
    }
    else
    {
        for (int i = b; i < a; i++)
        {
            if (i % 2 != 0)
            {
                cout << i << endl;
            }
        }
    }
    cout << "Числа, кратные 7:" << endl;
    if (a <= b)
    {
        for (int i = a; i <= b; i++)
        {
            if (i % 7 == 0)
            {
                cout << i << endl;
            }
        }
    }
    else
    {
        for (int i = b; i < a; i++)
        {
            if (i % 7 == 0)
            {
                cout << i << endl;
            }
        }
    }
}
4. 
#include <iostream>
using namespace std;
void main()
{
    //задаём русский язык для консоли
    setlocale(LC_ALL, "Russian");
    int a = 0, sum = 0;
    cout << "Введите числа" << endl;
    while (true)
    {
        cin >> a;
        if (a == 0)
        {
            break;
        }
        sum += a;
    }
    cout << "Сумма =" << sum << endl;
}

Ответить на вопрос

Поделитесь своими знаниями, ответьте на вопрос:

Этот рецепт пришел к нам с Противовесного Континента. Очень практичная еда, которую удобно брать в дальную дорогу. Оригинальная версия печенья является разновидностью дварфийского хлеба, то есть с голоду оно вам умереть не позволит, но смерти вы себе возжелаете сами. К тому же оно очень хорошо хранится, потому что никто на него не покушается. Напишите программу, которая соберет рецепт печенья из предложенных компонентов. Формат ввода Вводится строка слов, разделенных пробелами – продукты. Затем два целых числа в одной строке – диапазон количества продуктов. Затем два вещественных числа через пробел – диапазон веса единицы продукта. Формат вывода Вывести рецепт из трех составляющих в виде: 1. weighing kg, of pieces, kg. 2. weighing kg, of pieces, kg. 3. weighing kg, of pieces, kg. Продукты (product) брать из введенного списка без повторений; количества (value) – случайное число из введенного диапазона, повторения возможны; вес (weight) – случайное число из диапазона, округленное до десятых, повторения возможны; общий вес (total weight) рассчитывается как произведение веса продукта на его количество с округлением до десятых. Пример Ввод Вывод stone granite sandstone chalk basalt perovskite 1 12 0.1 1.9 1. granite weighing 1.3 kg, 12 of pieces, 15.6 kg. 2. basalt weighing 1.8 kg, 12 of pieces, 21.6 kg. 3. sandstone weighing 0.7 kg, 3 of pieces, 2.1 kg.
Ваше имя (никнейм)*
Email*
Комментарий*

Популярные вопросы в разделе

Бегун-Марина
gameover98
sandovo590
semenov-1970
ИгоревичАндрей
brendacepedam
Yelena_Gennadevna
vik-2202
gip5362
Vkois56
Fedorovich_Aleksandrovich685
sleek73
avn23
Valentina
e-s-i-k