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

  Юрий  | 

  Обновл. 6 Сен 2019  | 

 628

 ǀ   1 

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

Easy: Задание №1

Напишите программу, которая выведет все элементы больше 5 из следующего массива:

а = [1, 1, 2, 4, 5, 9, 14, 22, 37, 54, 87, 90, 111, 243, 345]

Затем спросите у пользователя число и выведите значения, которые меньше его значения, из массива выше.

Medium: Задание №2


Создайте игру «Камень, ножницы, бумага». Пользователь должен играть с компьютером, который рандомно генерирует одно из следующих трёх значений:

   камень, который ломает ножницы;

   ножницы, которые режут бумагу;

   бумага, которая обволакивает камень.

В конце игры пользователю должно выводиться сообщение о результате игры и предложение сыграть ещё раз.

Hard: Задание №3

Напишите генератор паролей. Составьте три уровня сложности генерации паролей (вместе с их длиной) и спрашивайте у пользователя, какой уровень сложности ему нужен. Проявите свою изобретательность: надёжные пароли должны состоять из сочетания строчных букв, прописных букв, цифр и символов. Пароли должны генерироваться случайным образом каждый раз, когда пользователь запрашивает новый пароль.


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

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

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

  1. Аватар Владимир:

    Задание №3

    //Символы — (33 — 47) + (58 — 64) + (91 — 96) + (123 — 126)
    //Цифры — (48 — 57)
    //Буквы н.р. — (97 — 122)
    //Буквы в.р. — (65 — 90)

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

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