Foro de elhacker.net

Programación => Programación C/C++ => Mensaje iniciado por: claudioxis en 2 Abril 2013, 23:22 pm



Título: como puedo hacer un codigo que imprima los primero 100 numero pares en c++
Publicado por: claudioxis en 2 Abril 2013, 23:22 pm
hola quiero aprender como puedo hacer un codigo en c++ que me de los primero 100 numeros pares de ante mano gracias


Título: Re: como puedo hacer un codigo que imprima los primero 100 numero pares en c++
Publicado por: amchacon en 2 Abril 2013, 23:34 pm
Todo numero par es divisible entre 2 (es decir, su resto es cero).

Recordemos que el resto de una división se sacaba con %


Título: Re: como puedo hacer un codigo que imprima los primero 100 numero pares en c++
Publicado por: Almapa en 3 Abril 2013, 00:29 am
Hay varias opciones, puedes hacer un bucle "for" o "while" que te incremente una variable e ir comprobando si el residuo al dividirlo por 2 es cero, como dice amchacon o multiplicar dicha variable por 2 directamente con lo que te ahorras tiempo de cálculo y habrá muchas más formas de hacerlo.
El límite del bucle será que el número a imprimir como mucho sea 100


Título: Re: como puedo hacer un codigo que imprima los primero 100 numero pares en c++
Publicado por: amchacon en 3 Abril 2013, 00:30 am
o multiplicar dicha variable por 2 directamente con lo que te ahorras tiempo de cálculo
Será sumar 2.


Título: Re: como puedo hacer un codigo que imprima los primero 100 numero pares en c++
Publicado por: zonahurbana en 3 Abril 2013, 04:00 am
Algo como esto:
Código
  1. #include <iostream>
  2. using namespace std;
  3.  
  4. int main()
  5. {
  6. unsigned short N;
  7. cout<<"Cuantes pares deseas ver? ";
  8. cin>>N;
  9.  
  10. for(int i=0; i<N*2; i+=2)
  11. cout<<endl<<i;
  12.  
  13. return 0;
  14. }


Título: Re: como puedo hacer un codigo que imprima los primero 100 numero pares en c++
Publicado por: Almapa en 3 Abril 2013, 11:14 am
Citar

Sumar 2 también es una posibilidad, pero al multiplicar por 2 una variable que se va incrementando de 1 en 1 también proporciona los números pares.


Título: Re: como puedo hacer un codigo que imprima los primero 100 numero pares en c++
Publicado por: leosansan en 4 Abril 2013, 16:43 pm

Sin incluir al cero:

Código
  1. #include <iostream>
  2. using namespace std;
  3.  
  4. int main()
  5. {
  6. unsigned short N;
  7. cout<<"Cuantes pares deseas ver? ";
  8. cin>>N;
  9.  
  10. for(int i=2; i<=N*2; i+=2)
  11. cout<<" "<<i;
  12.  
  13. return 0;
  14. }
  15.  

Saluditos!. ...(http://st.forocoches.com/foro/images/smilies/aaaaa.gif)