Lập trình đơn giản

Bạn chưa đăng nhập. Vui lòng đăng nhập để hỏi bài
Phạm Trung Nguyên

Bài 1: Nhập vào 2 cạnh của một hình chữ nhật. In ra màn hình diện tích và chu vi của nó.

Bài 2: Nhập vào bán kính của hình tròn. In ra màn hình diện tích và chu vi của nó.

Bài 3: Nhâp vào ba số a,b,c bất kì. Kiểm tra xem nó có thể là độ dài ba cạnh hay không, nếu không thì in ra màn hình ' Khong la ba canh cua mot tam giac'. Ngược lại, thì in diện tích, chu vi của tam giác ra màn hình.

Bài 4: Viết chương trình giải phương trình bậc 1 (ax + b = 0)

Bài 5: Viết chương trình giải bất phương trình bậc 1 (ax + b = 0)

Làm giúp mình với !!!

Nguyễn Lê Phước Thịnh
14 tháng 4 2020 lúc 21:02

Bài 1:

uses crt;
var a,b,cv,dt:real;
begin
clrscr;
repeat
write('nhap chieu dai:'); readln(a);
write('nhap chieu rong:'); readln(b);
if (a<=0) or (b<=0) or (a<b) then writeln('vui long nhap lai');
until (a>0) and (b>0) and (a>=b);
cv:=(a+b)*2;
dt:=a*b;
writeln('chu vi cua hinh chu nhat la: ',cv:4:2);
writeln('dien tich cua hinh chu nhat la: ',dt:4:2);
readln;
end.

Bài 2:

uses crt;
var r,s:real;
begin
clrscr;
repeat
write('nhap ban kinh:'); readln(r);
if r<=0 then writeln('vui long nhap lai');
until r>0;
s:=sqr(r)*pi;
writeln('dien tich hinh tron la: ',s:4:2);
readln;
end.

Bài 3:

uses crt;
var a,b,c,cv,p,s:real;
begin
clrscr;
write('nhap a='); readln(a);
write('nhap b='); readln(b);
write('nhap c='); readln(c);
if (a>0) and (b>0) and (c>0) then
begin
if (a+b>c) and (a+c>b) and (b+c>a) then
begin
cv:=a+b+c;
writeln('chu vi tam giac la: ',cv:4:2);
p:=cv/2;
s:=sqrt(p*(p-a)*(p-b)*(p-c));
writeln('dien tich tam giac la: ',s:4:2);
end
else writeln('Khong la ba canh cua mot tam giac');
end
else writeln('Khong la ba canh cua mot tam giac');
readln;
end.

Bài 4:

uses crt;
var a,b:real;
begin
clrscr;
write('nhap he so bac nhat='); readln(a);
write('nhap hang tu tu do='); readln(b);
if a=0 then
if b=0 then writeln('Phuong trinh co vo so nghiem')
else writeln('Phuong trinh vo nghiem')
else writeln('Phuong trinh co nghiem x=',-b/a:4:2);
readln;
end.

Bài 5:

Program BAT_PHUONG_TRINH_BACI;

Uses crt;

Var a,b: real;

Begin

Clrscr;

Writeln('GIAI BAT PHUONG TRINH BAC NHAT: AX + B>=0'); Writeln('----------------------------------------------------------------------'); Write('nhap a='); readln(a);

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

If a<>0 then

If a>0 then Writeln('Bat phuong trinh co nghiem: x>=',-b/a:4:2)

Else Writeln('Bat phuong trinh co nghiem: x<=',-b/a:4:2)

Else If b>=0 then Writeln('Bat phuong trinh co vo so nghiem')

Else writeln('Bat phuong trinh vo nghiem');

Readln;

End.


Các câu hỏi tương tự
Dang Trung
Xem chi tiết
Phùng Việt Anh
Xem chi tiết
Phạm Vũ Hoài Châu
Xem chi tiết
xin chào bạn
Xem chi tiết
Thị Ngọc Phan
Xem chi tiết
Quyen Duong
Xem chi tiết
Nguyễn Thị Khánh Hân
Xem chi tiết
ytkc
Xem chi tiết
Nguyễn Ally
Xem chi tiết