como puedo hacer un codigo que imprima los primero 100 numero pares en c++

Iniciado por claudioxis, 2 Abril 2013, 23:22 PM

0 Miembros y 1 Visitante están viendo este tema.

claudioxis

hola quiero aprender como puedo hacer un codigo en c++ que me de los primero 100 numeros pares de ante mano gracias

amchacon

Todo numero par es divisible entre 2 (es decir, su resto es cero).

Recordemos que el resto de una división se sacaba con %
Por favor, no me manden MP con dudas. Usen el foro, gracias.

¡Visita mi programa estrella!

Rar File Missing: Esteganografía en un Rar

Almapa

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

amchacon

Cita de: Almapa en  3 Abril 2013, 00:29 AMo multiplicar dicha variable por 2 directamente con lo que te ahorras tiempo de cálculo
Será sumar 2.
Por favor, no me manden MP con dudas. Usen el foro, gracias.

¡Visita mi programa estrella!

Rar File Missing: Esteganografía en un Rar

zonahurbana

Algo como esto:
Código (cpp) [Seleccionar]
#include <iostream>
using namespace std;

int main()
{
unsigned short N;
cout<<"Cuantes pares deseas ver? ";
cin>>N;

for(int i=0; i<N*2; i+=2)
cout<<endl<<i;

return 0;
}
Nunca dejar de aprender es importante, más allá del ritmo que se siga ...

Almapa

Citar
Cita de: amchacon en  3 Abril 2013, 00:30 AM
Será sumar 2.

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.

leosansan


Sin incluir al cero:

Código (cpp) [Seleccionar]
#include <iostream>
using namespace std;

int main()
{
unsigned short N;
cout<<"Cuantes pares deseas ver? ";
cin>>N;

for(int i=2; i<=N*2; i+=2)
cout<<" "<<i;

return 0;
}


Saluditos!. ...