SlideShare una empresa de Scribd logo
1 de 6
__________________________________________________________
__________________________________________________________
program Registros;
uses crt;
type
tregusuario=record
idusuario:string [10];
nomusuario:string [30];
edadusuario:integer;
end;
type
tregpagos=record
idusuariopago:string[10];
valorusuario:real;
fechausuario:string[10];
end;
var
usuarios:array[1..50] of tregusuario;
pagos:array[1..100] of tregpagos;
res,resp,resmenu:char;
i,j,k:integer;
n,m:integer;
opc:integer;
procedure menu;
begin
textcolor(2);
gotoxy(3,2);
write('MENU...');
gotoxy(3,4);
write('1. Ingresar usuarios.');
gotoxy(3,5);
write('2. Mostrar usuarios.');
gotoxy(3,6);
write('3. Ingresar pagos.');
gotoxy(3,7);
write('4. Mostrar pagos.');
gotoxy(3,8);
write('5. Salir.');
gotoxy(3,10);
write('Por favor digite la opcion que desee: ');
readln(opc);
clrscr;
end;
procedure capturausuarios;
begin
textcolor(2);
i:=0;
res:='s';
while (res='s') or (res='S') do
begin
clrscr;
i:=i+1;
gotoxy (3,2);
write('Usuario ',i,':');
gotoxy (3,4);
write('Digite identificacion del usuario: ');
readln(usuarios[i].idusuario);
gotoxy (3,5);
write('Digite nombre del usuario : ');
readln(usuarios[i].nomusuario);
gotoxy (3,6);
write('Digite edad del usuario : ');
readln(usuarios[i].edadusuario);
clrscr;
gotoxy (3,2);
write('Desea ingresar mas usuarios???');
gotoxy (3,3);
write('s/n: ');
readln(res);
end;
end;
procedure mostrarusuarios;
begin
for n:=1 to i do
begin
gotoxy (3,2);
write('Identificacion');
gotoxy (3,3+n);
write(usuarios[n].idusuario);
gotoxy (25,2);
write('Nombre');
gotoxy (25,3+n);
write(usuarios[n].nomusuario);
gotoxy (45,2);
write('Edad');
gotoxy (45,3+n);
write(usuarios[n].edadusuario);
end;
end;
procedure capturapagos;
begin
j:=0;
resp:='s';
while (resp='s') or (resp='S') do
begin
clrscr;
j:=j+1;
gotoxy (3,2);
write('Usuario ',j,':');
gotoxy (3,4);
write('Digite identificacion del usuario: ');
readln(pagos[j].idusuariopago);
gotoxy (3,5);
write('Digite el pago del usuario : ');
readln(pagos[j].valorusuario);
gotoxy (3,6);
write('Digite la fecha del pago : ');
readln(pagos[j].fechausuario);
clrscr;
gotoxy (3,2);
write('Desea ingresar mas pagos???');
gotoxy (3,3);
write('s/n: ');
readln(resp);
end;
end;
procedure mostrarpagos;
begin
begin
for m:=1 to j do
begin
gotoxy (3,2);
write('Identificacion');
gotoxy (3,3+m);
write(pagos[m].idusuariopago);
gotoxy (25,2);
write('Valor del pago');
gotoxy (25,3+m);
write('$ ',pagos[m].valorusuario:0:3);
gotoxy (45,2);
write('Fecha');
gotoxy (45,3+m);
write(pagos[m].fechausuario);
end;
end;
end;
begin
resmenu:='s';
while (resmenu='s') or (resmenu='S') do
begin
clrscr;
k:=k+1;
begin
menu;
clrscr;
case opc of
1:
begin
capturausuarios;
end;
2:
begin
mostrarusuarios;
end;
3:
begin
capturapagos;
end;
4:
begin
mostrarpagos;
end;
5:
begin
gotoxy(3,2);
write('Que tenga un buen dia.');
readkey;
exit;
end;
end;
readkey;
clrscr;
gotoxy(3,2);
write('Desea volver al menu???');
gotoxy(3,3);
write('s/n: ');
readln(resmenu);
end;
end;
end.
__________________________________________________________
__________________________________________________________

Más contenido relacionado

La actualidad más candente

Suma y multiplicacion Programa en C++
Suma y multiplicacion Programa en C++Suma y multiplicacion Programa en C++
Suma y multiplicacion Programa en C++MarcelP16
 
Derivada Polinomios en C
Derivada Polinomios en CDerivada Polinomios en C
Derivada Polinomios en CAbraham
 
Deber de programación
Deber de programación  Deber de programación
Deber de programación legnasilvana
 
Eliminacion Gaussiana en C
Eliminacion Gaussiana en CEliminacion Gaussiana en C
Eliminacion Gaussiana en CRaInti78
 
Expo c i
Expo c iExpo c i
Expo c iUFTsaia
 
Tipos de Ordenamiento en C
Tipos de Ordenamiento en CTipos de Ordenamiento en C
Tipos de Ordenamiento en CAbraham
 
Ejemplos de Algoritmos
Ejemplos de AlgoritmosEjemplos de Algoritmos
Ejemplos de Algoritmosdvd2899
 
Aritmetica
AritmeticaAritmetica
AritmeticaBOTICA
 
Cajero en C++
Cajero en C++Cajero en C++
Cajero en C++IngridBs
 
Robin riberoprograma2
Robin riberoprograma2Robin riberoprograma2
Robin riberoprograma2Jose Tannous
 
Programa sumar y multiplicar
Programa sumar y multiplicarPrograma sumar y multiplicar
Programa sumar y multiplicarJuan2287
 
Programa Suma y Multiplicacion UFT
Programa Suma y Multiplicacion UFTPrograma Suma y Multiplicacion UFT
Programa Suma y Multiplicacion UFTROBINRIVERO
 
La mejor herramienta. alex penso en c++
La mejor herramienta. alex penso  en c++La mejor herramienta. alex penso  en c++
La mejor herramienta. alex penso en c++Alex Penso Romero
 

La actualidad más candente (20)

Suma y multiplicacion Programa en C++
Suma y multiplicacion Programa en C++Suma y multiplicacion Programa en C++
Suma y multiplicacion Programa en C++
 
Derivada Polinomios en C
Derivada Polinomios en CDerivada Polinomios en C
Derivada Polinomios en C
 
Rtfi
RtfiRtfi
Rtfi
 
Deber de programación
Deber de programación  Deber de programación
Deber de programación
 
Eliminacion Gaussiana en C
Eliminacion Gaussiana en CEliminacion Gaussiana en C
Eliminacion Gaussiana en C
 
Expo c i
Expo c iExpo c i
Expo c i
 
Tipos de Ordenamiento en C
Tipos de Ordenamiento en CTipos de Ordenamiento en C
Tipos de Ordenamiento en C
 
Ejemplos de Algoritmos
Ejemplos de AlgoritmosEjemplos de Algoritmos
Ejemplos de Algoritmos
 
Problema 12 JM
Problema 12 JMProblema 12 JM
Problema 12 JM
 
Funcion cuadratica
Funcion cuadraticaFuncion cuadratica
Funcion cuadratica
 
Aritmetica
AritmeticaAritmetica
Aritmetica
 
Cajero en C++
Cajero en C++Cajero en C++
Cajero en C++
 
Include
IncludeInclude
Include
 
Robin riberoprograma2
Robin riberoprograma2Robin riberoprograma2
Robin riberoprograma2
 
Programa sumar y multiplicar
Programa sumar y multiplicarPrograma sumar y multiplicar
Programa sumar y multiplicar
 
Programa Suma y Multiplicacion UFT
Programa Suma y Multiplicacion UFTPrograma Suma y Multiplicacion UFT
Programa Suma y Multiplicacion UFT
 
Edgarflores
EdgarfloresEdgarflores
Edgarflores
 
Presentación1
Presentación1Presentación1
Presentación1
 
La mejor herramienta. alex penso en c++
La mejor herramienta. alex penso  en c++La mejor herramienta. alex penso  en c++
La mejor herramienta. alex penso en c++
 
Problema 10 JM
Problema 10 JMProblema 10 JM
Problema 10 JM
 

Más de UNISANGIL - Chiquinquirá (15)

Sistemas de numeración (conversiones)
Sistemas de numeración (conversiones)Sistemas de numeración (conversiones)
Sistemas de numeración (conversiones)
 
Conversiones
ConversionesConversiones
Conversiones
 
DATOS PERSONALES
DATOS PERSONALESDATOS PERSONALES
DATOS PERSONALES
 
MATRIZ MÉTODO GAUSS JORDAN
MATRIZ MÉTODO GAUSS JORDANMATRIZ MÉTODO GAUSS JORDAN
MATRIZ MÉTODO GAUSS JORDAN
 
PUNTEROS
PUNTEROSPUNTEROS
PUNTEROS
 
MENÚ CASE
MENÚ CASEMENÚ CASE
MENÚ CASE
 
VECTOR ASCENDENTE
VECTOR ASCENDENTEVECTOR ASCENDENTE
VECTOR ASCENDENTE
 
VECTORES
VECTORESVECTORES
VECTORES
 
LISTADO CÓDIGOS (LAZARUS).
LISTADO CÓDIGOS (LAZARUS).LISTADO CÓDIGOS (LAZARUS).
LISTADO CÓDIGOS (LAZARUS).
 
PILAS
PILASPILAS
PILAS
 
GRAFOS
GRAFOSGRAFOS
GRAFOS
 
LISTAS
LISTASLISTAS
LISTAS
 
COLAS
COLASCOLAS
COLAS
 
ARCHIVOS Y REGISTROS
ARCHIVOS Y REGISTROSARCHIVOS Y REGISTROS
ARCHIVOS Y REGISTROS
 
ARBOLES BINARIOS
ARBOLES BINARIOSARBOLES BINARIOS
ARBOLES BINARIOS
 

Último

La tecnología y su impacto en la sociedad
La tecnología y su impacto en la sociedadLa tecnología y su impacto en la sociedad
La tecnología y su impacto en la sociedadEduardoSantiagoSegov
 
#Tare10ProgramacionWeb2024aaaaaaaaaaaa.pptx
#Tare10ProgramacionWeb2024aaaaaaaaaaaa.pptx#Tare10ProgramacionWeb2024aaaaaaaaaaaa.pptx
#Tare10ProgramacionWeb2024aaaaaaaaaaaa.pptxHugoGutierrez99
 
Trabajando con Formasy Smart art en power Point
Trabajando con Formasy Smart art en power PointTrabajando con Formasy Smart art en power Point
Trabajando con Formasy Smart art en power PointValerioIvanDePazLoja
 
Herramientas que posibilitan la información y la investigación.pdf
Herramientas que posibilitan la información y la investigación.pdfHerramientas que posibilitan la información y la investigación.pdf
Herramientas que posibilitan la información y la investigación.pdfKarinaCambero3
 
certificado de oracle academy cetrificado.pdf
certificado de oracle academy cetrificado.pdfcertificado de oracle academy cetrificado.pdf
certificado de oracle academy cetrificado.pdfFernandoOblitasVivan
 
Guía de Registro slideshare paso a paso 1
Guía de Registro slideshare paso a paso 1Guía de Registro slideshare paso a paso 1
Guía de Registro slideshare paso a paso 1ivanapaterninar
 
Slideshare y Scribd - Noli Cubillan Gerencia
Slideshare y Scribd - Noli Cubillan GerenciaSlideshare y Scribd - Noli Cubillan Gerencia
Slideshare y Scribd - Noli Cubillan Gerenciacubillannoly
 
Viguetas Pretensadas en concreto armado
Viguetas Pretensadas  en concreto armadoViguetas Pretensadas  en concreto armado
Viguetas Pretensadas en concreto armadob7fwtwtfxf
 
Análisis de Artefactos Tecnologicos (3) (1).pdf
Análisis de Artefactos Tecnologicos  (3) (1).pdfAnálisis de Artefactos Tecnologicos  (3) (1).pdf
Análisis de Artefactos Tecnologicos (3) (1).pdfsharitcalderon04
 
TALLER DE ANALISIS SOLUCION PART 2 (1)-1.docx
TALLER DE ANALISIS SOLUCION  PART 2 (1)-1.docxTALLER DE ANALISIS SOLUCION  PART 2 (1)-1.docx
TALLER DE ANALISIS SOLUCION PART 2 (1)-1.docxobandopaula444
 
LINEA DE TIEMPO LITERATURA DIFERENCIADO LITERATURA.pptx
LINEA DE TIEMPO LITERATURA DIFERENCIADO LITERATURA.pptxLINEA DE TIEMPO LITERATURA DIFERENCIADO LITERATURA.pptx
LINEA DE TIEMPO LITERATURA DIFERENCIADO LITERATURA.pptxkimontey
 
Actividades de computación para alumnos de preescolar
Actividades de computación para alumnos de preescolarActividades de computación para alumnos de preescolar
Actividades de computación para alumnos de preescolar24roberto21
 
_Planificacion Anual NTICX 2024.SEC.21.4.1.docx.pdf
_Planificacion Anual NTICX 2024.SEC.21.4.1.docx.pdf_Planificacion Anual NTICX 2024.SEC.21.4.1.docx.pdf
_Planificacion Anual NTICX 2024.SEC.21.4.1.docx.pdfBetianaJuarez1
 
Análisis de los artefactos (nintendo NES)
Análisis de los artefactos (nintendo NES)Análisis de los artefactos (nintendo NES)
Análisis de los artefactos (nintendo NES)JuanStevenTrujilloCh
 
La Electricidad Y La Electrónica Trabajo Tecnología.pdf
La Electricidad Y La Electrónica Trabajo Tecnología.pdfLa Electricidad Y La Electrónica Trabajo Tecnología.pdf
La Electricidad Y La Electrónica Trabajo Tecnología.pdfjeondanny1997
 
Modelo de Presentacion Feria Robotica Educativa 2024 - Versión3.pptx
Modelo de Presentacion Feria Robotica Educativa 2024 - Versión3.pptxModelo de Presentacion Feria Robotica Educativa 2024 - Versión3.pptx
Modelo de Presentacion Feria Robotica Educativa 2024 - Versión3.pptxtjcesar1
 
PLANEACION DE CLASES TEMA TIPOS DE FAMILIA.docx
PLANEACION DE CLASES TEMA TIPOS DE FAMILIA.docxPLANEACION DE CLASES TEMA TIPOS DE FAMILIA.docx
PLANEACION DE CLASES TEMA TIPOS DE FAMILIA.docxhasbleidit
 
LUXOMETRO EN SALUD OCUPACIONAL(FINAL).ppt
LUXOMETRO EN SALUD OCUPACIONAL(FINAL).pptLUXOMETRO EN SALUD OCUPACIONAL(FINAL).ppt
LUXOMETRO EN SALUD OCUPACIONAL(FINAL).pptchaverriemily794
 
Inteligencia Artificial. Matheo Hernandez Serrano USCO 2024
Inteligencia Artificial. Matheo Hernandez Serrano USCO 2024Inteligencia Artificial. Matheo Hernandez Serrano USCO 2024
Inteligencia Artificial. Matheo Hernandez Serrano USCO 2024u20211198540
 

Último (20)

La tecnología y su impacto en la sociedad
La tecnología y su impacto en la sociedadLa tecnología y su impacto en la sociedad
La tecnología y su impacto en la sociedad
 
#Tare10ProgramacionWeb2024aaaaaaaaaaaa.pptx
#Tare10ProgramacionWeb2024aaaaaaaaaaaa.pptx#Tare10ProgramacionWeb2024aaaaaaaaaaaa.pptx
#Tare10ProgramacionWeb2024aaaaaaaaaaaa.pptx
 
Trabajando con Formasy Smart art en power Point
Trabajando con Formasy Smart art en power PointTrabajando con Formasy Smart art en power Point
Trabajando con Formasy Smart art en power Point
 
Herramientas que posibilitan la información y la investigación.pdf
Herramientas que posibilitan la información y la investigación.pdfHerramientas que posibilitan la información y la investigación.pdf
Herramientas que posibilitan la información y la investigación.pdf
 
certificado de oracle academy cetrificado.pdf
certificado de oracle academy cetrificado.pdfcertificado de oracle academy cetrificado.pdf
certificado de oracle academy cetrificado.pdf
 
Guía de Registro slideshare paso a paso 1
Guía de Registro slideshare paso a paso 1Guía de Registro slideshare paso a paso 1
Guía de Registro slideshare paso a paso 1
 
Slideshare y Scribd - Noli Cubillan Gerencia
Slideshare y Scribd - Noli Cubillan GerenciaSlideshare y Scribd - Noli Cubillan Gerencia
Slideshare y Scribd - Noli Cubillan Gerencia
 
Viguetas Pretensadas en concreto armado
Viguetas Pretensadas  en concreto armadoViguetas Pretensadas  en concreto armado
Viguetas Pretensadas en concreto armado
 
El camino a convertirse en Microsoft MVP
El camino a convertirse en Microsoft MVPEl camino a convertirse en Microsoft MVP
El camino a convertirse en Microsoft MVP
 
Análisis de Artefactos Tecnologicos (3) (1).pdf
Análisis de Artefactos Tecnologicos  (3) (1).pdfAnálisis de Artefactos Tecnologicos  (3) (1).pdf
Análisis de Artefactos Tecnologicos (3) (1).pdf
 
TALLER DE ANALISIS SOLUCION PART 2 (1)-1.docx
TALLER DE ANALISIS SOLUCION  PART 2 (1)-1.docxTALLER DE ANALISIS SOLUCION  PART 2 (1)-1.docx
TALLER DE ANALISIS SOLUCION PART 2 (1)-1.docx
 
LINEA DE TIEMPO LITERATURA DIFERENCIADO LITERATURA.pptx
LINEA DE TIEMPO LITERATURA DIFERENCIADO LITERATURA.pptxLINEA DE TIEMPO LITERATURA DIFERENCIADO LITERATURA.pptx
LINEA DE TIEMPO LITERATURA DIFERENCIADO LITERATURA.pptx
 
Actividades de computación para alumnos de preescolar
Actividades de computación para alumnos de preescolarActividades de computación para alumnos de preescolar
Actividades de computación para alumnos de preescolar
 
_Planificacion Anual NTICX 2024.SEC.21.4.1.docx.pdf
_Planificacion Anual NTICX 2024.SEC.21.4.1.docx.pdf_Planificacion Anual NTICX 2024.SEC.21.4.1.docx.pdf
_Planificacion Anual NTICX 2024.SEC.21.4.1.docx.pdf
 
Análisis de los artefactos (nintendo NES)
Análisis de los artefactos (nintendo NES)Análisis de los artefactos (nintendo NES)
Análisis de los artefactos (nintendo NES)
 
La Electricidad Y La Electrónica Trabajo Tecnología.pdf
La Electricidad Y La Electrónica Trabajo Tecnología.pdfLa Electricidad Y La Electrónica Trabajo Tecnología.pdf
La Electricidad Y La Electrónica Trabajo Tecnología.pdf
 
Modelo de Presentacion Feria Robotica Educativa 2024 - Versión3.pptx
Modelo de Presentacion Feria Robotica Educativa 2024 - Versión3.pptxModelo de Presentacion Feria Robotica Educativa 2024 - Versión3.pptx
Modelo de Presentacion Feria Robotica Educativa 2024 - Versión3.pptx
 
PLANEACION DE CLASES TEMA TIPOS DE FAMILIA.docx
PLANEACION DE CLASES TEMA TIPOS DE FAMILIA.docxPLANEACION DE CLASES TEMA TIPOS DE FAMILIA.docx
PLANEACION DE CLASES TEMA TIPOS DE FAMILIA.docx
 
LUXOMETRO EN SALUD OCUPACIONAL(FINAL).ppt
LUXOMETRO EN SALUD OCUPACIONAL(FINAL).pptLUXOMETRO EN SALUD OCUPACIONAL(FINAL).ppt
LUXOMETRO EN SALUD OCUPACIONAL(FINAL).ppt
 
Inteligencia Artificial. Matheo Hernandez Serrano USCO 2024
Inteligencia Artificial. Matheo Hernandez Serrano USCO 2024Inteligencia Artificial. Matheo Hernandez Serrano USCO 2024
Inteligencia Artificial. Matheo Hernandez Serrano USCO 2024
 

REGISTROS

  • 1. __________________________________________________________ __________________________________________________________ program Registros; uses crt; type tregusuario=record idusuario:string [10]; nomusuario:string [30]; edadusuario:integer; end; type tregpagos=record idusuariopago:string[10]; valorusuario:real; fechausuario:string[10]; end; var usuarios:array[1..50] of tregusuario; pagos:array[1..100] of tregpagos; res,resp,resmenu:char; i,j,k:integer; n,m:integer; opc:integer; procedure menu; begin textcolor(2); gotoxy(3,2); write('MENU...'); gotoxy(3,4); write('1. Ingresar usuarios.'); gotoxy(3,5); write('2. Mostrar usuarios.'); gotoxy(3,6);
  • 2. write('3. Ingresar pagos.'); gotoxy(3,7); write('4. Mostrar pagos.'); gotoxy(3,8); write('5. Salir.'); gotoxy(3,10); write('Por favor digite la opcion que desee: '); readln(opc); clrscr; end; procedure capturausuarios; begin textcolor(2); i:=0; res:='s'; while (res='s') or (res='S') do begin clrscr; i:=i+1; gotoxy (3,2); write('Usuario ',i,':'); gotoxy (3,4); write('Digite identificacion del usuario: '); readln(usuarios[i].idusuario); gotoxy (3,5); write('Digite nombre del usuario : '); readln(usuarios[i].nomusuario); gotoxy (3,6); write('Digite edad del usuario : '); readln(usuarios[i].edadusuario); clrscr; gotoxy (3,2); write('Desea ingresar mas usuarios???'); gotoxy (3,3);
  • 3. write('s/n: '); readln(res); end; end; procedure mostrarusuarios; begin for n:=1 to i do begin gotoxy (3,2); write('Identificacion'); gotoxy (3,3+n); write(usuarios[n].idusuario); gotoxy (25,2); write('Nombre'); gotoxy (25,3+n); write(usuarios[n].nomusuario); gotoxy (45,2); write('Edad'); gotoxy (45,3+n); write(usuarios[n].edadusuario); end; end; procedure capturapagos; begin j:=0; resp:='s'; while (resp='s') or (resp='S') do begin clrscr; j:=j+1; gotoxy (3,2); write('Usuario ',j,':'); gotoxy (3,4); write('Digite identificacion del usuario: '); readln(pagos[j].idusuariopago);
  • 4. gotoxy (3,5); write('Digite el pago del usuario : '); readln(pagos[j].valorusuario); gotoxy (3,6); write('Digite la fecha del pago : '); readln(pagos[j].fechausuario); clrscr; gotoxy (3,2); write('Desea ingresar mas pagos???'); gotoxy (3,3); write('s/n: '); readln(resp); end; end; procedure mostrarpagos; begin begin for m:=1 to j do begin gotoxy (3,2); write('Identificacion'); gotoxy (3,3+m); write(pagos[m].idusuariopago); gotoxy (25,2); write('Valor del pago'); gotoxy (25,3+m); write('$ ',pagos[m].valorusuario:0:3); gotoxy (45,2); write('Fecha'); gotoxy (45,3+m); write(pagos[m].fechausuario); end; end; end;
  • 5. begin resmenu:='s'; while (resmenu='s') or (resmenu='S') do begin clrscr; k:=k+1; begin menu; clrscr; case opc of 1: begin capturausuarios; end; 2: begin mostrarusuarios; end; 3: begin capturapagos; end; 4: begin mostrarpagos; end; 5: begin gotoxy(3,2); write('Que tenga un buen dia.'); readkey; exit; end; end; readkey; clrscr; gotoxy(3,2);
  • 6. write('Desea volver al menu???'); gotoxy(3,3); write('s/n: '); readln(resmenu); end; end; end. __________________________________________________________ __________________________________________________________