Está en la página 1de 6

ING.

DESARROLLO DE SOFTWARE
Actividad 2. Aplicacin de funciones en la programacin en
lenguaje C

UnADM Universidad Abierta y a Distancia de Mxico


Omar Barragan Moreno Matricula: ES162006477
Algoritmo.

INICIO:
Calcular las lluvias del ao de las 3 regiones.
Ingresar las lluvias del mes, de las regiones golfo, pacfico y caribe.
Cada dato ingresado, almacenarlo en la regin y el nmero de mes
correspondiente.
Promedio de lluvias de la regin golfo, sumar los 12 datos y dividirlos entre
12.
Promedio de lluvias de la regin pacifico, sumar los 12 datos y dividirlos entre
12.
Promedio de lluvias de la regin caribe, sumar los 12 datos y dividirlos entre
12.
Calcular y determinar cul de las 3 regiones es mayor en su promedio de
lluvias.
Imprimir la regin con mayores lluvias del ao ya sea la regin golfo, pacifico
o caribe.
FIN.
Diagrama de flujo.
Cdigo de programa.

#include <stdio.h>
#include <conio.h>
#include <string.h>
#include <stdlib.h>

void mayor(float, float, float);


main ()
{
system("color f9");
int t;
float golfo, pacifico, caribe, gol = 0, pac = 0, car = 0;
for (t =1; t <= 12; t++)
{
printf("Programa para calcular las lluvias de una region");
printf("\n\nIngresa las lluvias del mes %d", t);
printf("\nRegiones Golfo, Pacifico y Caribe: ");
scanf("%f %f %f", &golfo, &pacifico, &caribe);
gol += golfo;
pac += pacifico;
car += caribe;
}
printf("\nPromedio de lluvias Region Golfo: %f", gol/12);
printf("\nPromedio de lluvias Region Pacifico: %f ", pac/12);
printf("\nPromedio de lluvias Region Caribe: %f \n", car/ 12);
mayor(gol, pac, car);
}
void mayor(float r1, float r2, float r3)

{
if (r1>r2)
if (r1>r3)
printf("\nRegion con mayor promedio: Region Golfo. Promedio:%f", r1/12);
else
printf("\nRegion con mayor promedio: Region Caribe. Promedio:%f", r3/12);
else
if (r2>r3)
printf("\nRegion con mayor promedio: Region Pacifico. Promedio:%f", r2/12);
else
printf("\nRegion con mayor promedio: Region Caribe. Promedio:%f", r3/12);
}

También podría gustarte