Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Hacer Un Algoritmo Que Elimine Un Registro de La Tabla de Datos 20 10 2016
Hacer Un Algoritmo Que Elimine Un Registro de La Tabla de Datos 20 10 2016
*/ TABLAS LLENAS
INICIO
DEFINIR DATOS$(D,4), NOTAS$(N,9), MATERIAS$(M,2), DOCENTE$(D1,4),
PROY_SOC(PS,6), PAGOS$(P,4)
DEFINIR K1=0, K2=0, K3=0, K4=0, K5=1, K6=0, K7=0 , K8= 1, K9=0,
K10=0 CARNET$
LEER CARNET$
HACER DESDE K1=1 HASTA D, 1
SI DATOS$(K1,1)=CARNET$ ENTONCES
HACER K2=K1
HACER K1=D
FIN SI
FIN HDHI
SI K2 > 0 ENTONCES
*/ ELIMINANDO EN DATOS
HACER K3=D-1
DEFINIR DAT1$(K3,4)
HACER DESDE K1=1 HASTA D,1
SI DATOS$(K1,1)<>CARNET$ ENTONCES
HACER DAT1$(K5,1)=DATOS$(K1,1)
HACER DAT1$(K5,2)=DATOS$(K1,2)
HACER DAT1$(K5,3)=DATOS$(K1,3)
HACER DAT1$(K5,4)=DATOS$(K1,4)
HACER K5=K5+1
FIN SI
FIN HDHI
*/ ELIMINANDO EN NOTAS
HACER DESDE K1=1 HASTA N,1
SI NOTAS$(K1,1)=CARNET$ ENTONCES
HACER K4=K4+1
FIN SI
FIN HDHI
HACER K6=N-K4
DEFINIR NOT1$( K6,9)
HACER DESDE K1=1 HASTA N,1
SI NOTAS$(K1,1)<>CARNET$ ENTONCES
HACER DESDE K7=1 HASTA 9,1
HACER NOT1$(K8,K7)=NOTAS$(K1,K7)
FIN HDHI
HACER K8=K8+1
FIN SI
FIN HDHI
*/ ELIMINANDO EN PAGOS
HACER DESDE K1=1 HASTA P,1
SI PAGOS$(K1,1)=CARNET$ ENTONCES
HACER K9=K9+1
FIN SI
FIN HDHI
HACER K10=P-K9
HACER K5=1
DEFINIR PAG1$( K10,4)
HACER DESDE K1=1 HASTA P,1
SI PAGOSS$(K1,1)<>CARNET$ ENTONCES
HACER DESDE K7=1 HASTA 4,1
HACER PAG1$(K5,K7)=PAGOSS$(K1,K7)
FIN HDHI
HACER K5=K5+1
FIN SI
FIN HDHI
*/ ELIMINANDO EN HORAS SOCIALES
HACER K9=0
HACER DESDE K1=1 HASTA PS,1
SI PROY_SOC$(K1,1)=CARNET$ ENTONCES
HACER K9=K9+1
FIN SI
FIN HDHI
HACER K10=PS-K9
HACER K5=1
DEFINIR PROYS1$( K10,4)
HACER DESDE K1=1 HASTA PS,1
SI PROY_SOC$(K1,1)<>CARNET$ ENTONCES
HACER DESDE K7=1 HASTA 6,1
HACER PROYS1$(K5,K7)=PROY_SOC$(K1,K7)
FIN HDHI
HACER K5=K5+1
FIN SI
FIN HDHI
*/ VOLVIENDO A LAS MATRICES ORIGINALES
*/ DATOS
HACER DESDE K1=1 HASTA D,1
HACER DESDE K7=1 HASTA 4,1
HACER DATOS$(K1,K7)=DAT1$(K1,K7)
FIN HDHI
FIN HDHI
*/ NOTAS
HACER DESDE K1=1 HASTA N,1
HACER DESDE K7=1 HASTA 9,1
HACER NOTAS$(K1,K7)=NOT1$(K1,K7)
FIN HDHI
FIN HDHI
*/ PAGOS
HACER DESDE K1=1 HASTA N,1
HACER DESDE K7=1 HASTA 4,1
HACER PAGOS$(K1,K7)=PAG1$(K1,K7)
FIN HDHI
FIN HDHI
*/ PROYECCION SOCIAL
HACER DESDE K1=1 HASTA N,1