#include <stdio.h>
#include <conio.h>
int nota;//0..20, nota en la universidad extranjera,0<=nota <=20
int main()
{
clrscr();
printf("\n");
printf("****\n");
printf("**** Algoritmo: Correspondencia entre calificaciones ****\n");
printf("****\n");
printf("\n");
printf("Introduzca la nota (entre 0 y 20): ");
scanf("%d", ¬a);
while(getchar() != '\n');
printf("La calificacion es: ");
switch(nota)
{
case 20:printf("matricula de honor");break;
case 19:
case 18:printf("sobresaliente");break;
case 17:
case 16:printf("notable");break;
case 15:
case 14:printf("aprobado");break;
default:if(nota<14)printf("suspenso");break;
}
printf("\n");
printf("\nPulse enter para continuar");
getchar();
return 0;
Algoritmo en C:Correspondencia entre calificaciones
En este ejemplo ingresaremos una nota y con una instruccion switch case nos mostrara si esta nota pertenece a una matricula de honor(en este caso solo sera con 20), sobresaliente, notable, aprobado o suspenso.


0 comentarios:
Publicar un comentario