Test Foro de elhacker.net SMF 2.1

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
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.
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 (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;
}
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
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.
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 (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!. ...(http://st.forocoches.com/foro/images/smilies/aaaaa.gif)