Autor
|
Tema: triangulo divisiorio usando continue (Leído 3,399 veces)
|
cazagavilan
Desconectado
Mensajes: 82
|
3 33 66 696 690096 90390 90366309 #include "stdafx.h" #include <iostream> using namespace std; int main() { const int filas = 9; int i; int n; cout <<"Introduzca el numero deseado: \n"; cin >> n; for(i = 1; i <= filas; i++) { for( n=n; n<=0; n++) { if ( n % n != 0) continue; cout << n; } } }
Hola, esto es lo que me ha salido, un desastre, a ver si alguien me puede dar una pista, por favor ser un poco comprensivos. Gracias.
|
|
|
En línea
|
|
|
|
KaL3o
Desconectado
Mensajes: 60
|
hola cazagavilan... No me ha quedado claro lo que quieres hacer :p Dentro del codigo estas usando una libreria que no necesita #include "stdafx.h" no entiendo bien que es lo que necesitas hacer, si pones el enunciado del ejercicio seria mas facil darte ayuda. aunque me imagino que es como un triangulo de pascal, pero con la diferencia que el usuario pone el primer número, pero esa es mi suposición. Salu2
|
|
|
En línea
|
Todos los caminos se vuelven a juntar. Pero nunca de la misma forma.
|
|
|
cazagavilan
Desconectado
Mensajes: 82
|
Pues si es eso, el usuario pone un numero y el programa tiene que enseñar los numeros divisorios del numero escrito, en el ejemplo el usuario ingresa el numero 3. Lo siento ahora que lo leo mas detenidamente me doy cuenta de lo mal que me he expresado . Gracias.
|
|
|
En línea
|
|
|
|
KaL3o
Desconectado
Mensajes: 60
|
|
|
|
En línea
|
Todos los caminos se vuelven a juntar. Pero nunca de la misma forma.
|
|
|
bigfu
|
Creo que he entendido lo que quieres hacer. Me parece que tienes que introducir un número entre 0 y 9 y hacer un triángulo con los números, entre 0 y 9 también, a los que el número introducido divide. En este caso 3 divide a 0,3,6 y 9... ¿me equivoco? Lo que me desconcierta un poco es el "triángulo" que has puesto, ya que la segunda y la tercera línea tienen los mismos elementos y la quinta es más grande que la sexta
|
|
|
En línea
|
A reader lives a thousand lives before he dies. The man who never reads lives only one
|
|
|
cazagavilan
Desconectado
Mensajes: 82
|
Modifica el ejercicio numero 3( que es este): #include "stdafx.h" #include <iostream> using namespace std; int main() { int filas = 9; int i; int j; for(i = 1; i <= filas; i++) { cout<<i; for(j = i + 1; j <= (2 * i - 1); j++) cout << j%10; for(j=j-2; j >= i; j--) cout << j%10; cout << endl; } }
Ahora el programa debe mostrar por pantalla solo los numeros que sean divisibles por el segundo numero. Utiliza la instruccion continue. Por ejemplo, si pido solo los numeros divisibles entre 3: 3 33 66 696 690096 90390 90366309. Esto es lo que me dice el ejercicio.
|
|
|
En línea
|
|
|
|
KaL3o
Desconectado
Mensajes: 60
|
Creo que por fin entendi el ejercicio... la verdad no me quedo claro pero bueno aqui te pongo el codigo Alli salen los números divisibles entre 3, le agregue una variable que es la x, si quieres cambiar el valor de la x lo modificas para que sea otro número, sino tambien puedes ponerle lo demas para que sea el usuario el que decida. Espero que asi sea el ejercicio :p #include <iostream> using namespace std; int main() { int filas = 9,i,j,x=3; for(i = 1; i <= filas; i++) { if(i%x==0) cout<<i; for(j = i + 1; j <= (2 * i - 1); j++) { if((j%10)%x!=0) continue; cout << j%10; } for(j=j-2; j >= i; j--) { if((j%10)%x!=0) continue; cout << j%10; } cout << endl; } }
Salu2 pd: no se porque usas esa libreria de mas O.o
|
|
|
En línea
|
Todos los caminos se vuelven a juntar. Pero nunca de la misma forma.
|
|
|
Queta
Desconectado
Mensajes: 267
|
Suponiendo que tienes Visual Studio, cuando creas un nuevo proyecto, por ejemplo de consola, los pasos para configurarlo serían: File/New/Project/WinXX Console Application/WinXX Application Wizard/Application Settings/Additional options: añade Empty project pero quita Precompiled header.
|
|
|
En línea
|
"Intenta no volverte un hombre de éxito, sino volverte un hombre de valor." Albert Einstein.
|
|
|
|
Mensajes similares |
|
Asunto |
Iniciado por |
Respuestas |
Vistas |
Último mensaje |
|
|
Como le hago para q continue el flash
Diseño Gráfico
|
denacroxis
|
2
|
2,175
|
1 Agosto 2004, 03:06 am
por Azielito
|
|
|
script stop y continue
PHP
|
OssoH
|
3
|
3,838
|
15 Agosto 2010, 20:20 pm
por ~ Yoya ~
|
|
|
duda con el brake, continue
Programación C/C++
|
drk00
|
7
|
3,354
|
22 Julio 2011, 14:46 pm
por KaL3o
|
|
|
Sobre el uso de break y continue.
« 1 2 »
Programación General
|
RyogiShiki
|
13
|
6,521
|
22 Mayo 2012, 09:07 am
por Saberuneko
|
|
|
Veo los primeros archivos de los CDs que grabe y continué.
Software
|
hackmastter
|
0
|
984
|
1 Octubre 2014, 02:46 am
por hackmastter
|
|