Viết chương trình pascal tính diện tích hình tròn

Copyright © 2022 Hoc247.net

Đơn vị chủ quản: Công Ty Cổ Phần Giáo Dục HỌC 247

GPKD: 0313983319 cấp ngày 26/08/2016 tại Sở KH&ĐT TP.HCM

Giấy phép Mạng Xã Hội số: 638/GP-BTTTT cấp ngày 29/12/2020

Địa chỉ: P401, 54A Nơ Trang Long, Phường 14, Q.Bình Thạnh, TP.HCM

1. Bài toán:

Yêu cầu: Viết chương trình tính chu vi và diện tích hình tròn có bán kính cho trước.

  • Input: Nhập bán kính đường tròn từ bàn phím
  • Output: In ra màn hình diện tính đường tròn

2. Giải thuật:


Bước 1. Nhập thông tin;
  • Bước 1.1. Nhập bán kính;
Bước 2. Xử lý:
  • Bước 2.1. Chu vi = 2 * Pi * R;
  • Bước 2.2. Diện tích = Pi * R * R;
Bước 3. Xuất dữ liệu ra màn hình chu vi và diện tích.

3. Code Pascal:

program cv_dt_hinh_tron;
uses crt;
const
	PI = 3.14;
var bankinh, chuvi, dientich: real;
begin
	write('Nhap ban kinh hinh tron: ');
	readln(bankinh);
	chuvi := 2 * PI * bankinh;
	dientich := PI * bankinh * bankinh;
	writeln('Chu vi hinh tron: ', chuvi:1:1);
	writeln('Dien tich hinh tron: ', dientich:1:1);
	readln;
end.

4. Giải thích code :

Dong codeÝ nghĩa
program cv_dt_hinh_tron; Khai báo tên chương trình cv_dt_hinh_tron
uses crt;Khai báo các hàm thư viện
const PI = 3.14;Khai báo biến hằng PI = 3.14. Mục đích nếu PI sử dụng nhiều trong code thì ta chỉ cần thay đổi giá trị tại khai báo không cần thay đổi tất cả các giá trị của PI bên trong code
var bankinh, chuvi, dientich: real;Khai báo các biến cần sử dụng trong chương trình bankinh(bán kính), chuvi( chu vi), dientich( diện tích) với kiểu real( số thực)
write('Nhap ban kinh hinh tron: ');In ra màn hình dòng Nhap ban kinh hinh tron:
readln(bankinh);Nhập từ bàn phím để gán giá trị cho biến bankinh
chuvi := 2 * PI * bankinh;Gán giá trị cho biến chuvi bằng công thức tính chu vi \(cv = 2\pi R\)
dientich := PI * bankinh * bankinh;Gán giá trị cho biến dientich bằng công thức tính diện tích \(S = \pi {R^2}\)
writeln('Chu vi hinh tron: ', chuvi:1:1);In ra màn hình dòng chữ Chu vi hinh tron: và in giá trị của biến chuvi ra màn hình
writeln('Dien tich hinh tron: ', dientich:1:1);In ra màn hình dòng chữ Dien tich hinh tron: và in giá trị của biến dientich ra màn hình
readln;Dừng màn hình khi chạy chương trình cho bạn xem.

5. Kết Quả Pascal:

Viết chương trình pascal tính diện tích hình tròn

Kết luận: Chúng ta thấy việc lập trình cho bài này chúng ta cần nhớ hai công thức là tính diện tích và chu vi của hình tròn. Do đó, chúng ta cần trang bị một ít kiến thức về toán học nhé!
● \(cv = 2\pi R\)
● \(S = \pi {R^2}\)
với R là bán kính đường tròn

Top 1: Viết Chương Trình Pascal Tính Chu Vi Và Diện Tích Hình Tròn Với Bán ...

Tác giả: mtrend.vn - Nhận 214 lượt đánh giá

Nội dung chính Show

  • Top 1: Viết Chương Trình Pascal Tính Chu Vi Và Diện Tích Hình Tròn Với Bán ...
  • Top 2: Viết chương trình tính diện tích và chu vi của hình tròn biết bán kính của ...
  • Top 3: Viết chương trình tính diện tích hình tròn biết bán kính được nhập từ bàn ...
  • Top 4: Viết chương trình tính diện tích hình tròn,biết bán kính được nhập từ bàn ...
  • Top 5: Viết chương trình tính chu vi hình tròn với độ dài bán kính được nhập từ ...
  • Top 6: Viết chương trình tính diện tích hình tròn với bán kính được nhập vào từ ...
  • Top 7: Bài 5. Viết chương trình tính diện tích hình tròn
  • Top 8: Bài 3: Viết chương trình tính chu vi và diện tích của hình tròn có bán kính r ...
  • Top 9: Viết chương trình tính chu vi diện tích hình tròn với bán kính R nh
  • Top 10: Môn Tin Học Lớp 8 Viết chương trình pascal tính chu vi, diện tích của ...
  • 1. Pascal là gì? Ngôn ngữ lập trình Pascal
  • 2. Các thành phần trong ngôn ngữ lập trình Pascal

