Advertisement
ferseg

mostrar 100 primeros numeros pares y sumarlos

Oct 9th, 2014
1,085
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 1.26 KB | None | 0 0
  1. /*  Autor: Joel Cesar Fernandez Segura
  2.     Fecha: 28/08/2014
  3.     Tema: Vectores y Arreglos
  4. */
  5.  
  6. #include<iostream>
  7. #include<cstdlib>
  8. #define max 200
  9. using namespace std;
  10. void rellenarArrayPares(int[], int[]);
  11. int sumarElementos(int[]);
  12. void mostrarArray(int []);
  13. int main(void){
  14.  
  15.     int array[max];
  16.     int arrayPares[max/2];
  17.     int suma;
  18.     system("color 0a");
  19.     cout<<"\n\t\t [ VECTORES EN C++ ]\n\n";
  20.     for(int i=0;i<max;i++){
  21.  
  22.         array[i]=i+1;
  23.             }
  24.     cout<<"\n[EJERCICIO #3]\n";
  25.     cout<<"\nARRAY DE 100 PRIMEROS NUMEROS PARES  Y SU SUMA\n\n";
  26.     rellenarArrayPares(array,arrayPares);
  27.     mostrarArray(arrayPares);
  28.     cout<<endl<<endl<<endl;
  29.     suma=sumarElementos(arrayPares);
  30.     cout<<"LA SUMA DE LOS ELEMENTOS ES:"<<suma<<endl<<endl;
  31.     return 0;
  32. }
  33.  
  34. void rellenarArrayPares(int array[], int arrayPares[]){
  35.     int contador=0;
  36.     for(int i=0;i<max;i++){
  37.         if(array[i]%2==0){
  38.             arrayPares[contador]=array[i];
  39.             contador++;
  40.         }
  41.         }
  42. }
  43. int sumarElementos(int array[]){
  44.     float suma=0;
  45.     for(int i=0;i<max/2;i++){
  46.        suma+=array[i] ;
  47.     }
  48.     return suma;
  49. }
  50. void mostrarArray(int arrayPares[]){
  51.  
  52.     for(int i=0;i<max/2;i++){
  53.     cout<<arrayPares[i]<<"  ";
  54.     }
  55. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement