algoritmo
-
Upload
anthony-t-rivera -
Category
Documents
-
view
221 -
download
0
description
Transcript of algoritmo
-
15/10/2012
1
ALGORITMOS Y ESTRUCTURA DE
DATOSREGISTROSREGISTROS
REGISTROSEs una estructura de datos, el cual consiste de un conjunto de variables de diferentes tipos que se almacenan en memoria bajo un mismo nombre. A cada elemento del registro se le conoce con el nombre de campo.
Sintaxis: Declaracin Pseudocodigo o D.F.D.:
Tipo
Registro=
:
:
.
..
:
Fin_Registro
Var
:
- Leng. De Programacin (Turbo C++)struct {
;
;
.
..
;
};
Declaracion: Ejm: (Pseudocodigo o DFD)Tipo
Registro=Empleadocadena[10]: codcadena[25]: apenreal: sb,bon,des,sn
Fin_RegistroVar
Empleado: E
Declaracin: Ejm. Leng. De Prog.(TC++)struct Empleado {
char cod[10];char apen[25];float sb;float bon;float des;float sn;
} E;
-
15/10/2012
2
Operaciones:
- Asignacin:
Pseud. O DFD L.P. Turbo C++
E.codE.sb;LEER(E.bon) cin>>E.bon;LEER(E.des) cin>>E.des;
- Escritura:
Pseudocodigo L.P. TURBO C++
Escribir(E.cod) cout
-
15/10/2012
3
Declaracion: Ejm: (Pseudocodigo o DFD)Tipo
Registro=Empleadocadena[10]: codcadena[25]: apenreal: sb,bon,des,sn
Fin_RegistroVar
Arreglo[1..100] de Empleado: E
Declaracin: Ejm. Leng. De Prog.(TC++)struct Empleado {
char cod[10];char apen[25];float sb;
float bon;
float des;
float sn;
} E[100];
Operaciones:
- Asignacin:
Pseud. O DFD L.P. Turbo C++
E[1].codE[I].bon;LEER(E[I].des) cin>>E[I].des;
FIN_DESDE }
- Escritura:
Pseudocodigo L.P. TURBO C++DESDE I