Как напечатать N раз без использования циклов или рекурсии?
Опубликовано: 30 Декабря, 2021
Как напечатать «Hello» N раз (где N - ввод пользователя) без использования цикла, рекурсии или перехода.
Input : N, that represent the number of times you want to print the statement.
Output : Statement for N times
Сначала мы создаем класс. После этого нам нужно инициализировать конструктор класса, написав оператор, который вы хотите распечатать, внутри оператора cout / print. Основная идея, использованная здесь, заключается в том, что «Нет. раз вы создаете объект класса, конструктор этого класса вызывается столько раз ».
// CPP program to print a sentence N times // without loop and recursion. // Author : Rohan Prasad #include <iostream> using namespace std; class Print { public : Print() { cout << "Hello" << endl; } }; int main() { int N = 5; Print a[N]; return 0; } |
Выход:
Привет Привет Привет Привет Привет
Хотите учиться на лучших видео и практических задачах, ознакомьтесь с базовым курсом C ++ для базового и продвинутого уровня C ++ и курсом C ++ STL для языка и STL. Чтобы завершить подготовку от изучения языка к DS Algo и многому другому, см. Полный курс подготовки к собеседованию .