Cấu trúc rẽ nhánh và lặp

Huyền Nguyễn

1. Nhập vào số nguyên n từ bàn phím. Tính n! rồi hiển thị kết quả ra màn hình với 0!=1; 1!=1; 2!....

2. Nhập vào 3 số nguyên a,b,c bất kì. Kiểm tra 3 số nguyên đó có là 3 cạnh của một tam giác vuông hay không?

Cheewin
9 tháng 11 2016 lúc 22:47

1.uses crt;

var n,gt:longint;

begin

clrscr;

repeat

write('nhap so n:');readln(n);

until n>0;

gt:=1;

while n>0 do

begin

gt:=gt*n;

n:=n-1;

end;

writeln('giai thua cua n la:',gt);

readln

end.

2. uses crt;

var a,b,c:real;

begin

clrscr;

write('nhap a=');readln(a);

write('nhap b=');readln(b);

write('nhap c=');readln(c);

if (a*a=b*b+c*c) or (b*=c*c+a*a) or (c*c=a*a+b*b) then writeln('khong phai la tam giac vuong');

readln

end.

 

Bình luận (0)

Các câu hỏi tương tự
phạm hương trà
Xem chi tiết
Vũ Ngọc Lan
Xem chi tiết
chương nguyễn
Xem chi tiết
phươngplayergamer
Xem chi tiết
Lê Thái Hưng Thịnh
Xem chi tiết
Machunsu
Xem chi tiết
Nguyễn Ngô Hồng Anh
Xem chi tiết
nguyễn hoàng lê thi
Xem chi tiết
Hạ Nhật
Xem chi tiết