Tóm tắt: Lorem ipsum dolor sit amet, consectetur adipiscing elit.Morbi adipiscing gravdio, sit amet suscipit risus ultrices eu.Fusce viverra neque at purus laoreet consequa.Vivamus vulputate posuere nisl quis consequat. Create an account

Khớp với kết quả tìm kiếm: Viết chương trình pascal tính chu vi và diện tích hình tròn với bán kính r đươc nhập từ bàn phím ...

Top 2: Viết chương trình tính diện tích và chu vi của hình tròn biết bán kính của ...

Tác giả: m.hoc247.net - Nhận 252 lượt đánh giá

Khớp với kết quả tìm kiếm: nếu tìm hiểu đc thì bn chỉ cần thay phần khai báo var thôi nhe.) program hinhtron;. var r:real;. const pi=3.14;. begin. clrscr;. Write('Nhapbankinh:');readln ... ...

Top 3: Viết chương trình tính diện tích hình tròn biết bán kính được nhập từ bàn ...

Tác giả: m.hoc247.net - Nhận 233 lượt đánh giá

Khớp với kết quả tìm kiếm: Trả lời: Program S_Hinh_Tron; Uses Crt; Var r,S:real; Begin Clrscr; Writeln('TINH DIEN TICH HINH TRON:'); Write ('Nhap ban kinh R=');readln(r); dt:=pi*r*r; ...

Top 4: Viết chương trình tính diện tích hình tròn,biết bán kính được nhập từ bàn ...

Tác giả: hoc24.vn - Nhận 369 lượt đánh giá

Tóm tắt: Viết chương trình tính chu vi và diện tích hình tròn bán kính R, biết rằng R là số thực và được nhập vào từ bàn phím, biết hằng số Pi có giá trị = 3.14(Chu vi = 2.Pi.R, Diện tích = Pi.R2 là các số thực).

