/*
* Author: Desinweb
*/
#include <stdio.h>
#include <stdlib.h>
int main(int argc, char** argv) {
int i = 0;
int j = 0;
int capturas [3][4];
int ano;
int promedio;
int opciones;
int capturassuperiores = 0;
int promedio1;
int promedio2;
int promedio3;
char mesescapturassuperiores[50];
char meses[50];
int control = 0;
do {
puts("Introducce una opcion");
puts("0.Salir");
puts("1.Introduce los datos");
puts("2.resultados");
printf("Introduce una opcion \n");
scanf("%d", &opciones);
for (i = 0; i < 3; i++) {
if (opciones == 1) {
printf("Introduce el año \n");
scanf("%d", &ano);
capturas[i][0] = ano;
}
for (j = 1; j <= 3; j++) {
if (opciones == 1) {
printf("Introduce las capturas \n");
scanf("%d", &capturas[i][j]);
promedio = promedio + capturas[i][j];
}
if (opciones == 2) {
if (j == 1) {
strcpy(meses, "Enero");
}
if (j == 2) {
strcpy(meses, "Febrero");
}
if (j == 3) {
strcpy(meses, "Marzo");
}
if (promedio1 < capturas[i][j] && capturas[i][0] == 2017) {
control++;
printf("1.En el ano %d en el mes %s \n ", capturas[i][0], meses);
}
if (promedio2 < capturas[i][j] && capturas[i][0] == 2018) {
control++;
printf("2.En el ano %d en el mes %s \n ", capturas[i][0], meses);
}
if (promedio3 < capturas[i][j] && capturas[i][0] == 2019) {
control++;
printf("3.En el ano %d en el mes %s \n ", capturas[i][0], meses);
}
if (capturassuperiores < capturas[i][j]) {
capturassuperiores = capturas[i][j];
strcpy(mesescapturassuperiores, meses);
ano = capturas[i][0];
}
}
}
promedio1 = (capturas[0][1] + capturas[0][2] + capturas[0][3]) / 3;
promedio2 = (capturas[1][1] + capturas[1][2] + capturas[1][3]) / 3;
promedio3 = (capturas[2][1] + capturas[2][2] + capturas[2][3]) / 3;
}
if (opciones == 2) {
printf(" En el año %d es el promedio anual es %d \n", capturas[0][0], promedio1);
printf(" En el año %d es el promedio anual es %d \n", capturas[1][0], promedio2);
printf(" En el año %d es el promedio anual es %d \n", capturas[2][0], promedio3);
printf("El mes que tuvo la mayor captura es %s en el año %d \n", mesescapturassuperiores, ano);
}
} while (opciones != 0);
return (EXIT_SUCCESS);
}
Comentarios recientes