Dev - C++ - Ciclos anidados (soy principiante)

 
Vista:
sin imagen de perfil

Ciclos anidados (soy principiante)

Publicado por manuel (1 intervención) el 16/10/2013 04:34:57
Buenas a todos ustedes , soy nuevo en esta página y este foro y espero me puedan ayudar con una gran duda que reside en mi.

Hay un programa que se debe hacer usando ciclos anidados pero solo con while para hacer esta serie de numeros:
12345678910
123456789
12345678
1234567
123456
12345
1234
123
12
1 .

¿serían tan amables de guiarme por el buen camino y entender como se lleva a cabo esto?
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
Imágen de perfil de JuanC

Ciclos anidados (soy principiante)

Publicado por JuanC (35 intervenciones) el 16/10/2013 15:45:52
no sé si te servirá..., por las dudas lo publico...

1
2
3
4
5
6
7
8
9
10
11
int n, m;
  n = 10;
  String s;
  while(n > 0){
        m = 0;
        s = "";
        while(m++ < n)
              s = s + String(m);
        ListBox1->Items->Append(s);
        n--;
       }

Saludos, desde Baires, JuanC
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
sin imagen de perfil

Ciclos anidados (soy principiante)

Publicado por Esther (1 intervención) el 23/10/2013 00:32:52
no tiene por qué usar string

puede usar un int

1
2
3
4
5
6
7
int n = 12345678910;
cout << n << endl;
while (n > 0);
     n = n/10;
     if (n = 1234567891)
           n = n / 10;
     cout << n << endl;

y ya
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

Ciclos anidados (soy principiante)

Publicado por Mari Carmen (1 intervención) el 23/10/2013 03:10:43
Más bien un long int
1
2
3
4
5
6
7
8
9
10
11
12
#include<iostream>
int main()
{
 
    unsigned long int n = 12345678910;
    std::cout << n << std::endl;
    while (n>1){
        n = n/10;
        std::cout << n << std::endl;
    }
    return 0;
}

Un saludo.
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

Ciclos anidados (soy principiante)

Publicado por Miguel (1 intervención) el 03/04/2014 00:16:09
12345678910 12345678910
123456789 123456789
12345678 12345678
1234567 1234567
123456 123456
12345 12345
1234 1234
123 123
12 12
1 1

como puedo hacer esto que sea un tipo espejo al otro lado
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