ClubEnsayos.com - Ensayos de Calidad, Tareas y Monografias
Buscar

ARREGLOS COMO PARAMETROS DE UNAFUNCION.


Enviado por   •  17 de Marzo de 2015  •  313 Palabras (2 Páginas)  •  174 Visitas

Página 1 de 2

ARREGLOS COMO PARAMETROS DE UNAFUNCION.

1 Declaración:

Void proceso (int[ ]);

2 llamados:

Luego de cargar el arreglo

Proceso (array1);

3Desarrollo:

Void proceso (int array1 [ ]) {

Ejercicio

Elaborar un programa en c++, que permita determinar cuál es el promedio obtenido por un ciclista en los tiempos de recorrido que realizo durante una semana. Para el desarrollo tenga en cuenta el siguiente.

1. Aplicar el concepto de arreglo como parámetro de una función.

2. se debe capturar los tiempos del recorrido desde la función main, en un arreglo llamado tiempos.

3. se debe aplicar una función llamada calcular promedio la cual se encargara del procedimiento y no retornara valores.

4. al ejecutar el programa se debe imprimir los tiempos de recorrido de la semana y sebe mostrar el promedio obtenido por el ciclista.

#include <iostream>

using namespace std;

void calcularpromedio(float);

int main(){

float tiempos [7];

int i;

for (i = 0; i < 7; i++){

cout << "Digite los tiempos del ciclista : " << i + 1 << ":";

cin >> tiempos[i];

}

calcularpromedio(tiempos);

cout << endl << endl;

system("pause");

return 0;

}

void calcularpromedio(float tiempos[]){

float promedio, acum = 0;

for (int i = 0; i < 7; i++){

cout << "\t" << tiempos[i];

acum = acum + tiempos[i];

}

promedio = acum / 7;

cout << endl << endl;

}

#include <iostream>

using namespace std;

void calcularimpuesto(float[],int[]);

int main(){

float impuesto[10];

int multas[10], i;

for (i = 0; i < 8; i++){

cout<<"ingrese el valor actual del impuesto: ";

cout << "del vehiculo No " << i + 1 << ":";

cin >> impuesto[i];

cout << endl;

cout << "ingrese la cantidad de multas:";

cout << "del vehiculo No " << i + 1 << ":";

cin >> multas[i];

cout << endl;

}

calcularimpuesto(impuesto, multas);

cout << endl << endl;

system("pause");

return 0;

}

void calcularimpuesto(float impuesto[], int multas[]){

for (int i = 0; i < 8; i++){

cout << "\t"<<multas[i];

if (multas[i]>0){

impuesto[i] = impuesto[i] * 1.03;

}

}

cout << endl;

for (int i = 0;

...

Descargar como (para miembros actualizados) txt (2 Kb)
Leer 1 página más »
Disponible sólo en Clubensayos.com