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.

3 giờ trước (20:02)

PP1: Xem lại từng dòng đúng chưa như công thức diện tích là tích 2 cạnh kề nhau, kiểu dữ liệu có giống nhau hay không,..

PP2: Viết ra những trường hợp nhỏ ra giấy và đối chiếu với code

3 giờ trước (20:23)
  • Kiểm tra kiểu dữ liệu và giá trị khởi tạo:
    Hãy kiểm tra xem các biến chiều dài và chiều rộng đã được gán giá trị đúng từ đầu vào chưa. Nếu biến chưa được khởi tạo mà đã đem đi tính toán, chương trình sẽ lấy giá trị rác (ngẫu nhiên) trong bộ nhớ, dẫn đến kết quả rất lớn và sai lệch.
  • Sử dụng công cụ Debug hoặc in kết quả trung gian:
    Bạn nên sử dụng chế độ Debug để chạy từng dòng lệnh và quan sát sự thay đổi giá trị của các biến. Nếu không có bộ Debug, hãy dùng lệnh in (print/cout) để hiện giá trị của chiều dài và chiều rộng ngay trước dòng tính diện tích. Việc này giúp xác định con số bất thường xuất hiện từ bước nhập liệu hay bước tính toán.
18 tháng 2 2022

Tham khảo: 

program ct;

uses crt;

var a,b,h,S:integer;

begin clrscr;

   writeln('Nhap do dai hai day: '); readln(a,b);

   writel('Nhap chieu cao: '); readln(h);

     S:=h*((a+b)/2);

   writeln('Dien tich hinh thang do la: ',S);

readln;

end.

18 tháng 2 2022

uses crt;

var s,a,b,h:real;

begin

clrscr;

readln(a,b,h);

s:=(a+b)/2*h;

writeln(s:4:2);

readln;

end.

14 tháng 10 2023

a) Học sinh tự thực hiện tạo chương trình như Hình 4.

b) Chạy thử với bộ dữ liệu thử: a = 0, b = 2 và a = 0, b = 0.

c) Gỡ lỗi:

loading...

14 tháng 10 2023

- Học sinh tự tạo chương trình theo Hình 2.

- Chương trình đưa ra kết quả sai khi giá trị a, b bằng nhau.

- Gỡ lỗi: Thay đổi đoạn chương trình so sánh hai số a, b với 3 trường hợp như sau

loading...

14 tháng 10 2023

Theo em khi thực hiện chương trình này không ra kết quả như mong muốn vì khi khởi tạo giá trị ban đầu cho biến S là 0 trong điều kiện lặp khiến cho giá trị của S trở lại thành 0 sau mỗi lần lặp. Điều này dẫn đến kết quả sai.

31 tháng 10 2021

#include <bits/stdc++.h>

using namespace std;

int main()

{

double dai=25.67; 

double rong=23.45;

cout<<fixed<<setprecision(2)<<dai<<endl;

cout<<fixed<<setprecision(2)<<rong;

return 0;

}

1 tháng 12 2021

giúp em với

 

1 tháng 12 2021

Caua1:

program caumot;

begin

writeln('lop 8A chao ban!');

end.

Câu 2:

program cauhai;

int a,b,c :real;

begin

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

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

c= a+b;

write('Tong hai so a b la:',c);

end.

16 tháng 5 2022

uses crt;

var a:array[1..100]of integer;

i,n,t:integer;

begin

clrscr;

readln(n);

for i:=1 to n do readln(a[i]);

t:=0;

for i:=1 to n do

  if a[i] mod 2=0 then t:=t+a[i];

writeln(t);

readln;

end.

2 tháng 11 2021

uses crt;

var

a,b,p,s:integer;

begin

readln(a,b);

p:=(a+b)*2;

s:=a*b;

writeln('Chu vi va dien tich cua hcn lan luot la: ',p,s);

readln

end.

7 tháng 3 2023

Program HOC24;

var r,s: real;

begin

write('Nhap ban kinh: '); readln(r);

writeln('Dien tich la: ',r*r*3.14:6:2);

write('Chu vi la: ',r*2*3.14:6:2);

readln

end.