hola quiero aprender como puedo hacer un codigo en c++ que me de los primero 100 numeros pares de ante mano gracias
Todo numero par es divisible entre 2 (es decir, su resto es cero).
Recordemos que el resto de una división se sacaba con %
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
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.
Algo como esto:
#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;
}
CitarCita 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.
Sin incluir al cero:
#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)