Yonatan Rivas Tarea Semana2

Tarea semana 2 Yonatan Rivas Programación de computadores 2 Instituto IACC 19-11-2018 Desarrollo En el siguiente pseud

Views 96 Downloads 1 File size 121KB

Report DMCA / Copyright

DOWNLOAD FILE

Recommend stories

  • Author / Uploaded
  • mena
Citation preview

Tarea semana 2 Yonatan Rivas Programación de computadores 2 Instituto IACC 19-11-2018

Desarrollo En el siguiente pseudocodigo se nos solicita lo siguiente: Realice un programa que permita calcular el promedio general de todos los alumnos que pertenecen al curso de Fundamentos de Programación (30 alumnos). Para ello, ejecutar lo siguiente: Crear una clase Alumno que contenga un método llamado calculaPromedioGeneral, cuya descripción es: a) Cada alumno tiene tres notas, por tanto, deberá calcular el promedio de cada alumno. b) Calcular el promedio general del curso. c) Definir los objetos, las clases y la clase ejecutora necesarios. La tarea debe presentar la siguiente estructura: la identificación del curso al que se hace mención, la planilla del curso con los alumnos identificados y sus respectivas notas y la secuencia de las instrucciones de la tarea. Para calcular el promedio: Clase inicio { metodo principal( ) { string nom; real n1,n2,n3; escribir “ing.nombre y 3 notas”; leer nom, n1,n2,n3 crear alumno a con nom,n1,n2,n3; real prom =a.promedio(); Escribir (“el promedio es”, prom); }

} clase alumno { real nota1,nota2,nota3; string nombre; metodo alumno( string nom,real n1,real n2, real n3 ) { nombre=nom; nota1=n1; nota2=n2; nota3=n3; } metodo promedio( ) { real resultado =(n1+n2+n3)/3; retornar resultado; } }

Pseudocodigo:

/ Clase Alumno Alumno // Attributos nombre N_1 N_2 N_3 // metodos u operaciones:

// promedio: funcion calculaPromedioGeneral ( ) regresa un numero return ( N_1 + N_2 + N_3) / 3 ProgramaPrincipal // Leer nombre y tres calificaciones para un alumno alumno_1 esUn Alumno = Nuevo_Alumno_Con( leer_nombre(), leer_N_1(), leer_N_2(), leer_N_3() ) alumno_2 esUn Alumno = Nuevo_Alumno_Con( leer_nombre(), leer_N_1(), leer_N_2(), leer_N_3() ) alumno_3 esUn Alumno = Nuevo_Alumno_Con( leer_nombre(), leer_N_1(), leer_N_2(), leer_N_3() ) alumno_4 esUn Alumno = Nuevo_Alumno_Con( leer_nombre(), leer_N_1(), leer_N_2(), leer_N_3() ) alumno_5 esUn Alumno = Nuevo_Alumno_Con( leer_nombre(), leer_N_1(), leer_N_2(), leer_N_3() ) alumno_6 esUn Alumno = Nuevo_Alumno_Con( leer_nombre(), leer_N_1(), leer_N_2(), leer_N_3() ) alumno_7 esUn Alumno = Nuevo_Alumno_Con( leer_nombre(), leer_N_1(), leer_N_2(), leer_N_3() ) alumno_8 esUn Alumno = Nuevo_Alumno_Con( leer_nombre(), leer_N_1(), leer_N_2(), leer_N_3() ) alumno_9 esUn Alumno = Nuevo_Alumno_Con( leer_nombre(), leer_N_1(), leer_N_2(), leer_N_3() ) alumno_10 esUn Alumno = Nuevo_Alumno_Con( leer_nombre(), leer_N_1(),

leer_N_2(), leer_N_3() ) alumno_11 esUn Alumno = Nuevo_Alumno_Con( leer_nombre(), leer_N_1(), leer_N_2(), leer_N_3() ) alumno_12 esUn Alumno = Nuevo_Alumno_Con( leer_nombre(), leer_N_1(), leer_N_2(), leer_N_3() ) alumno_13 esUn Alumno = Nuevo_Alumno_Con( leer_nombre(), leer_N_1(), leer_N_2(), leer_N_3() ) alumno_14 esUn Alumno = Nuevo_Alumno_Con( leer_nombre(), leer_N_1(), leer_N_2(), leer_N_3() ) alumno_15 esUn Alumno = Nuevo_Alumno_Con( leer_nombre(), leer_N_1(), leer_N_2(), leer_N_3() ) alumno_16 esUn Alumno = Nuevo_Alumno_Con( leer_nombre(), leer_N_1(), leer_N_2(), leer_N_3() ) alumno_17 esUn Alumno = Nuevo_Alumno_Con( leer_nombre(), leer_N_1(), leer_N_2(), leer_N_3() ) alumno_18 esUn Alumno = Nuevo_Alumno_Con( leer_nombre(), leer_N_1(), leer_N_2(), leer_N_3() ) alumno_19 esUn Alumno = Nuevo_Alumno_Con( leer_nombre(), leer_N_1(), leer_N_2(), leer_N_3() ) alumno_20 esUn Alumno = Nuevo_Alumno_Con( leer_nombre(), leer_N_1(), leer_N_2(), leer_N_3() ) alumno_21 esUn Alumno = Nuevo_Alumno_Con( leer_nombre(), leer_N_1(), leer_N_2(), leer_N_3() ) alumno_22 esUn Alumno = Nuevo_Alumno_Con( leer_nombre(), leer_N_1(),

leer_N_2(), leer_N_3() ) alumno_23 esUn Alumno = Nuevo_Alumno_Con( leer_nombre(), leer_N_1(), leer_N_2(), leer_N_3() ) alumno_24 esUn Alumno = Nuevo_Alumno_Con( leer_nombre(), leer_N_1(), leer_N_2(), leer_N_3() ) alumno_25 esUn Alumno = Nuevo_Alumno_Con( leer_nombre(), leer_N_1(), leer_N_2(), leer_N_3() ) alumno_26 esUn Alumno = Nuevo_Alumno_Con( leer_nombre(), leer_N_1(), leer_N_2(), leer_N_3() ) alumno_27 esUn Alumno = Nuevo_Alumno_Con( leer_nombre(), leer_N_1(), leer_N_2(), leer_N_3() ) alumno_28 esUn Alumno = Nuevo_Alumno_Con( leer_nombre(), leer_N_1(), leer_N_2(), leer_N_3() ) alumno_29 esUn Alumno = Nuevo_Alumno_Con( leer_nombre(), leer_N_1(), leer_N_2(), leer_N_3() ) alumno_30 esUn Alumno = Nuevo_Alumno_Con( leer_nombre(), leer_N_1(), leer_N_2(), leer_N_3() ) promedio_del_curso= ( alumno_1.promedio() + alumno_2.promedio() + alumno_3.promedio()…….. alumno_30.promedio()) / 30 mostrarInformacion()

Bibliografía IACC 2018 contenidos de la semana