ClubEnsayos.com - Ensayos de Calidad, Tareas y Monografias
Buscar

Programa


Enviado por   •  12 de Agosto de 2015  •  Tareas  •  984 Palabras (4 Páginas)  •  108 Visitas

Página 1 de 4

DEBER

1.- Realice un programa que permita leer varios estudiantes y que genere 3 calificaciones entre 0 y 20, calcule el promedio, pregunte si desea ingresar otro estudiante, si desea repita el proceso, sino imprima el promedio general de todos los estudiantes.

Análisis

        Objetivo: permita leer varios estudiantes

        Datos de entrada: cal,sum,num,num1,cont,cont1,sum1=0

        Proceso:

        Salida: prom,promt

        Restricciones:

Diseño

[pic 1]Codificación 

#include "stdio.h"

#include "conio.h"

main()

{

      int cal,sum,num,num1,cont,cont1,sum1=0;

      float prom,promt;

          char nom[10];

      char opcion[3];

      printf("\t\t Detalle de calificaciones\n");

     

     do

     {

         cont=0;

         printf("ingrese el nombre del estudiante");

         scanf("%s",nom);

         sum=0;

         while(cont<3)

         {

           printf("ingrese la calificacion");

           scanf("%d",&cal);

           sum=sum+cal;

           cont++;

         }

         

         printf("es:%d",sum);

         prom=sum/3;

         printf("es:%f",prom);

         sum1=sum1+prom;

         cont1++;

         printf("Desea calcular mas promedios (si/no)? ");

         scanf("%s", opcion);

    } while (opcion[0] == 's' || opcion[0] == 'S');

       promt=sum1/cont1;

       printf("el promedio total de los estudiantes es:%f",promt);

       

     

 getch();

}

Prueba de escritorio

[pic 2] 

2. Realice un programa en Dev C que lea un numero impar y genere los siguientes datos:
Ing. un numero : 5
1 2 3 4 5
2 3 4 5
3 4 5 
4 5
5

Análisis

        Objetivo: que lea un numero impar y genere

        Datos de entrada: i,j,imp,res

        Proceso:

        Salida:

        Restricciones: impares

Diseño

Ing. un numero : 5
1 2 3 4 5
2 3 4 5
3 4 5 
4 5
5

Codificación 

#include "stdio.h"

#include "conio.h"

main()

{

      int i,j,imp,res;

      do

      {

         printf("ingrese un numero");

         scanf("%d",&imp);

         res=imp%2;

      }

      while(res==0);

      for(i=1;i<=imp;i++)

      {

              printf("\n%d\t",i);

     

              for(j=i+1;j<=imp;j++)

              {

                      printf("%d\t",j);

...

Descargar como (para miembros actualizados)  txt (3.4 Kb)   pdf (338.3 Kb)   docx (176.8 Kb)  
Leer 3 páginas más »
Disponible sólo en Clubensayos.com