sábado, 26 de octubre de 2013

SEMANA # 35

En un grupo de 100 estudiantes se debe averiguar e imprimir  lo siguiente:

calificación mas alta en matematica
calificación promedio
cuantos ganaron la materia 
cuantos la perdieron (<3.0)
de cada estudiante se lee un registro con los siguientes campos: nombre, calificaciona. A los que ganaron la materia se les imprime todo los campos

CAM <- calificacion mas alta en matematica
GM <- cuantos ganaron la materia 
P <- perdieron
N <- NOMBRE 
CF  <- CALIFICACION
CT <- CONTADOR
CP <- CALIFICACION PROMEDIO
AC <- ACUMULADOR DE CALIFICACION*/

ENTERO GM, P, CT
REAL CF, CAM, CP, AC
CADENA [30]N

INICIO

CAM <- 0
CT <- 1
AC <- 0
P <- 0
GM <- 0

PARA CT <- 1 HASTA 100 HAGA

ESCRIBA "INGRESE NOMBRE  "
LEA N
LLAMAR NUEVA_LINEA

ESCRIBA "INGRESE CALIFICACION  "
LEA CF
LLAMAR NUEVA_LINEA

SI (CF>CAM ) ENTONCES
CAM <- CF
FIN SI

AC <- AC+CF

SI (CF<3.0 ) ENTONCES
 P <- P+1

 SINO 

 SI (CF>3.0 ) ENTONCES
 GM <- GM +1
 ESCRIBA "", N
 ESCRIBA " SU CALIFIACAION ES: ",CF
 LLAMAR NUEVA_LINEA

 FIN SI
 FIN SI

 FIN PARA

 CP <- AC/100

 ESCRIBA "CALIFICACION PORMEDIO ES: ", CP
 LLAMAR NUEVA_LINEA
 ESCRIBA "GANARON LA MATERIA: ",  GM
 LLAMAR NUEVA_LINEA
 ESCRIBA " PERDIERON LA MATERIA: ", P
 LLAMAR NUEVA_LINEA
 ESCRIBA " CALIFICACION MAS ALTA ES: ", CAM
 FIN

REPETIR HASTA

Es igual al ciclo mientras, solo que este la condición se verifica al final

SINTAXIS

REPETIR
INSTRUCCIONES
INSTRUCCIONES
INSTRUCCIONES
HASTA (CONDICIÓN)
INSTRUCCIONES
INSTRUCCIONES

EJM

REPETIR

N <- N+1

ESCRIBA "", N
HASTA (N<=10)
FIN

ARREGLOS

Definición: Es un conjunto de cantidades o valores homogéneos, que por sus calidades se comportan de idéntica forma o deben ser tratados en formas similares a los arreglos se les debe dar un nombre para identificar así el conjunto total de cantidades  valores 
A cada cantidad que hace parte de todos los arreglos se le denomina elemento 
Existen dos tipos de arreglos:
Unidimensionales -> vectores
Bidimensionales  -> matrices
matemáticamente conocidos como vectores y matrices
VECTORES: Es un arreglo unidimensional organizado en forma de fila; conjunto de datos seguidos que tienen el mismo formato y se denomina elementos del vector para luego realizar una operación con ella o hacer consultas de forma rápida
Para referirse a un determinado elemento se coloca el nombre del vector y dentro de un paracentesis  un sub-indice que indica cual de los elementos nos estamos refiriendo 
Los vectores se almacenan en la memoria centro de un computadora en un orden adyacente

EJM: si  tengo el siguiente vector llamado edades y define para 8 personas
edades (2) -> 14

edades (7) -> 19
edades (1) -> 15

Los vectores deben ser dimensionados dentro del programa previamente a su uso

ARREGLOS [10] DE ENTERO EDADES

No hay comentarios:

Publicar un comentario