Menú

Mostrar Mensajes

Esta sección te permite ver todos los mensajes escritos por este usuario. Ten en cuenta que sólo puedes ver los mensajes escritos en zonas a las que tienes acceso en este momento.

Mostrar Mensajes Menú

Mensajes - naiken

#1
Programación C/C++ / Re: Ciclos anidados
9 Enero 2019, 07:16 AM
Cita de: Beginner Web en  6 Enero 2019, 00:06 AM
Algo asi?
Código (cpp) [Seleccionar]
#include <iostream>

using namespace std;

main()
{
int k=0, l=1;
for(int i=0; i<1; i++){
for (int j=0; j<=99999; j++){
cout<<j<<","<<i+l<<endl;
    k++;
    if(k==2){
    l+=1;
    k=0;
    }
}
   }
}
  :huh:

Siiiiii!!!! el único detalle de tu código era la limitante de i , en vez de 99999 es 9 que es hasta donde llegará la serie :D te agradezco mucho !!!!! GRACIAS!!!!
#2
Programación C/C++ / Ciclos anidados
5 Enero 2019, 22:33 PM
Hola buenas tardes, empecé a practicar sobre programación y me topo con este programa:

Utilizando ciclos anidados generar las siguientes parejas de enteros:

0   1
1   1
2   2
3   2
4   3
5   3
6   4
7   4
8   5
9   5

Y no me lo genera :/ estuve pensando bastante tiempo y nada ...
Aquí está mi código:

Código (cpp) [Seleccionar]
#include <iostream>

using namespace std;

main()
{
    int i,j;

    for(i=0;i<=9;i++)
    {
        cout<<"\t"<<i<<" ";


        for(j=1;j<=5;j++)
        {
            cout<<" "<<j<<endl;
        }
    }



}


Soy nueva en esto y por supuesto que lo intento pero por más que analizo no doy... Si alguien puede apoyarme en qué error tengo o algo lo agradecería mucho. 
#3
De hecho, publicar aquí fue mi última opción T.T porque ya tenía un gran tiempo pensando y analizando el problema , pero obvio que le seguía pensando, mientras pues no está de más el pedir un apoyo el cual te agradezco mucho!!! lo del contador ya lo había quitado pero de tanta prueba que le hacía no lo quité y se vio acá (me disculpo) y gracias por lo de la edición del código en GeSHi ya lo edité :D Muchas gracias por la observación! seguiré con esto :D
#4
Hola, buen día/noche tengo un programa en el que me pide lo siguiente:

Leer dos números enteros y determinar a cuánto es igual el producto del primer dígito de c/u. Y mi código es el siguiente:

Código (cpp) [Seleccionar]
#include<iostream>

using namespace std;

main()
{
   int n1,n2,r1,r2,pro;

   cout<<"Ingrese dos numeros: ";
   cin>>n1>>n2;

   if(n1>=10 && n1<=99 && n2>=10 && n2<=99)
   {
       while(n1!=0 && n2!=0)
       {
           r1 = n1%10;
           n1 = n1/10;

           r2 = n2%10;
           n2 = n2/10;
           
       }


           pro = n1*n2;
           cout<<"Primeros digitos: "<<n1<<" "<<n2<<endl;
           cout<<"Producto de los digitos: "<<pro<<endl;

   }

   else
   {
       cout<<"Deben ser de dos digitos, intente de nuevo...";
   }
}

------------------------

AL ejecutarlo no me multiplican los primeros digitos :/ se quedan en 0 , hice la prueba de escritorio y si, como tengo la condición hasta que sea igual a 0  termina el bucle y por tanto los resultados de n1,r1,n2 y r2 llegan a ser 0 pero por más que trato de pensarle no doy :/ siento que es la condición pero no tengo más idea :'/ si alguien podría apoyarme por favor , se los agradecería muchisimo  :huh: