• B правой части каждого сообщения есть стрелки и . Не стесняйтесь оценивать ответы. Чтобы автору вопроса закрыть свой тикет, надо выбрать лучший ответ. Просто нажмите значок в правой части сообщения.

  • 🔥 Бесплатный курс от Академии Кодебай: «Анализ защищенности веб-приложений»

    🛡 Научитесь находить и использовать уязвимости веб-приложений.
    🧠 Изучите SQLi, XSS, CSRF, IDOR и другие типовые атаки на практике.
    🧪 Погрузитесь в реальные лаборатории и взломайте свой первый сайт!
    🚀 Подходит новичкам — никаких сложных предварительных знаний не требуется.

    Доступ открыт прямо сейчас Записаться бесплатно

Help plz, экзамен по с++ завтра, не успеваю !!!

S

Sanya_boy

30. *Напишите функцию, которая принимает высоту треугольника и выводит на экран прямоугольный треугольник из звездочек.

42. *Напишите функцию, которая принимает дату (день, месяц, год) и возвращает:
А) количество месяцев, соответствующее этой дате.
Б) количество дней, соответствующее этой дате.

43. **Напишите функцию, которая принимает целое число и выводит на экран эквивалент этого числа в двоичной системе исчисления.

45. ***Напишите функцию, которая принимает целое число и выводит на экран эквивалент этого числа в шестнадцатеричной системе исчисления.

Рекурсия

48. *Написать рекурсивную функцию, которая выводит N звезд в ряд, число N задает пользователь. Проиллюстрируйте работу функции примером.

49. *Написать рекурсивную функцию, которая вычисляет факториал числа. Проиллюстрируйте работу функции примером.

51. **Напишите рекурсивную функцию, которая принимает одномерный массив из 100 целых чисел заполненных случайным образом и находит позицию, с которой начинается последовательность из 10 чисел, сумма которых минимальна.


24. **Написать функцию, которая меняет порядок элементов передаваемого массива на обратный. Внутри функции запрещено использовать вспомогательный массив.
a) Реализовать перегрузки для различных типов массивов.
b) Реализовать шаблонный вариант функции.
Проиллюстрировать работу этой функции.
25. **Написать функцию, которая принимает три числа и показывает на экран все числа от 0 до 1000, которые одновременно кратны всем трем параметрам. Проиллюстрировать работу этой функции.
32. *Напишите функцию, которая принимает массив и количество элементов и возвращает среднее арифметическое всех элементов массива.
a) Реализуйте перегрузку для целых и вещественных чисел.
b) Реализуйте шаблонный вариант функции.
34. **Напишите шаблон функции, которая вычисляет корень квадратного уравнения.
36. **Напишите шаблон функции, которая принимает массив, и выводит на экран позиции нулевых элементов массива.


  1. *Напишите функцию, которая принимает четыре целых числа, и определяет большее из них.

  1. *Напишите функцию, которая принимает одномерный массив целых чисел и длину массива, и возвращает произведение всех чисел массива.

  1. **Написать две функции, которые принимают одномерный массив чисел и возвращают значения минимального числа в этом массиве:
    а) первая функция для массива целочисленных чисел;
    б) вторая функция для массива вещественных чисел;
    Возвращаемые типы этих функции должны совпадать с типами входных массивов.

  1. **Напишите функцию для сортировки массива, которая принимает массив, количество элементов, тип сортировки (пузырьком, выбором и т.д., можно сортировкой подсчетом) и порядок сортировки (по убыванию, по возрастанию – логическая переменная). Реализовать перегрузки (одноимённые функции) для целых и вещественных чисел.

  1. **Дан одномерный массив целых чисел. Напишите функцию, которая осуществляет нахождения искомого значения с помощью бинарного поиска – двоичного поиска. Функция возвращает позицию вхождения искомого значения. Для корректной работы бинарного поиска надо понимать, что массив перед поиском должен быть отсортирован. Для сортировки воспользуйтесь функциями сортировки из предыдущего задания.

  1. **Напишите функцию, которая определяет количество нулевых элементов передаваемого массива. Реализовать перегрузки для различных типов массивов: int/short/char/float/double.

  1. Напишите функцию, которая принимает выражение в виде строки и проверяет, правильно ли расставлены в нем скобки.
А) *Скобки могут быть только круглые «(» «)».
Б) **Скобки могут быть круглые «(» «)» и квадратные «[» и «]»

  1. *Напишите функцию, которая принимает размеры прямоугольника и выводит на экран прямоугольник из звездочек.
 
Мы в соцсетях:

Взломай свой первый сервер и прокачай скилл — Начни игру на HackerLab