pascal 2

Màu nền
Font chữ
Font size
Chiều cao dòng

GIAO TRINH LY THUYET VA BAI TAP TURBO PASCAL-CHUONG 1

Dang Thanh Tuan(15/3/2004)

**********0101**********

Program PTB2;

Var

a,b,c:Integer;

delta,x1,x2:Real;

Begin

Writeln('GIAI PHUONG TRINH BAC HAI');

Writeln(' --------------');

Repeat

Write('-Nhap he so a= ');

Readln(a);

Until a <>0;

Write('-Nhap he so b= ');

Readln(b);

Write('-Nhap he so c= ');

Readln(c);

delta:=b*b-4*a*c;

If delta < 0 Then

Writeln('*Phuong trinh vo nghiem')

Else

If delta = 0 Then

Writeln('*Phuong trinh co 2 nghiem bang nhau X= ',-b/2*a:6:2)

Else

Begin

x1:=(-b-sqrt(delta))/2*a;

x2:=(-b+sqrt(delta))/2*a;

Writeln('*Nghiem thu nhat X1= ',x1:6:2);

Writeln('*Nghiem thu hai X2= ',x2:6:2);

End;

readln

End.

**********0102**********

Program Ao_thu;

Begin

Writeln(' BAI THO AO THU');

Writeln('Ao thu lanh leo nuoc trong veo');

Writeln('Mot chiec thuyen cau be teo teo');

Writeln('Song biec theo lan hoi gon ty');

Writeln('La vang truoc gio se dua veo');

Writeln(' NGUYEN KHUYEN');

Readln

End.

**********0103**********

Program So_hoc;

Var

so1,so2,tong,hieu,tich:Integer;

thuong:Real;

Begin

Write('-Nhap so thu nhat = ');

Readln(so1);

Write('-Nhap so thu hai = ');

Readln(so2);

tong := so1 + so2;

hieu := so1 - so2;

tich := so1 * so2;

thuong := so1 / so2;

Writeln('*Tong cua hai so ',so1,' va ',so2,' = ',tong);

Writeln('*Hieu cua hai so ',so1,' va ',so2,' = ',hieu);

Writeln('*Tich cua hai so ',so1,' va ',so2,' = ',tich);

Writeln('*Thuong cua hai so ',so1,' va ',so2,' = ',thuong:6:2);

Readln

End.

**********0104**********

Program Pithagore;

Var

a,b :Integer;

c:Real;

Begin

Writeln(' CHUONG TRINH TINH CANH HUYEN TAM GIAC VUONG');

Writeln(' theo dinh ly Pithagore');

Write('-Nhap canh a = ');

Readln(a);

Write('-Nhap canh b = ');

Readln(b);

c := Sqrt((a*a) + (b*b));

Writeln('*Canh huyen = ',c:6:2);

Readln

End.

**********0105**********

Program Phep_Cong;

Var

so1,so2,so3,tong :Integer;

Begin

Writeln(' CHUONG TRINH THUC HIEN PHEP CONG SO HOC');

Writeln(' co toi da 4 ky so');

Write('-Nhap so thu nhat = ');

Readln(so1);

Write('-Nhap so thu hai = ');

Readln(so2);

Write('-Nhap so thu ba = ');

Readln(so3);

tong:= so1+so2+so3;

Writeln;

Writeln;

Writeln('-------------------------------');

Writeln;

Writeln(' ',so1:4);

Writeln(' + ',so2:4);

Writeln(' ',so3:4);

Writeln(' -----');

Writeln(' = ',tong:5);

Readln

End.

**********0106**********

Program Lenh_Write;

Begin

Write('Nam ');

Write('Quoc ');

Write('Son ');

Write('Ha ');

Write('Nam ');

Write('De ');

Write('Cu ');

Readln

End.

**********0107

Program Lenh_Writeln;

Begin

Writeln('Nam ');

Writeln('Quoc ');

Writeln('Son ');

Writeln('Ha ');

Writeln('Nam ');

Writeln('De ');

Writeln('Cu ');

Readln

End.

*********0108*********

Program Tam_giac_Pascal;

Begin

Writeln(' 1');

Writeln(' 1 1');

Writeln(' 1 2 1');

Writeln(' 1 3 3 1');

Writeln('1 4 6 4 1');

Readln

End.

*********0109*********

Program Hinh_tron;

Var

r:Integer;

s:Real;

Begin

Writeln('CHUONG TRINH TINH DIEN TICH HINH TRON');

Write('-Cho biet ban kinh = ');

Readln(r);

s:=3.1416 * r * r;

Writeln('*Dien tich hinh tron = ',s:6:2,' met vuong');

Readln

End.

*********0110**********

Program Khuon_dang;

Var

ky_tu :Char;

chuoi :string[24];

so_nguyen:Integer;

so_thuc:Real;

Begin

Writeln('CHUONG TRINH XUAT DU LIEU THEO KHUON DANG');

Write('-Nhap mot ky tu = ');

Readln(ky_tu);

Write('-Nhap ho ten = ');

Readln(chuoi);

Write('-Nhap mot so nguyen = ');

Readln(so_nguyen);

Write('-Nhap mot so thuc = ');

Readln(so_thuc);

Writln;

Writeln('------------------------------');

Writeln('XUAT DU LIEU RA MAN HINH');

Writeln(ky_tu);

Writeln(chuoi);

Writeln(so_nguyen);

Writeln(so_thuc);

Readln

End.

Bạn đang đọc truyện trên: Truyen2U.Pro

#saoxa