Главная страница
Навигация по странице:

  • INPUT.TXT OUTPUT.TXT

  • Задача 31 (№ 854) Кондиционер (Сложность: 12%)

  • Задача 32 (№ 933) Телефон (Сложность: 12%)

  • Для начинающих на С. Составители


    Скачать 1.31 Mb.
    НазваниеСоставители
    Анкорisakova-zarina@mail.ru
    Дата18.02.2023
    Размер1.31 Mb.
    Формат файлаdocx
    Имя файлаДля начинающих на С .docx
    ТипЗадача
    #943648
    страница13 из 38
    1   ...   9   10   11   12   13   14   15   16   ...   38

    Выходные данные. В единственную строку выходного файла OUTPUT.TXT нужно вывести одно целое число – через сколько часов зазвонит будильник.





    INPUT.TXT

    OUTPUT.TXT

    1

    10 12

    2



    #include

    using namespace std;

    int main() {

        int s,t;

        cin >> s >> t;

        if (s
        return 0; }



    Задача 31 (№ 854) Кондиционер (Сложность: 12%)

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

    Кондиционер может работать в следующих четырех режимах:

    • «freeze» — охлаждение. В этом режиме кондиционер может только уменьшать температуру. Если температура в комнате и так не больше желаемой, то он выключается.

    • «heat» — нагрев. В этом режиме кондиционер может только увеличивать температуру. Если температура в комнате и так не меньше желаемой, то он выключается.

    • «auto» — автоматический режим. В этом режиме кондиционер может как увеличивать, так и уменьшать температуру в комнате до желаемой.

    • «fan» — вентиляция. В этом режиме кондиционер осуществляет только вентиляцию воздуха и не изменяет температуру в комнате.

    Кондиционер достаточно мощный, поэтому при настройке на правильный режим работы он за час доводит температуру в комнате до желаемой.

    Требуется написать программу, которая по заданной температуре в комнате troom, установленным на кондиционере желаемой температуре tcond и режиму работы определяет температуру, которая установится в комнате через час.



    INPUT.TXT

    OUTPUT.TXT

    1

    10 20
    heat

    20

    2

    10 20
    freeze

    10
    Входные данные. Первая строка входного файла INPUT.TXT содержит два целых числа troom и tcond, разделенных ровно одним пробелом (–50 ≤ troom ≤ 50, –50 ≤ tcond ≤ 50). Вторая строка содержит одно слово, записанное строчными буквами английского алфавита — режим работы кондиционера, как указано выше.

    Выходные данные. Выходной файл OUTPUT.TXT должен содержать одно целое число — температуру, которая установится в комнате через час.


    using namespace std;

    int main() {

    int tRoom, tCond;

    string func;

    cin >> tRoom >> tCond;

    cin >> func;

    if (func=="fan") cout << tRoom;

    if (func =="auto") cout << tCond;

    if (func=="heat") {if (tRoom <= tCond) cout << tCond; else cout << tRoom;}

    if (func =="freeze") {if (tRoom >= tCond) cout << tCond; else cout << tRoom;}

    return 0; }
    Задача 32 (№ 933) Телефон (Сложность: 12%)

    Услуги телефонной сети оплачиваются по следующему правилу: за разговоры до А минут в месяц – В рублей за минуту, а разговоры сверх установленной нормы оплачиваются из расчета С рублей за минуту. Требуется написать программу, вычисляющую плату за пользование телефоном для разговоров продолжительностью Т минут в месяц.

    Входные данные


    Входной файл INPUT.TXT содержит натуральные числа A, B, C и T, не превышающие 1000. Числа располагаются в одной строке и разделены пробелами.

    Выходные данные. В выходной файл OUTPUT.TXT выведите единственное целое число – месячную плату за пользование телефоном.



    #include




    INPUT.TXT

    OUTPUT.TXT

    1

    30 2 3 30

    60

    2

    20 1 3 30

    50
    #include

    using namespace std;

    int main() {

    int a,b,c,t;

    long int s;

    cin >> a >> b >> c>>t;

    if (t>a) s=a*b+(t-a)*c; else s=b*t;

    cout <
    1   ...   9   10   11   12   13   14   15   16   ...   38


    написать администратору сайта