Ejercicio con estructura/algoritmo de programación
Enviado por Maria Alejandra • 3 de Agosto de 2022 • Práctica o problema • 432 Palabras (2 Páginas) • 593 Visitas
/*La empresa de transportes “The Big Old” cuenta con N chóferes,
de los cuales se conoce su nombre y los kilómetros que conducen
durante cada día de la semana, esa información se guarda en un
arreglo de N x 6. Se requiere un algoritmo que capture esa
información y genere un vector con el total de kilómetros que
recorrió cada chófer durante la semana Al final se debe presentar
un reporte donde se muestre el nombre del chófer, los kilómetros
recorridos cada día*/
#include <iostream>
using namespace std;
struct choferes
{
char nombres[30];
int kilometros[6];
char dias[6][20] = { "Lunes", "Martes", "Miercoles", "Jueves", "viernes", "Sabado" };
}chofer[100];
int main() {
int n, kmt[100] = {0};
cout << ("Empresa de transportes Big Old") << endl;
cout << "\nIngrese la cantidad de choferes: ";
cin >> n;
for (int i = 0; i < n; i++)//filas
{
cout << "\nIntroduzca el nombre del chofer: " << i + 1 << ". ";
cin >> chofer[i].nombres;
for (int j = 0; j < 6; j++)//columnas
{
cout << "Cuantos kilometros conduce el dia [" << chofer[i].dias[j] << "]. ";
cin >> chofer[i].kilometros[j];
}
}
for (int i = 0; i < n; i++)//filas
{
cout << "\nConductor. " << i + 1<< endl;
cout << "Nombre: " << chofer[i].nombres<<endl;
for (int j = 0; j < 6; j++)//columnas
{
kmt[i] += chofer[i].kilometros[j];
cout << "Dia ["<<chofer[i].dias[j]<<"]. ";
cout << "Km recorridos ["<<chofer[i].kilometros[j]<<"]"<<endl;
}
printf("El total de kilometros recorridos en la semana: %d\n\n", kmt[i]);
}
system ("pause");
return 0;
}
...