Sunteți pe pagina 1din 10

ING.

DESARROLLO DE SOFTWARE
Planteamiento de estructuras de control: Planteamiento 1 y 2

UnADM Universidad Abierta y a Distancia de Mxico


Omar Barragan Moreno Matricula: ES162006477
Determinar el status acadmico de un grupo de alumnos tomando como
referencia 4 calificaciones bimestrales.

Algoritmo:
INICIO:
Programa para determinar calificacin aprobatoria o no aprobatoria de alumnos.

introducir calificacin bimestral de matemticas.


introducir calificacin bimestral de fsica.
introducir calificacin bimestral de historia.
introducir calificacin bimestral de qumica.
calcular promedio general. 1b+2b+3b+4b/4=.
Si el promedio es igual o mayor a 7:
1. Alumno aprobado, promedio=.
Sino:
1. Alumno reprobado, promedio=.
FIN.

Diagrama de flujo:
Codificacin del programa:
#include <stdio.h>
#include <math.h>
#include <conio.h>
int main ()
{
float matematicas, fisica, historia, quimica, promediogeneral;
printf ("Programa para determinar calificacion aprobatorio o no aprobatoria");
printf ("\n\n");
printf ("Introducir calificacion bimestral de matematicas: ");
scanf ("%f", &matematicas);
printf ("\n\n");
printf ("Introducir calificacion bimestral de fisica: ");
scanf ("%f", &fisica);
printf ("\n\n");
printf ("Introducir calificacion bimestral de historia: ");
scanf ("%f", &historia);
printf ("\n\n");
printf ("Introducir calificacion bimestral de quimica: ");
scanf ("%f", &quimica);
promediogeneral=(matematicas+fisica+historia+quimica)/4;
printf ("\n\n");
printf("%.2f", promediogeneral);
if (promediogeneral> 7.0)
{
printf(" Alumno aprobado");
}
else
{
printf(" Alumno reprobado");
}
getch ();

}
Obtener la suma de la nmina de 15 empleados.

Algoritmo.

INICIO:
Programa para calcular nmina de empleados a pagar.

Ingresar nmero de nminas a pagar.


SI nomina es >0
1. Mientras hacer.
2. total = total + nomina.
3. Ingresar nmina de empleado.
la nmina total a pagar a los empleados es de = total.
Sino
1. Salir.
FIN.
Diagrama de flujo:
Cdigo de programa:
#include <stdio.h>
#include <math.h>
#include <conio.h>

int main ()
{

float total, nom, nomina, n;

printf ("programa para calcular nomina de empleados a pagar");


printf ("\n\n");
printf ("Ingresar numero de nominas a pagar: ");
scanf ("%f", &nomina);
printf ("\n\n");
n=1;
while (n<nomina+1)
{
printf ("Ingresar nomina de empleado %.0f: ", n);
scanf ("%f", &nom);
total=total+nom;
n++;
}
printf ("La nomina total a pagar a empleados es %.2f", total);
printf ("\n\n");
getch ();
}

S-ar putea să vă placă și