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

Ejerciscos para parcial de de programacion

1995jgbTarea21 de Octubre de 2015

5.371 Palabras (22 Páginas)139 Visitas

Página 1 de 22

[pic 1]
[pic 2][pic 3]

EJERCICIO  01

Realizar un programa que permita calcular las notas de los alumnos, por medio de las siguientes opciones:

        1.- Promedio simple

        2.- Promedio ponderado

3.- Salir

*El promedio simple se calcula en base al ingreso de las tres notas (na,  np, ex)

*El promedio ponderado se calcula en base a na (actividades) es el 30%, np (proyectos) es el 30%, ex (examen) es el 40%.   Se deben mostrar las notas ponderadas y su nota final.

*Se deben  mostrar cada nota y la nota final y mostrar si el estudiante es excelente, regular o malo:

        Excelente              10 – 8

        Regular           7.99 - 5

        Malo                   4.99 – 0

#include

#include

main()

{

      int opcion=0;

      float na=0,np=0,ex=0,ps=0,pp=0;

      cout<<"              ====PROGRAMA DE CALCULO DE CALIFICACIONES====";

      cout<<"\n\n";

      cout<<"\n                        1.- Promedio Simple";

      cout<<"\n                        2.- Promedio Ponderado";

      cout<<"\n                        3.- Salir";

      cout<<"\n                     ============================";

      cout<<"\n\n                      Ingrese la opcion: ";

      cin>>opcion;

      switch(opcion)

      {

                    case 1:

                         cout<<"\n\n                  *****Ingreso de Calificaciones****";

                         cout<<"\n\n                       ACTIVIDADES-------> ";

                         cin>>na;

                         cout<<"\n\n                       PROYECTO----------> ";

                         cin>>np;

                         cout<<"\n\n                       EXAMEN------------> ";

                         cin>>ex;

                         cout<<"\n\n                                        =======";

                         ps=(na+np+ex)/3;

                         cout<<"\n\n\n              LA NOTA FINAL ES: --------> "<

                         if (ps>7.99)

                         {

                                     cout<<"\n\n\n                El(la) alumno(a) es EXCELENTE";}

                                     else

                                     if(ps>4.99)

                                     {

                                                cout<<"\n\n               El(la) alumno(a) es REGULAR";}

                                                 else

                                                cout<<"\n\n               El(la) alumno(a) es MALO";

                                                break;

                    case 2:

                         cout<<"\n\n                  *****Ingreso de Calificaciones****";

                         cout<<"\n\n                    ACTIVIDADES-------> ";

                         cin>>na;

                         cout<<"\n\n                    PROYECTO----------> ";

                         cin>>np;

                         cout<<"\n\n                    EXAMEN------------> ";

                         cin>>ex;

                         cout<<"\n\n                ===================================";

                         cout<<"\n                ===================================";

                         na=na*0.30;

                         np=np*0.30;

                         ex=ex*0.40;

                         pp=na+np+ex;

                         cout<<"\n\n          LA NOTA PONDERADA DE LAS ACTIVIDADES ES: "<

                         cout<<"\n\n          LA NOTA PONDERADA DE LOS PROYECTOS ES:   "<

                         cout<<"\n\n          LA NOTA PONDERADA DEL EXAMEN ES:         "<

                         cout<<"\n\n                                                 ========";

                         cout<<"\n\n\n        LA NOTA FINAL ES: ---------------------->  "<

                         if (pp>7.99)

                         {

                                     cout<<"\n\n                El(la) alumno(a) es EXCELENTE";

                                     }

                                     else

                                     if(ps>4.99)

                                     {

                                                cout<<"\n\n               El(la) alumno(a) es REGULAR";

                                                }

                                                else

                                                cout<<"\n\n               El(la) alumno(a) es MALO";

                                                break;

                    case 3:

                         break;

                         }

getch();

return(0);

}

[pic 4]

[pic 5]

EJERCICIO 02

Elaborar un programa que permita el ingreso de los datos de los estudiantes del curso 4/52 de acuerdo a las sgts. Condiciones:

                1.- Nombres y Apellidos:

                2.- Edad (>17 años):

                3.- Genero (f/m):

Permitir el ingreso de solo 5 estudiantes.

#include

#include

main()

{

      char nom[30],ape[30],gen[01];

      int edad=0,cont=0;

      cout<<"\n           *****INGRESO DE DATOS*****";

      cout<<"\n                      4/52           ";

      while (cont <=5)

      {

            cout<<"\n\n  NOMBRES  : ";

            cin>>nom;

            cout<<"\n  APELLIDOS: ";

            cin>>ape;

            do

            {

                     cout<<"\n  EDAD - >17 años -: ";

                     cin>>edad;

                     }

                     while(edad<17);

            cout<<"\n  GENERO(f/m): ";

            cin>>gen;

            cont++;

            cout<<"=======================================";

      };

getch();

return(0);

}

        

[pic 6]

EJERCICIO 03

Elaborar un programa que me permita mostrar la sucesión de los sgts. Números.

Ej.-        1,2,3,4,5,6,7,8,9,,,,,,,,,,,,,,,,,,n

#include

#include

main()

{

      int num=0,cont=0,i=0;

      cout<<"\n  *****INGRESE EL LIMITE: ";

      cin>>i;

...

Descargar como (para miembros actualizados) txt (17 Kb) pdf (590 Kb) docx (591 Kb)
Leer 21 páginas más »
Disponible sólo en Clubensayos.com