Khớp với kết quả tìm kiếm: write('Nhap vao ban kinh R = ');readln(r);. s:=pi*r*r;. write('Dien tich hinh tron la ',s:10: ... ...

Top 5: Viết chương trình tính chu vi hình tròn với độ dài bán kính được nhập từ ...

Tác giả: lazi.vn - Nhận 210 lượt đánh giá

Tóm tắt: Cấu trúc điều kiện là gì (Tin học - Lớp 6) 2 trả lờiThuật toán là gì (Tin học - Lớp 6) 1 trả lờiKhi còn ngồi trên ghế nhà trường (Tin học - Lớp 6) 1 trả lờiHãy nêu các bước tạo bảng và định dạng văn bản (Tin học - Lớp 6) 2 trả lờiTrình bài các thao tác chọn mẫu bài trình chiếu (Tin học - Lớp 9) 1 trả lờiCác bước để chèn âm thanh vào trang trình chiếu (Tin học - Lớp 5) 2 trả lờiCác bước theo thứ tự đúng là (Tin học - Lớp 6) 1 trả lời

Khớp với kết quả tìm kiếm: Program Hinh_tron; Uses crt; Var r,cv : real; Begin Clrscr; Write ('Nhap bán kinh của hình tròn: '); Readln (r); cv:=r * 3.14 * 2. Writeln ('Chu vi = ',cv); ...

Top 6: Viết chương trình tính diện tích hình tròn với bán kính được nhập vào từ ...

Tác giả: lazi.vn - Nhận 210 lượt đánh giá

Tóm tắt: Cấu trúc điều kiện là gì (Tin học - Lớp 6) 2 trả lờiThuật toán là gì (Tin học - Lớp 6) 1 trả lờiKhi còn ngồi trên ghế nhà trường (Tin học - Lớp 6) 1 trả lờiHãy nêu các bước tạo bảng và định dạng văn bản (Tin học - Lớp 6) 2 trả lờiTrình bài các thao tác chọn mẫu bài trình chiếu (Tin học - Lớp 9) 1 trả lờiCác bước để chèn âm thanh vào trang trình chiếu (Tin học - Lớp 5) 2 trả lờiCác bước theo thứ tự đúng là (Tin học - Lớp 6) 1 trả lời

Khớp với kết quả tìm kiếm: Program DIEN_TICH_HINH_TRON; uses crt; var r, s: real; begin clrscr; Write('TINH DIEN TICH HINH TRON'); Write('======================'); ...

Top 7: Bài 5. Viết chương trình tính diện tích hình tròn

Tác giả: laptrinh.kotizon.com - Nhận 145 lượt đánh giá

Tóm tắt: Yêu cầu: Viết chương trình tính chu vi và diện tích hình tròn có bán kính cho trước. . Input: Nhập bán kính đường tròn từ bàn phím. Output: In ra màn hình diện tính đường tròn . Bước 1. Nhập thông tin;Bước 2. Xử lý: Bước 2.1. Chu vi = 2 * Pi * R; Bước 2.2. Diện tích = Pi * R * R; Bước 3. Xuất dữ liệu ra màn hình chu vi và diện tích.. program cv_dt_hinh_tron;. uses crt;. const. PI = 3.14;. var bankinh, chuvi, dientich: real;. begin. write('Nhap ban kinh hinh tron: ');. rea

Khớp với kết quả tìm kiếm: Code Pascal: program cv_dt_hinh_tron; uses crt; const PI = 3.14; var bankinh, chuvi, dientich: real; begin write('Nhap ban kinh hinh tron ... ...

Top 8: Bài 3: Viết chương trình tính chu vi và diện tích của hình tròn có bán kính r ...

Tác giả: sites.google.com - Nhận 242 lượt đánh giá

Tóm tắt: Bài 3: Viết chương trình tính chu vi và diện tích của hình tròn có bán kính r (được nhập vào từ bàn phím).Code c:#include. <stdio.h>. #include. <conio.h>. #include. <math.h>. #define. PI 3.14159. int. main() {.             int r;.             float chuvi, dientich;.             printf("Nhap ban kinh. r:");.

Khớp với kết quả tìm kiếm: printf("Nhap ban kinh r:");. scanf("%d", &r);. chuvi = 2*PI*r;. dientich = PI*r*r;. printf("Chu vi hinh tron la: %f\n", chuvi);. printf("Dien tich hinh tron ... ...

Top 9: Viết chương trình tính chu vi diện tích hình tròn với bán kính R nh

Tác giả: hoidapvietjack.com - Nhận 198 lượt đánh giá

Tóm tắt: Program De _ 1 ; Uses crt ; Const Pi = 3.14 ; Var     r : interger ; Begin           Clrscr           Writeln (' Hay nhap ban kinh ') ;                                readln (r ) ;            cv : =2*r*Pi ;           dt : = r * r * Pi ;      &n

Khớp với kết quả tìm kiếm: Viết chương trình tính chu vi diện tích hình tròn với bán kính R nhập từ bàn phím ...

Top 10: Môn Tin Học Lớp 8 Viết chương trình pascal tính chu vi, diện tích của ...

Tác giả: toplist24h.com - Nhận 218 lượt đánh giá

Tóm tắt: Môn Tin Học Lớp 8 Viết chương trình pascal tính chu vi, diện tích của hình tròn với pi=3,14 bán kính R nhập từ bàn phím Giúp em bài này với ạ em cần gấp, đừng copy nguồn trên mạng nha. Em xin cảm ơn thầy cô và các bạn nhiều..

Khớp với kết quả tìm kiếm: Môn Tin Học Lớp 8 Viết chương trình pascal tính chu vi, diện tích của hình tròn với pi=3,14 bán kính R nhập từ bàn phím ... ...

Câu hỏi : Viết chương trình tính chu vi và diện tích hình tròn.

Lời giải:

Program chuvihinhtron_dientichhinhtron;

Uses crt;

Var R: integer ;

S,C : real;

Const Pi=3,14;

Begin

clrser;

Writeln(‘R= ‘); Readln(R);

C:=Pi*2*R;

S:=Pi*R*R;

Writeln(‘Chu vi la C= ‘,C);

Writeln(‘Dien tich la S= ‘,S);

Readln

End.

Cùng Top lời giải tìm hiểu thêm về Pascal nhé:

1. Pascal là gì? Ngôn ngữ lập trình Pascal

- Pascal được hiểu như là ngôn ngữ lập trình máy tính theo dạng lệnh được phát triển bởi giáo sưNiklaus Wirth(trường đại học kĩ thuật Zurich – Thụy Sĩ). Pascal được phát triển từ năm 1970 và là kiểu ngôn ngữ đặc biệt thích hợp cho lối lập trình có cấu trúc. Về bản chất Pascal dựa trên ngôn ngữ lập trình ALGOL và được đặt tên theo nhà toán học và triết học Blaise Pascal(người Pháp).

2. Các thành phần trong ngôn ngữ lập trình Pascal

2.1. Các ký hiệu sử dụng trong Pascal

- Bất cứ mộtngôn ngữ lập trìnhnào cũng được xây dựng từ một số hữu hạn các ký hiệu. Trong ngôn ngữ Pascal được xây dựng từ các ký hiệu:

Begin,end,var,while,do,{,},;, …

Và các kí tựa,b,c,d, …,A,B,C,D, …,1,2,3,4, …

- Ngôn ngữ Pascal không dùng các ký hiệu của bộ chữ Hy Lạp.

- Để xây dựng thành chương trình, các ký hiệu phảI tuân theo những quy ước về ngữ pháp và ngữ nghĩa quy định của Pascal.

a)Danh hiệu (identifiler)

Trong Pascal, để đặt tên cho cácbiến,hằng,kiểu,chương trình con, ta dùngdanh hiệu(indentifiler). Danh hiệu trong Pascal quy định bắt đầu phảI là một chữ cái, sau đó có thể là chữ cái, chữ số hau là dấu gạch dướI “_”.

Ví dụ:

Tam

X

PT_bac_1

Delta

Z200

Ví dụ:các biến sau không phảI là danh hiệu

2bien

n!

Bien x

- Trong Pascal danh hiệu không phân biệt chữ thường và chữ hoa.

Ví dụ:y vớI Y là một. Thanh_Da và THANH_dA là một.

- Chú ý:Chúng ta không nên đặt danh hiệu trùng vớI danh hiệu của ngôn ngữ và nên dùng danh hiệu có tính gợI nhớ để dễ viết và kiểm tra chương trình, người đọc cũng cảm thấy dễ hiểu.

Ví dụ:Write, Writeln, read, readln, sqrt, integer, real …

b)Từ khoá (key word)

- Trong ngôn ngữ có những từ được dành riêng như là những phần tử tạo nên ngôn ngữ. Do đó chúng ta không được đặt những danh hiệu trùng với những từ dành riêng này. Người ta thường gọi những từ này là từ khoá (key word).

Ví dụ:Program,begin,end,while,do,procedure,function,type,var…

- Từ dành riêng này cũng không phân biệt chữ thường và chữ hoa.

c)Khoảng trắng, dấu chấm phẩy, dấu móc, dấu nháy đơn, toán tử, toánhạng.

