Практика. Часть №2

  Юрий  | 

    | 

  Обновл. 1 Авг 2019  | 

 851

 ǀ   13 

Здесь размещены задания по С++, которые вы можете выполнить. Каждое задание имеет свой уровень сложности, готовых ответов не будет, поэтому welcome в комментарии.

Easy: Задание №1

Написать программу вычисления стоимости поездки на автомобиле на дачу (туда и обратно). Исходными данными являются:

   расстояние до дачи (км);

   количество бензина, которое потребляет автомобиль на 100 км пробега;

   цена одного литра бензина.

Пример выполнения программы:

Расстояние до дачи (км): 67
Расход бензина (литров на 100 км пробега): 8.5
Цена литра бензина (руб.): 6.5
Поездка на дачу и обратно обойдётся в 74.04 руб.

Medium: Задание №2


Написать программу вычисления стоимости покупки с учётом скидки. Скидка в 3% предоставляется, если сумма покупки больше 500 руб., в 5% — если сумма покупки больше 1000 руб.

Пример выполнения программы:

Введите сумму покупки: 640
Вам предоставляется скидка в 3%
Сумма с учётом скидки: 620.80 руб.

Hard: Задание №3

Написать программу реализующую игру «Угадай число». Компьютер загадывает число от 0 до 999 (используйте генерацию случайных чисел), а пользователь угадывает его. На каждом шаге угадывающий делает предположение, а задумавший число — говорит сколько цифр из числа угаданы и сколько из угаданных цифр занимают правильные позиции в числе. Например, если задумано число 725 и выдвинуто предположение, что задумано число 523, то угаданы две цифры (5 и 2) и одна из них занимает верную позицию. Например:

Компьютер загадал трёхзначное число. Вы должны его отгадать. После очередного числа вам будет сообщено, сколько цифр угадано и сколько из них находятся на своих местах.
Ваш вариант: 123
Угадано: 0. На своих местах: 0
Ваш вариант: 456
Угадано: 1. На своих местах: 0
Ваш вариант: 654
Угадано: 2. На своих местах: 2
Ваш вариант: 657
Угадано:  2. На своих местах: 2
Ваш вариант: 658
Угадано: 3. На своих местах: 3
***Вы угадали число 658!***


Оценить статью:

Звёзд: 1Звёзд: 2Звёзд: 3Звёзд: 4Звёзд: 5 (7 оценок, среднее: 5,00 из 5)
Загрузка...

Комментариев: 13

  1. Аватар Shom:

    Задание №3.

    Не совсем уверен что правильно понял как программа должна реагировать на числа с повторяющимися цифрами.

  2. Аватар Shom:

  3. Аватар Shom:

    Задание №1

  4. Аватар Михаил:

    3-е задание

    1. Аватар Димас:

      Не совсем корректно работает. Если num=455 и ввести 444 он выдаст что три правильно, хотя по факту одно.

  5. Аватар Илья:

    Задание №3:

  6. Аватар Михаил:

    Второе задание

  7. Аватар Михаил:

    Первое задание

  8. Аватар Илья:

    Задание №2:

  9. Аватар Илья:

    Задание №1:

  10. Аватар Ilya:

Добавить комментарий

Ваш E-mail не будет опубликован. Обязательные поля помечены *