C++ Задачи на ветвления

Сайт не является учебником по программированию. Это только небольшой авторский сборник информации в помощь начинающим программистам.
  • Даны действительные числа a, b, c, (). Пол­ностью исследовать биквадратное уравнение ax4+bx2+c=0, т. е. если действительных корней нет, то должно быть выдано сообщение об этом, иначе должны быть выданы два или четыре корня.
  • Даны два числа X и Y проверить истинность того что оба числа четные.
  • Даны действительные числа х, у Меньшее из этих двух чисел заменить их полусуммой, а большее — их удвоенным произведением
  • Даны два действительных числа. Вывести первое число, если оно больше второго, и оба числа, если это не так
  • Даны действительные положительные числа а, b, с, х, у. Выяснить, пройдет ли кирпич с ребрами а, b, с в прямоугольное отверстие со сторонами х и у. Просовывать кирпич в отверстие разрешается только так, чтобы каждое из его ребер было параллельно или перпендикулярно каждой из сторон отверстия
  • Дан номер месяца. Вывести на экран время года (зима, весна, лето, осень)
  • Дан номер месяца и год. Определить число дней в этом месяце
  • Даны два числа X и Y определить истинность высказывания: Только одно из чисел нечетное
  • Цифры 1, 2, 3 и 4 обозначают операции сложение, умножение, вычитание и деление. Предложить пользователю ввести два числа и выбрать действие. Выполнить выбранную операцию и вывести результат на экран
  • Вы любите играть в азартные игры. Ваша стратегия — проиграл ставку, поставь в два раза больше. При этом вы следите за количеством денег в кармане. Напишите программу, которая будет определять максимальное количество ставок и выдавать сообщение о возможности или невозможности сделать определенное количество ставок, если в кармане 1000, первая ставка 10
    ряд ставок будет таким: (10 + 20 + 40 ..+n <1000).
    10,20 и 40 соответствуют ставкам на 10 единиц валюты, 20 единиц валюты и 40 единиц ( всего 3 ставки)
    нужно найти такое максимальное их количество, которое не нарушит заданное неравенство (10 + 20 + 40 ..+n <1000).
    Усовершенствуйте программу, давая пользователю возможность выбрать количество денег в кармане и первую ставку.
  • Дано четыре числа, вывести на экран то, которое меньшее и то, которое большее с соответствующим обобщением:
    • большее число ___
    • меньшее число ___
  • Даны три числа. Проверить истинность высказывания: Все числа положительные. Если какие-то из чисел не соответствуют условию, то вывести на экран их и сообщить, что эти числа не дают выполнить условие
  • Предложить пользователю ввести возраст и в зависимости от возраста вывести на экран его возрастную категорию (младенец, дошкольник, юноша, молодой человек, в расцвете сил, пожилой человек, старый и немощный)
  • Даны координаты начала и координаты конца отрезка. Если считать отрезок обозначением горки, то в одном случае он обозначает спуск, в другой подъем. Определить и вывести на экран спуск это или подъем, ровная дорога или вообще ровная вниз
  • Игральные карты обозначены следующим образом
    Масти — 1,2,3,4 (бубны, трефы, червы, пики)
    Достоинства — 11,12,13,14 (Валет, Дама, Король, Туз)
    Даны два числа, обозначающих достоинство и масть карты. Первое число Nпринадлежит диапазону (6<=N<=14), второе число M принадлежит диапазону (1<=M<=4) Вывести название соответствующей карты (Шестерка бубен, тройка червей в соответствии с тем что ввел пользователь)
  • Предложите пользователю ввести имя и выбрать пол (мужской или женский). В зависимости от выбранного пола, напишите например так
    • для мужчины: Имя + опять с друзьями бухаешь, вместо того чтоб с++ изучать
    • для девушки: Имя + Сегодня ты выглядишь уставшей, я могу тебе помочь?
    • Разнообразьте это упражнение с анализом возраста и придумайте подходящие действия в зависимости от возраста, пола

  • В восточном календаре принят 60 летний цикл, состоящий из 12 летних под циклов, обозначаемых названиями цвета: Зеленый, Красный, желтый, белый и черный. В каждом цикле годы носят названия животных: Крысы, Коровы, Тигра, Зайца, Дракона, Змеи, Лошади, Овцы, Обезьяны, Курицы, Собаки и Свиньи. По номеру года определить его название если 1984 год начало цикла: Год зеленой крысы
  • Дано трехзначное число. Вывести его словесное описание (345 = Триста сорок пять)
  • Дано число, обозначающее количество лет. Вывести в словесном виде описание указанного возраста (3 = 3 года, 5=5 лет, 21=21 год и т.п.) От одного до ста
  • Даны два числа, обозначающие день и месяц. Вывести на экран знак зодиака.
    Овен 21 марта - 20 апреля            Весы 23 сентября 22 октября
    Телец 21 апреля - 21 мая             Скорпион 23 октября - 21 ноября
    Близнецы 22 мая 21 июня              Стрелец 22 ноября - 21 декабря
    Рак 22 июня - 22 июля                Козерог 22 декабря - 20 января
    Лев 3 июля 23 август                 Водолей 21 января - 19 февраля
    Дева 24 август 22 сентября           Рыбы 20 февраля - 20 марта
  • Напишите программу тест. Пользователю задается вопрос и предлагается 3 варианта ответа. Нужно задать три вопроса. Только один ответ в каждом вопросе правильный. Пользователь выбирает вариант (1,2 или 3) и задается следующий вопрос. В процессе ведется подсчет верных и неверных ответов. После всех вопросов отобразить результаты теста
  • Напишите программу проверки числа на то что оно трехзначное
  • Пользователь вводит два числа. Вы задаете вопрос a*b=___ (a и b числа введенные пользователем) Пользователь должен ввести свой ответ. Надо проверить правильность ответа и сообщить пользователю
  • Написать программу, которая дописывает рубль в правильной форме (от 1 до 999)
    1 = 1рубль, 20=20 рублей, 3=3 рубля
  • По номеру дня недели вывести название дня недели

//////////////////////////////////////////////////////////////////////

  • Ввести координаты точки с клавиатуры и определить относится ли точка к закрашенной области. Рисунки ниже пойдут в 2 колонки (т.е. на одну строку 2 рисунка, для каждого свое решение)
C++ Ветвления C++ Ветвления
C++ Ветвления C++ Ветвления
C++ Ветвления C++ Ветвления
C++ Ветвления C++ Ветвления
C++ Ветвления C++ Ветвления
C++ Ветвления C++ Ветвления
C++ Ветвления C++ Ветвления
C++ Ветвления C++ Ветвления
Все комментарии на сайте проверяются, поэтому ваш комментарий может появиться не сразу. Для вставки кода в комментарий используйте теги: [php]ВАШ_КОД[/php]

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

Ваш e-mail не будет опубликован.

Поиск

 
     
Яндекс.Метрика

НАГРАДИ АВТОРА САЙТА
WEBMONEY
R375024497470
U251140483387
Z301246203264
E149319127674

Демотиватор идеальной клавиатуры 21 века

Выражаю свою признательность

  • Максиму очень признателен за указание на мои ошибки и неточности.
  • Sergio ===> за оказание помощи в исправлении моих ошибок
  • Gen ===> за правильное стремление помочь другим новичкам и выявления моих ошибок