Dev - C++ - Codigo c++ cancion de los elefantes

 
Vista:

Codigo c++ cancion de los elefantes

Publicado por Tanya Sierra (2 intervenciones) el 17/05/2020 02:32:59
Buen dia, soy principiante en c++ y quisiera saber como sería un codigo para reproducir la cancion de los elefantes es decir

1 elefante se columpiaban sobre la tela de una araña
2 elefante se columpiaban sobre la tela de una araña
3elefante se columpiaban sobre la tela de una araña
.. .
1000 elefante se columpiaban sobre la tela de una araña

asi hasta el 1,000?
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
sin imagen de perfil
Val: 1.440
Bronce
Ha mantenido su posición en Dev - C++ (en relación al último mes)
Gráfica de Dev - C++

Codigo c++ cancion de los elefantes

Publicado por dario (718 intervenciones) el 17/05/2020 05:46:32
Hola, esto es lo que quieres.
Salu2.

1
2
3
4
5
6
7
8
9
10
11
12
13
#include <iostream>
 
using namespace std;
 
int main() {
  string letra = " elefante(s) se columpiaban sobre la tela de una araña";
  int i;
 
  for (i=1; i<=1000; i++)
    cout << i << letra << endl;
 
  return 0;
}
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

Codigo c++ cancion de los elefantes

Publicado por sul (1 intervención) el 10/03/2023 03:24:36
Hola.
y por ejemplo para hacer algo asi igual a la cancion de los elefantes pero que diga los numeros con letra.
osea en vez de poner
1 elefante diga : Un elefante?
asi hasta llegar a 500? no se si me pudieran ayudar:(
#include <iostream>
#include<string.h>
using namespace std;
int main(){
int x=1;

while (x<=500){
cout<<x<<" elefantes \n"<<endl;

string texto;
switch(x) {
case 1:
cout<<texto<<"elefante "<<endl;
texto ="Un ";
break;
case 2:
texto = "dos ";
break;
case 3:
texto= "tres ";
break;
case 4:
texto= "cuatro ";
break;
case 5:
texto = "cinco ";
break;
case 6:
texto = "seis ";
break;
case 7:
texto = "siete ";
break;
case 8:
texto = "ocho ";
break;
case 9:
texto= "nueve ";
break;
case 10:
texto = "diez ";
break;

}
for (x=1; x<=500; x++)
return 0;
}
}

ese es mi codigo.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar