Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Uses CRT;
VAR pato_donald:CHAR;
BEGIN
Clrscr;
(pato_donald);
END.
USES CRT;
VAR nun:INTEGER;
BEGIN
ClrScr;
IF num = 0 THEN
END.
PROGRAM EJER34;
USES CRT;
VAR num:INTEGER;
BEGIN
Clrscr;
READLN (num);
ELSE
WRITE('Numero IMPAR');
END.
USES CRT;
VAR num:INTEGER;
BEGIN
ClrScr;
WRITE ('Escriba un numero entero:') READLN
WRITELN ('');
ELSE
END.
PROGRAM EJER35
USES CRT;
VAR num:REAL;
BEGIN
ClrScr;
ELSE
END.
USES CRT;
BEGIN
ClrScr;
READLN (num);
IF num=1 THEN
WRITE ('Lunes');
IF num=2 THEN
WRITE ('Martes');
IF num=3 THEN
WRITE ('Miercoles')
IF num=4 THEN
WRITE ('Jueves')
IF num=5 THEN
WRITE ('Viernes');
IF num=6 THEN
WRITE ('Sabado');
IF num=7 THEN
WRITE ('Domingo');
END.
PROGRAM EJER36
USES CRT;
VAR num_dia_sem:INTERGER;
BEGIN
ClrScr;
CASE num_dia_sem OF
1:WRITELN ('Lunes');
2:WRITELN ('Martes');
3:WRITELN ('Miercoles');
4:WRITELN ('Jueves');
5:WRITELN ('Viernes');
6:WRITELN ('Sabado');
7:WRITELN ('Domingo')
ELSE
END;
END.
USES CRT;
BEGIN
ClrScr;
WRITELN ('');
IF num1 > num2 THEN
BEGIN
es mayor.');
ENDE
ELSE
BEGIN
mayor. ') ;
END;
END.
PROGRAM EJER37;
USES CRT;
VAR num1,num2,temo:INTEGER;
BEGIN
ClrScr;
BEGIN
temp:=num1;
num1:=num2;
num2:=temp;
WRITELN('Numero intercambiados');
END
ELSE
BEGIN
END;
END.
PROGRAM EJER38:
USES CRT;
VAR VALOR:CHAR;
BEGIN
ClrScr;
READLN (valor);
WRITELN ('');
CASE UPCASE(valor) OF
ELSE
END;
END.
PROGRAM EJER38
USES CRT;
VAR Cal:CHAR;
BEGIN
ClrScr;
READLN (cal);
CASE cal OF
END;
END.
PROGRAM EJER39;
USES CRT;
VAR importe_bruto:REAL;
BEGIN
ClrScr;
WRITELN ('');
READLN(importe_bruto);
WRITELN ('');
descuento:=importe_bruto * 0.15;
IF importe_bruto > 20000 THEN
BEGIN
' pts')
END
ELSE
END.
PROGRAM EJER39;
USES CRT;
VAR importe_bruto:REAL;
BEGIN
ClrScr;
WRITELN ('');
READLN(importe_bruto);
PROGRAM EJER39;
USES CRT;
BEGIN
ClrScr;
imp_net:=imp_bru
ELSE
imp_net:=imp_bru-(0.15*imp_bru);
END.
USES CRT;
usuario}
VAR h, m, s: INEGER;
BEGIN
ClrScr;
WRITELN ('');
WRITELN ('');
WRITELN ('');
s:= s + 1;
IF s = 6O THEN
s2 := 0
ELSE
s2 := s;
IF m = 60 THEN
m2 := 0
ELSE
m2 := m;
IF h2 = 24 THEN
h2 :=0;
WRITELN (h2,':',m2,':',s2);
END.
PROGRAM EJER40;
USES CRT;
VAR h1,m1,s1:INTEGER;
VAR h2,m2,s2:INTEGER;
BEGIN
Clrscr;
s2:=s1+1;
IF s2=60 THEN
BEGIN
s2:=0;
m2:=m1+1;
END;
IF m2=60 THEN
BEGIN
m2:=0;
h2:=h1+1
END;
IF h2=24 THEN
BEGIN
s2:=0;
m2:=0;
h2:=0;
END;
END.
uses
crt,dos;
begin
clrscr;
gotoxy(10,10);
gotoxy(12,12);
writeln('Neldo Enmanuel Ortega Vasquez');
readln;
clrscr;
end.
uses crt;
var
a,b,c:integr;
begin
clrscr
gotoxy(23,5);
textocolor(20);
gotoxy(32,6);
textecolor(3);
readln;
end.
program neort
uses crt;
var
a,b,c:integr;
begin
clrscr
gotoxy(23,5);
textocolor(20);
gotoxy(32,6);
textecolor(3);
readln;
end
uses crt;
Label Captura;
var
b,ex,potencia2: ral;
error: integer;
rep: char;
begin
clrscr;
write('Entre la base : '); Readln(b); writeln;
end;
begin
Potencia:=Exp (exponente*In(base));
end;
Begin
repeat
CapturaDatos(b,ex);
if b> 0 then
begin
CalculaPotencia(b,ex,Potencia2);
end
else
begin
end;
uses crt;
var
s,n:integer
begin
clrscr;
n:=0;
s:=;
repeat
inc(n);
s:=s+n
writeln (n);
until n=25;
readln
end.
VAR
N,T,D,:CHAR
BEGIN
WRITE('NOMBRE=');
READLN(N);
WRITE('TELEFONO=');
READLN(T);
WRITE('DIRECCION=');
READLN(D);WRITELN;
WRITELN('TABLA DE RESLTADOS');
WRITELN(` ';
WRITELN;
WRITELN('NOMBRE','TELEF.'; 'DIRECCION');
WRITELN;
WRITELN(N);WRITELN(T);WRITE(D);
READLN
END.
uses crt;
var
x1,x2,y1,y2: byte;
begin
gotoxy(20,10);
writeln;gotoxy(20,13);
gotoxy(40,15);readln;
Textebackground(black);
clrscr;
repeat
x1:=succ(random(80));
y1:=succ(random(25));
x2:=x1+random(25);
y2:=y19random(15);
window(x1,y1,x2,y2);
textbackground(random(16));
clrscr
end.
uses crt;
var
i: integer;
begin(inicio)
clrscr;
for i:=4 to 40 do
begin
end.
readln
end.
VAR
I,J:INTEGER;
BEGIN
WRITE('INTRODUZCA #1');
READLN(I);
WRITE('INTRODUZCA #2');
READLN(J);
WRITELN('LA SUMA=',I`J);
WRITELN('LA RESTA=',I-J);
READLN;
READLN
END.
USES
CRT;
VAR
Contador:Integer;
Numero,Total:longint;
BEGIN
ClrScr;Contador:=0;Total:=0;Numero:0;
BEGIN
Contador := Contado + 1;
Total := Total + Numero;
End;
End.
USES
Crt;
LABEL
Imprime_Vocal,Imprime_Constante;
TYPE
Vocales = (a,e,i,o,u);
Consonantes = (b,c,d,f,g,h,j,k,l,m,n,p,q,r,s,t,v,w,x,y,z);
VAR
Contador: Integer;
Cadena: String[75];
Vocal: Vocales;
Consn: Consonantes;
BEGIN
ClrScr;
for Contador := 1 to 76 do
ELSE
Imprime_Vocal:
Vocal:=Cadenal[Contador];
Writeln('Vocales :');
Writeln(Vocal);
Imprime_Consonante:
Consn:=Cadena[Contador];
Writeln('Consonante :');
Writeln(Consn);
END.
USES
Crt;
LABEL
Imprime_Vocal,Imprime_Constante;
TYPE
Vocales = (a,e,i,o,u);
Consonantes = (b,c,d,f,g,h,j,k,l,m,n,p,q,r,s,t,v,w,x,y,z);
VAR
Contador: Integer;
Cadena: String[75];
Vocal: Vocales;
Consn: Consonantes;
BEGIN
ClrScr;
for Contador := 1 to 76 do
ELSE
Imprime_Vocal:
Vocal:=Cadenal[Contador];
Writeln('Vocales :');
Writeln(Vocal);
Imprime_Consonante:
Consn:=Cadena[Contador];
Writeln('Consonante :');
Writeln(Consn);
END.
PROGRAM Mayusculas;
USES
Crt;
LABEL
Introduce_Cadena,Transforma;
TYPE
Rango = 0..255;
VAR
I: Integer;
Cadena1:Stringr;
Charmayusc:Chart;
Vasci:Rango;
Vascimayus:Mayusc;
TamCadena:Integer;
BEGIN
ClrScr;
Vascimayus := [60..90];
Introduce_Cadena:
);Readln(Cadenal);
TamCadena:=(Length(Cadenal));I:=;
Repeate
Repeate
Begin
vasci:=(ord(Cadenal[I]));
Write(Charmayusc);Charmayusc:= '';
END;
Until I = TamCadena;
END.
USES
Crt,Dos;
VAR
potencia:Real;
N:Integer;
I:longint;
NUM:Longint;
BEGIN
num := 2; fffff
ClrScr;
write('Introduzca un valor para N:','');reade(N);
for I := 1 to do n do
BEGIN
potencial := EXP(I*(In(Num));
END;
END.