Anda di halaman 1dari 5

Programa que salude a la hermosa princesa.

Program saludos; uses crt; var a:string; begin clrscr; write('Dame el nombre de la hermosa princesa:'); readln(a); writeln('Hola hermosa ',a,' os mando muchos saludos de mi parte'); readkey; End.

Programa que muestre una factura:


Program factura; Uses crt; const porciva=0.09; var desc:integer; cantidad:integer; precio:real; subtotal,montoiva,total:real; clrscr; writeln('tipee cantidad de articulos:'); readln(cantidad); writeln('tipee el precio del articulo:'); readln(precio); subtotal:=cantidad*precio; montoiva:=subtotal*porciva; total:=montoiva+subtotal; writeln('el subtotal es',subtotal:8:2); writeln('el montoiva es',montoiva:8:2); writeln('el total vendido es',total:8:2); End. Program suma; uses crt; var x,y,r:integer: begin clrscr; write('Tipee los numeros enteros a sumar:'); readln(x,y); r:=x+y; writeln('La suma de ',x,' y ',y,' es:',r); readkey;

Begin

End.

Una aplicacin que realiza la suma de dos nmeros digitados desde el teclado, luego hace la operacin mostrando por ltimo el resultado.
Program suma; Uses var crt; numero1:integer; numero2:integer; suma:integer;

Begin clrscr; writeln ('Escriba el primer numero'); readln(numero1); writeln ('Escriba el segundo numero'); readln(numero2); suma := numero1 + numero2; writeln ('la suma es ', suma); End.

Programa que muestra la factorial de un nmero ledo desde el teclado:


Program factorial; uses crt; var n,i:integer; f:longint; begin clrscr; write('Dame un numero:'); readln(n); i:=1; f:=1; repeat f:=f*1; i:=i+1; until i>n; writeln('El factorial de ',n,' es ',f); readkey; End.

Programa que muestre un nmero de manera invertida:


Program invertido;

uses crt; var n,r:integer; begin clrscr; write('Dame un numero:'); readln(n); write(n,' invertido es:',r); repeat r:=n mod 10; write(r); n:=n div 10; until n=0; readkey; End.

Programa que pida una clave al usuario y de 3 oportunidades para hacerlo, la clave es 2010:
Program clave; uses crt; var i,c:integer; begin clrscr; i:=1; repeat write('clave:'); readln(c); i:=i+1; until (c=2010) or (i>3); readkey; End.

Programa que muestre los primeros 1000 nmeros pares:


Program pares; uses crt; var n:integer; begin clrscr; n:=2; repeat write(n); n:=n+2; delay(1); until n>2000; readkey; End.

Programa que posicione un simbolo aleatoriamente:


Program simbolo; uses crt; var

begin

d:char; a,b,x:integer; clrscr; randomize; x:=random(6)+5; a:=random(80)+1; b:=random(25)+1; gotoxy(a,b); writeln(x); d:=chr(a); writeln(d); readkey;

End.

Programa que resuelva ecuaciones de segundo grado (cuadrticas):


Program ecuacion; uses crt; var a,b,c,d,x1,x2:real; begin clrscr; write('Dame los coeficientes de tu ecuacion:'); readln(a,b,c); d:=sqr(b)-4*a*c; x1:=(-b+sqrt(d))/(2*a); x2:=(-b-sqrt(d))/(2*a); writeln('x1=',x1:2:2); writeln('x2=',x2:2:2); readkey; End.

Programa que mencione si un nmero entero positvo es par o impar:


Program par; uses crt; var n,r:integer; begin clrscr; write('Dame un numero:'); readln(n); r:=n mod 2; if r=0 then begin writeln(n,' es par'); end else begin writeln(n,' es impar'); end; readkey; end.

Programa que mencione si un tringulo es equiltero, isceles o escaleno dados los tres lados:
Program triangulo; uses crt; var a,b,c:real; begin clrscr; write('Dame los datos del triangulo:'); readln(a,b,c); if (a=b) and (b=c) then begin writeln('equilatero'); end else begin if (a=b) or (b=c) or (a=c) then begin writeln('isoceles'); end else begin writeln('escaleno'); end; end; readkey; End.

Anda mungkin juga menyukai