¿Cómo imprimir N veces sin usar bucles o recursividad?

Cómo imprimir «Hola» N veces (donde N es la entrada del usuario) sin usar bucle, recursividad o goto.

Entrada: N, que representa la cantidad de veces que desea imprimir el extracto. Salida: Declaración para N veces

Primero, creamos una clase. Después de eso, debemos inicializar el constructor de la clase escribiendo la instrucción que desea imprimir dentro de una instrucción cout/print. La idea básica utilizada aquí es que “El no. de veces que creas el objeto de la clase, el constructor de esa clase se llama así muchas veces”. 

CPP

// 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;
}
Producción:

Hello
Hello
Hello
Hello
Hello

Complejidad de tiempo: O(N) 
Espacio auxiliar: O(1), no se requiere espacio adicional, por lo que es una constante.

Publicación traducida automáticamente

Artículo escrito por Logarithm y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *