martes, 16 de julio de 2013

vectores y funciones

#include <iostream>
using namespace std;

void sumar(int a[], int b[], int c[],int dim) {
    for (int i = 0; i < dim; i++) {
        c[i] = a[i]*(a[i]+1)/2;
    }
}

void imprimir(int v[], int dim)
{
   for(int i = 0; i < dim; i++) {
        cout << v[i] << endl;
   }
   cout << endl << endl;
}

int main()
{
    int dim;
    cout << "INGRESE LA CANTIDAD N DE NUMEROS" << endl;
    cin >> dim;

    int a[dim];
    int b[dim];
    int c[dim];

    for(int i = 0; i < dim; i++) {
        a[i] = i * 1;
        b[i] = i * (i + 1) ;
    }

    cout << "PRIMEROS N NUMEROS " << endl;
    imprimir(a, dim);

    sumar(a, b, c, dim);
    cout << "SUMA DE LOS PRIMEROS N NUMEROS " << endl;
     imprimir(c, dim);
   
    cout << "SUMA DE LOS PRIMEROS N NUMEROS PARES " << endl;
    imprimir(b, dim);

    system("pause");
    return 0;
}

No hay comentarios:

Publicar un comentario