- Khoảng trắng “ “: Dùng để cách biệt 2 từ trong chuỗi.

- Dấu chấm phẩy “;”: Dùng sau tên chương trình, sau các câu lệnh.

- Dấu móc “{ }”: Trong Pascal những gì đặt trong hai dấu móc sẽ là phần ghi chú.

- Dấu nháy đơn “’”: Dùng để bao một chuỗi.

- Toán tử: Đặt giữa hai toán hạng. Ví dụ: x+2, y=8, 7>3, x<7, z>=y … vậy +, =, >, <, <= là các toán tử, còn hai bên sẽ là các toán hạng.

2.2 Các dạng câu lệnh trong chương trình Pascal

Câu lệnh if…then…

Nếu <Điều Kiện> thì <Câu lệnh>

If <Điều kiện> then <Câu lệnh>

Nếu điều kiện true thì biểu thức sẽ được thực hiện, còn nếu điều kiện false thì biểu thức sẽ không được thực hiện.

Câu lệnh if… then…. được dùng trong trường hợp để so sánh các phép toán hoặc các phép toán có điều kiện.

Ví dụ:So sánh hai số a, b

Nếu a>b thì in số a ra màn hình

If a>0 then writeln (‘a la so lon hon’);

Câu lệnh for…do…

Câu lệnh for…do…. nghĩa là lặp với số lần biết trước, nếu ta biết được số lần lặp lại của một dãy số, một tổng,… thì ta sẽ sử dụng for…do….

For <biến>:= <giá trị đầu> to <giá trị cuối> do <câu lệnh>

Trong đó:

- Biến có kiểu số nguyên integer

- Giá trị cuối phải lớn hơn giá trị đầu và là kiểu số nguyên.

- Câu lệnh có thể là câu lệnh đơn (một lệnh) hay lệnh ghép (nhiều lệnh)

Ví dụ: Tính tổng từ 1 tới 10 bằng Pascal

Câu lệnh while…do…

- Câu lệnh while… do… nghĩa là lặp với số lần chưa biết trước và phụ thuộc vào một điều kiện cụ thể và chỉ dừng lại khi điều kiện đó sai.

- Trong Pascal câu lệnh lặp với số lần chưa biết trước là:

while <điều kiện> do <câu lệnh>;

Ví dụ: Tính S là tổng các số tự nhiên sao cho số S nhỏ nhất để S > 1000