K
Khách

Hãy nhập câu hỏi của bạn vào đây, nếu là tài khoản VIP, bạn sẽ được ưu tiên trả lời.

22 tháng 10 2016

pascal chưa nhận được giá trị của h.

22 tháng 10 2016

var a,b,c,P,S:real;

begin

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

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

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

P:=a+b+c;

S:=a*a/2;

writeln('chu vi: ',P);

write('dien tich: ',S);

readln

end.

  • Vì là số đo cạnh tam giác nên bạn nên khai báo bằng kiểu dữ liệu real (số thực) thay vì integer (số nguyên).
  • Phần giá trị biến S, vì a ứng với h nên \(\frac{ah}{2}=\frac{aa}{2}\)
  • Xét tổng quan về nội dung cả hai chương trình này đều chưa đủ. Vì a=h => tam giác cần tìm diện tích và chu vi là tam giác vuông => phải thỏa mãn aa = bb + cc hoặc bb=aa+cc hoặc cc=aa+bb (định lí pitago)
  • Nhưng trước hết, phải thỏa mãn bất đẳng thức tam giác: (dài lắm........ko viết đâu). Nếu bạn chưa học câu lệnh điều kiện thì chắc là 2 chương trình này đã đủ nội dung.
5 tháng 12 2017

nhap a,b gop lam 1 dc nhe

program Tich;

uses crt;

var a:b,Tich; integer;

begin

clrscr;

Write('nhap a va b='); readln(a,b);

Tich:a*b;

Writeln('tich cua a va b la:', Tich:1:0);

Readln;

end.

5 tháng 12 2017

program Tich;

uses crt;

var a,b,Tich : integer;

begin

clrscr;

Write('Nhap a ='); readln(a);

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

Tich := a*b;

Writeln('Tich cua a va b la: ',Tich:8:20);

Readln;

end.

26 tháng 12 2019

Câu 1:

*Dạng 1: Dạng thiếu

uses crt;

var a,b:integer;

begin

clrscr;

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

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

if a>b then writeln(a,' lon hon ',b);

if b>a then writeln(b,' lon hon ',a);

if a=b then writeln('hai so bang nhau');

readln;

end.

*Dạng 2: Dạng đủ

uses crt;

var a,b:integer;

begin

clrscr;

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

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

if a>b then writeln(a,' lon hon ',b)

else if a<b then writeln(b,' lon hon ',a)

else writeln('hai so bang nhau');

readln;

end.

Câu 2:

-Lỗi 1: var a,b,s=real;

Sửa lại: var a,b,s:real;

-Lỗi 2: write('nhap a='),

Sửa lại: write('nhap a=');

-Lỗi 3: readln('a');

Sửa lại: readln(a);

-Lỗi 4: Write(nhap b='),

Sửa lại: write('nhap b=');

-Lỗi 5: readln(b');

Sửa lại: readln(b);

-Lỗi 6: write('s=s);

sửa lại: write('s=',s);

11 tháng 2 2020

Câu 1:

*Dạng 1: Dạng thiếu

uses crt;

var a,b:integer;

begin

clrscr;

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

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

if a>b then writeln(a,' lon hon ',b);

if b>a then writeln(b,' lon hon ',a);

if a=b then writeln('hai so bang nhau');

readln;

end.

*Dạng 2: Dạng đủ

uses crt;

var a,b:integer;

begin

clrscr;

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

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

if a>b then writeln(a,' lon hon ',b)

else if a<b then writeln(b,' lon hon ',a)

else writeln('hai so bang nhau');

readln;

end.

Câu 2:

-Lỗi 1: var a,b,s=real;

Sửa lại: var a,b,s:real;

-Lỗi 2: write('nhap a='),

Sửa lại: write('nhap a=');

-Lỗi 3: readln('a');

Sửa lại: readln(a);

-Lỗi 4: Write(nhap b='),

Sửa lại: write('nhap b=');

-Lỗi 5: readln(b');

Sửa lại: readln(b);

-Lỗi 6: write('s=s);

sửa lại: write('s=',s);

19 tháng 12 2021

Đây là chương trình tính chu vi và diện tích của hình vuông 

program tong hai so;

uses crt;

var a,b,c:integer;

begin

clrscr;

write('nhap gia tri a);readln(a);

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

c:=a+b;

writeln(tong cua hai so vua nhap la:',c);

readln;

end.

2 tháng 11 2019

cảm ơn bạn nhiều nhahaha

4 tháng 12 2016

1. Khai báo 2 biến: a và b (trong đó: a là chiều dài, b là chiều rộng)
Cho người dùng nhập giá trị vào 2 biến trên

Công thức chu vi:(a+b)*2
Công thức diện tích: a*b

Điều kiện bổ sung:
+ Nếu a <= 0 hoặc b <=0 hoặc cả a,b <=0 => Báo lỗi (Chiều dài không bao giờ âm)!
+ Nếu a=b => Báo lỗi (Hình chữ nhật thì chiều dài không thể bằng chiều rộng)

8 tháng 12 2016

de 3

program bt;

uses CRT;
var m,n:integer;
T:real;
BEGIN clrscr;
write('m,n ='); readln(m,n);
writeln('Tong la:',m+n);
writeln('Hieu la:',m-n);
writeln('Tich la:',m*n);
T:=m/n;
writeln('Thuong la:',T);
readln
END.

16 tháng 3 2023

Program Tong__nghich__dao;

Var

n,i:real;

S:Integer;

Begin

Write('Nhap n=');Readln(n);

S:=0;

For i:=1 to n do S:=S+1/i;

Write('Tong can tim la: ', S:6:2);

Readln;

End.

16 tháng 3 2023

:v

5 tháng 12 2016

de 1:

huong dan

- Nhập hai cạnh vào hai biến a, b.

- Chu vi hình chữ nhật bằng 2*(a+b); Diện tích hình chữ nhật bằng a*b.

b. Mã chương trình:

Program Chu_nhat;

uses crt;

Var a, b, S, CV: real;

Begin

Write('Nhap chieu dai:'); readln(a);

Write('Nhap chieu rong:'); readln(b);

S := a*b;

CV := (a+b)*2;

Writeln('Dien tich hinh chu nhat la:',S);

Writeln('Chu vi hinh chu nhat la:',CV:10:2);

readln

end.

de 3,

 

program bt;
uses CRT;
var m,n:integer;
T:real;
BEGIN clrscr;
write('m,n ='); readln(m,n);
writeln('Tong la:',m+n);
writeln('Hieu la:',m-n);
writeln('Tich la:',m*n);
T:=m/n;
writeln('Thuong la:',T);
readln
END.

 

13 tháng 10 2019

S:=a*b thiếu dấu ;

29 tháng 6 2024

+thứ nhất, chỗ S:=a*b bạn thiếu ";"

+thứ hai, chỗ readln trước "end." thì ko đc thêm ";" vào sau "readln"