Bài giảng Tin học 11 tiết 8: Bài tập

Nhóm 1:

Cấu trúc chương trình gồm những thành phần nào?

Nêu chi tiết từng phần?

Nhóm 2:

-Các kiểu dữ liệu chuẩn đã học? Mỗi kiểu lấy một ví dụ.

-Ý nghĩa của việc học các kiểu dữ liệu chuẩn?

 

ppt14 trang | Chia sẻ: gaobeo18 | Lượt xem: 1031 | Lượt tải: 0download
Bạn đang xem nội dung tài liệu Bài giảng Tin học 11 tiết 8: Bài tập, để tải tài liệu về máy bạn click vào nút TẢI VỀ ở trên
Bài tậpTiết PPCT: 8I. Lý thuyếtTHẢO LUẬN NHÓMNhóm 1: Cấu trúc chương trình gồm những thành phần nào?Nêu chi tiết từng phần?Nhóm 2: Các kiểu dữ liệu chuẩn đã học? Mỗi kiểu lấy một ví dụ.Ý nghĩa của việc học các kiểu dữ liệu chuẩn?Nhóm 3: Các phép toán, các biểu thức đã học?Chức năng của câu lệnh gán? Khi sử dụng câu lệnh gán cần lưu ý những gì?Nhóm 4: Các thủ tục chuẩn vào/ra đơn giản?Lấy ví dụ?PROGRAM Baitoan;CÊu tróc mét ch­¬ng tr×nh viÕt b»ng ng«n ng÷ lËp tr×nh bËc cao:[]PhÇn khai b¸o:Khai b¸o tªn ch­¬ng tr×nh.Khai b¸o h»ng.Khai b¸o biÕn.Khai b¸o th­ viÖn.PhÇn th©n ch­¬ng tr×nh:D·y c©u lÖnh trong ph¹m vi ®­îc x¸c ®Þnh bëi cÆp dÊu hiÖu b¾t ®Çu vµ kÕt thóc.USES Crt;CONST Max = 100; Pi = 3.14;Begin []End.B¾t ®ÇuKÕt thócVí dụ trong pascalVAR : ;C¸c kiÓu d÷ liÖu chuÈnKiÓu nguyªnKiÓu thùc.KiÓu kÝ tù.KiÓu l«gic.KiểuPhạm vi giá trịbộ nhớ lưu trữ 1 giá trịCác phép toánByteTừ 0 đến 2551 byte+, -, *, div, mod:=;C¸c phÐp to¸n trong ng«n ng÷ lËp tr×nh (sè häc, quan hÖ, l«gic).C¸c biÓu thøc.BiÓu thøc sè häc.BiÓu thøc quan hÖ.BiÓu thøc l«gic.Hµm sè häc chuÈn.LÖnh g¸nCã chøc n¨ng g¸n gi¸ trÞ cho mét biÕn trong ch­¬ng tr×nh.trong pascal+ , - , * , /, div, mod> , , >= , );Readln();Write();Writeln();Write(‘ Nhap vao chieu dai, chieu rong HCN:’); readln(a,b);II. Bài tậpCâu 1: Em hãy cho biết khai báo sau đây chiếm hết bao nhiêu byte bộ nhớ? Var 	a,b,c : byte; 	p,cv,dt : real; 	vc : boolean; A. 22 byte B. 18 byte C. 29 byte D. Không câu nào đúngCâu 2: Em hãy cho biết ý nghĩa các lệnh nhập xuất sau đây? Aa. writeln(sqr(a));b. readln(a); c. writeln(a);d. writeln('a'); B1. In kí tự a ra màn hình 2. In giá trị a bình phương ra màn hình3. Đọc giá trị cho biến a 4. In giá trị a ra màn hình Câu 3. H·y viÕt biÓu thøc to¸n häc d­íi ®©y sang biÓu thøc trong TP (1+z)*((x+y/z)/(a-1/(1+x*x*x)))Câu 4. H·y viÕt c¸c biÓu thøc trong Pascal d­íi ®©y sang biÓu thøc to¸n häc t­¬ng øng a) a/b*2b) a*b*c/2c) 1/a*b/cd) b/sqrt(a*a+b)Câu 5. H·y viÕt ch­¬ng tr×nh tÝnh diÖn tÝch phÇn cã mµu xÉm trong h×nhxPROGRAM Bai_toanCONST pi=3.14;VAR a:= Integer; S: Real; BEGIN Write(‘Hay nhap a (voi a>0):’); Readln(a); S=pi*a*a/2; Writeln(Dien tich can tinh la:,S:10:4);END.yaa- a- aNhËn xÐt: PhÇn cÇn tÝnh cã diÖn tÝch b»ng 1/2 diÖn tÝch h×nh trßn b¸n kÝnh a (víi a>0).Quan sát bài giải và phát hiện lỗi sai:Câu 6: Em hãy chương trình hoàn thiện tính chu vi và diện tích của hình chữ nhật có chiều dài a, chiều rộng b (a,b nguyên).Program S_CV_hcn;Uses crt;Var 	a,b : byte; 	s,cv:word;Begin	clrscr;	write(‘Nhap vao chieu dai hcn a= ’);readln(a);	write(‘Nhap vao chieu rong hcn b= ’);readln(b);	cv:=(a+b)*2;	s:=a*b;	writeln(‘chu vi hcn la: ’,cv);	writeln(‘dien tich hcn la: ’, s);Readln;End.

File đính kèm:

  • pptBai tap on tap chuong II.ppt
Bài giảng liên quan