Bài tập và thực hành 2 Tin học 11 trang 51

Tổng hợp các bài giải bài tập trong Bài tập và thực hành 2 được biên soạn bám sát theo chương trình Đào tạo của Bộ Giáo dục và Đào tạo. Các em cùng theo dõi nhé!

1. MỤC ĐÍCH, YÊU CẦU Xây dựng chương trình có sừ dụng cấu trúc rẽ nhánh; Làm quen với việc hiệu chỉnh chương trình. 2. NỘI DUNG Bài toán: Bộ số Piíago Biết rằng bộ số nguyên dương a, b, c được gọi là bộ số Pitago nếu tổng các bình phương của hai số bằng bình phương của số còn lại. Viết chương trìn

1. MỤC ĐÍCH, YÊU CẦU Xây dựng chương trình có sừ dụng cấu trúc rẽ nhánh; Làm quen với việc hiệu chỉnh chương trình. 2. NỘI DUNG Bài toán: Bộ số Piíago Biết rằng bộ số nguyên dương a, b, c được gọi là bộ số Pitago nếu tổng các bình phương của hai số bằng bình phương của số còn lại. Viết chương trìn

1. Sự giống và khác nhau của hai dạng câu lệnh ifthen Hai dạng cầu lệnh ifthen như sau: a Dạng thiếu If<điều kiện> then ; if <điều kiện> then else ; trong đó: Điều kiện biểu thức quan hệ hoặc lôgic. Câu lệnh, câu lệnh 1, câu lệnh 2 là một câu lệnh của Pascal. Giố

Câu lệnh ghép là một câu lệnh được hợp thành từ nhiều câu lệnh thành phần đơn hoặc kép. Câu lệnh ghép nhằm thực hiện thao tác gồm nhiều thao tác thành phần. Mỗi thao tác thành phần tương ứng với một câu lệnh đơn hoặc câu lệnh ghép khác. Về mặt ngôn ngữ lập trình, câu lệnh ghép là một trong các yếu t

Có thể thay thế đoạn chương trình chứa câu lệnh forđo dạng lặp tiến for := to do ; bằng đoạn chương trình chứa câu lệnh whiledo như sau: i:= ; while do begin ; , end; Như vậy, chương trình

if sqrx + sqry<= 1 then z:= sqrx + sqr v else if y >= X then z:= X + y else z:= 0.5; b if sqr xa+sqr yb <= sqrrthen z:= abs xì+afcSy/ else z:= X + y;   

a program Tong5a, uses crt, var y: real; n: byte; Begin clrscr y : 0; for n :=1 to 50 do y : = y + n / n +1 ; writeln'Tong y la: y:0:18; readln ; End. Nếu biến y khai báo theo kiểu extended thì chương trình tính tổng y sẽ là như sau: $E+, N+} program Tong5a; uses crt; var y: real; n :byte; Begin c

program Timgacho; uses crt; var ga, cho: integer; Begin clrscr; for cho:= 1 to 24 do begin ga:= 3 6 cho, if ga + 2cho = 50 then writeln'Ga:',ga,' Cho:',cho; end; readln End.

Chương trình về tuổi cha và tuổi con: program tuoichacon; uses crt; var tuoicha, tuoicon, nam: longint; begin clrscr; write'Nhap tuoi cha va contuoichatuoicon>=25 ; readlntuoicha,tuoicon; nam:= 0; while tuoicha<>2tuoicon do begin tuoicha:= tuoicha + tuoicon := tuoicon + 1; nam:= nam +1; end; writeln

Chương trình gửi tiền tiết kiệm program Guitietkiem; uses crt; const laisuat = 0.002; var tiengui, tienrutve, luu: real; thang : integer; Begin clrscr; write 'Nhap vao so tien gui:', readlntiengui; luu:= tiengui; write'So tien co khi rut ve: ’; readlntienrutve; thang : = 0 ; while Tiengui < tienrutv

1. MỤC ĐÍCH, YÊU CẦU Xây dựng chương trình có sử dụng cấu trúc rẽ nhánh; Làm quen với việc hiệu chỉnh chương trình. 2. NỘI DUNG a Gõ chương trình đã cho ở trên:  Khởi động Turbo Pascal: Nhấp chuột lên biểu tượng Pascal trên màn hình hoặc lên tệp Turbo.exe trong thư mục BIN của thư mục TP ở ổ đĩa C

1. MỤC ĐÍCH, YÊU CẦU Xây dựng chương trình có sử dụng cấu trúc rẽ nhánh; Làm quen với việc hiệu chỉnh chương trình. 2. NỘI DUNG a Gõ chương trình đã cho ở trên:  Khởi động Turbo Pascal: Nhấp chuột lên biểu tượng Pascal trên màn hình hoặc lên tệp Turbo.exe trong thư mục BIN của thư mục TP ở ổ đĩa C

Trên đây là hệ thống lời giải các bài tập trong Bài tập và thực hành 2 - Tin học lớp 11 đầy đủ và chi tiết nhất.
Nếu thấy hay, hãy chia sẻ và ủng hộ nhé!

Giải bài tập Bài tập và thực hành 2 Tin học lớp 11, để học tốt và giỏi hơn phần Bài tập và thực hành 2 trang 49 – 51 trong SGK Tin học 11.

Giải các bài tập Bài tập và thực hành 2 – Tin học 11

Bài tập Trang 49, 50, 51 SGK Tin học lớp 11.

Giải bài tập Tin học 11 trang 50, 51

  • Bài 1 trang 50 sgk Tin học lớp 11
  • Bài 2 trang 50 sgk Tin học lớp 11
  • Bài 3 trang 51 sgk Tin học lớp 11
  • Bài 4 trang 51 sgk Tin học lớp 11
  • Bài 5 trang 51 sgk Tin học lớp 11
  • Bài 6 trang 51 sgk Tin học lớp 11
  • Bài 7 trang 51 sgk Tin học lớp 11
  • Bài 8 trang 51 sgk Tin học lớp 11

VnDoc xin giới thiệu tới các bạn học sinh tài liệu Giải bài tập Tin học 11 trang 50, 51, tài liệu gồm 8 bài tập kèm theo lời giải chi tiết sẽ giúp các bạn học sinh rèn luyện giải bài tập Tin học 11 được tốt hơn. Mời các bạn học sinh và thầy cô cùng tham khảo chi tiết và tải bài viết tại đây nhé.

  • Giải bài tập Tin học 11 trang 35, 36
  • Giải bài tập Tin học 11 bài 9
  • Giải bài tập Tin học 11 bài 10
  • Giải bài tập Tin học 11: Bài tập và thực hành 2

Giải bài tập Tin học 11 trang 50, 51 vừa được VnDoc.com sưu tập và xin gửi tới bạn đọc cùng tham khảo. Bài viết được tổng hợp gồm có lời giải của 8 bài tập trong sách giáo khoa môn Tin học lớp 11 trang 50. Mời các bạn cùng tham khảo chi tiết và tải về tại đây nhé.

Bài 1 trang 50 sgk Tin học lớp 11

Hãy cho biết sự giống và khác nhau của hai dạng câu lệnh if-then.

Trả lời:

Nhắc lại hai dạng câu lệnh if-then.

Dạng thiếu: if<điều kiện> then ;

Dạng đầy đủ: if<điều kiện> then else ;

Sự giống nhau: Điều kiện được tính và kiểm tra. Nếu điều kiện đúng thì nhánh câu lệnh sau then ( trong dạng thiếu và trong dạng đầy đủ)

Sự khác nhau:

+ Ở dạng thiếu thì nếu điều kiện sai thì nó sẽ thoát khỏi cấu trúc rẽ nhánh. Thực hiện câu lệnh tiếp theo của chương trình.

+ Ở dạng đầy đủ thì nếu điều kiện sai nó sẽ thực hiện nhánh câu lệnh sau else ( trong dạng đầy đủ). Sau đó mới thoát khỏi rẽ nhánh rồi thực hiện các câu lệnh tiếp theo của chương trình.

Bài 2 trang 50 sgk Tin học lớp 11

Câu lệnh ghép là gì? Tại sao lại phải có câu lệnh ghép?

Trả lời:

- Câu lệnh ghép là: Gộp một dãy các câu lệnh lại với nhau Trong Pascal câu lệnh ghép có dạng:

Begin
;
End;

- Lý do có câu lệnh ghép: Vì sau một số từ khóa (như then hoặc else) phải là một câu lệnh. Nhưng trong nhiều trường hợp, các thao tác sau những tên dành riêng phức tạp, đòi hỏi không phải chỉ một mà là nhiều câu lệnh để mô tả. Trong những trường hợp như vậy ta phải sử dụng câu lệnh ghép.

Bài 3 trang 51 sgk Tin học lớp 11

Có thể dùng cậu lệnh while-do để thay cho câu lệnh for-do được không? Nếu được hãy thực hiện điều đó với chương trình Tong_1a.

Trả lời:

- Có thể sử dụng câu lệnh while-do để thay cho câu lệnh for-do được. Vì ta có thể sử dụng các câu lệnh giúp thoát khỏi vòng lặp, hoặc có thể sử dụng những câu lệnh để thoát lặp.

- Sửa chương trình tong_1a;

program Tongtien; uses crt; var S:real; a,n: integer; begin clrscr; writeln('hay nhap gia tri cua a'); readln(a); S:=1.0/a; while N<=100 do begin S:=S+1.0/(a+N); N:=N+1; end; writeln('Tong S la:',S:8:4); readln; end.

Kết quả:

Giống với kết quả của chương trình sử dụng for

Bài tập và thực hành 2 Tin học 11 trang 51

Bài 4 trang 51 sgk Tin học lớp 11

Bài tập và thực hành 2 Tin học 11 trang 51

Trả lời:

Câu lệnh rẽ nhánh như sau:

a)

If (sqr(x)+sqr(y))<=1
Then
z:=sqr(x)+sqr(y)
else
if y>=x
then
z:=x+y
else
z:=0.5;

b)

If sqr(x-a)+sqr(y-b)<=sqr(r)
Then
z:=abs(x)+abs(y);
Else
z:=x+y;

Bài 5 trang 51 sgk Tin học lớp 11

Bài tập và thực hành 2 Tin học 11 trang 51

Trả lời:

b)

program bai5; uses crt; var n:integer; y:real; begin clrscr; y:=0; for n:=1 to 50 do y:=y+n/(n+1); writeln('y=',y:8:4); readln; end.

Kết quả:

Bài tập và thực hành 2 Tin học 11 trang 51

b)

program bai5; uses crt; var n,dem:integer; e:real; gt:longint; begin clrscr; e:=1; gt:=1; dem:=1; while 1.0/gt >2*0.000001 do begin e:=e+1.0/gt; gt:=gt*dem; dem:=dem+1; end; writeln('e=',e:8:4); readln; end.

Kết quả:
Bài tập và thực hành 2 Tin học 11 trang 51

Bài 6 trang 51 sgk Tin học lớp 11

Lập trình để giải bài toán cổ sau:

Vừa gà vừa chó.

Bó lại cho tròn.

Ba mươi sáu con.

Một trăm chân chẵn.

Hỏi mỗi loại có bao nhiêu con?

Trả lời:

Ta có tổng 2 loại là 36 con. Như vậy số con gà sẽ nằm trong khoảng từ 0 đến 36. Số còn lại sẽ là chó.

Theo giả thiết đề bài ta có số gà*2+số chó *4 =100.

Như vậy ta sẽ có code như sau:

program bai6; uses crt; var ga,cho:integer; begin clrscr; for ga:=0 to 36 do if ga*2+(36-ga)*4=100 then writeln('so ga la ',ga,' so cho la ',36-ga); readln; end.

Kết quả:

Bài tập và thực hành 2 Tin học 11 trang 51

Bài 7 trang 51 sgk Tin học lớp 11

Nhập từ bàn phím tuổi của cha và con (hiện tại tuổi cha lớn hơn hai lần tuổi con và tuổi cha hơn tuổi con ít nhất là 25 ). Đưa ra màn hình câu trả lời cho câu hỏi “Bao nhiêu năm nữa thì tuổi cha gấp đôi tuổi con ?”.

Trả lời:

program bai7; uses crt; var tcha,tcon,nam:integer; begin clrscr; writeln('nhap vao tuoi cha va tuoi con '); readln(tcha,tcon); nam:=0; while(tcha<>tcon*2) do begin tcha:=tcha+1; tcon:=tcon+1; nam:=nam+1; end; writeln('sau ',nam,' nam nua thi tuoi cha gap 2 lan tuoi con'); readln; end.

Kết quả:

Bài tập và thực hành 2 Tin học 11 trang 51

Bài 8 trang 51 sgk Tin học lớp 11

Mỗi người gửi tiết kiệm không kì hạn với số tiền A đồng với lãi suất 0.3% mỗi tháng. Hỏi sau bao nhiêu tháng, người đó rút hết tiền thì sẽ nhận được số tiền ít nhất là B đồng? Biết rằng việc gửi tiết kiệm không kì hạn thì lãi không được cộng vào vốn.

Trả lời:

program bai7; uses crt; var A,B,C:real; thang:integer; begin clrscr; writeln('nhap vao so tien A va so tien B'); readln(A,B); C:=A*0.3/100; thang:=0; while(A<B) do begin A:=A+C; thang:=thang+1; end; writeln('co the rut tien sau ',thang,'thang'); readln; end.

----------------------------

Trên đây VnDoc.com vừa giới thiệu tới các bạn bài viết Giải bài tập Tin học 11 trang 50, 51. Chắc hẳn qua bài viết bạn đọc đã nắm được những ý chính cũng như trau dồi được nội dung kiến thức của bài học rồi đúng không ạ? Bài viết được tổng hợp lời giải các câu hỏi trong sách giáo khoa môn Tin học lớp 11. Mong rằng qua bài viết này các bạn có thể học tập tốt hơn môn Tin học lớp 11. Để giúp bạn đọc có thêm nhiều tài liệu học tập hơn nữa, VnDoc.com mời các bạn cùng tham khảo thêm kiến thức học tập các môn được chúng tôi biên soạn và tổng hợp tại các mục sau Toán 11, Ngữ văn 11, Tiếng Anh 11, đề thi học kì 1 lớp 11, đề thi học kì 2 lớp 11...

Để giúp bạn đọc có thể thuận tiện hơn trong việc chia sẻ, trao đổi kinh nghiệm tài liệu học tập cũng như giảng dạy, VnDoc.com mời bạn đọc cùng tham gia nhóm Tài liệu học tập lớp 11 để có thêm tài liệu học tập nhé

Để có kết quả cao hơn trong học tập, VnDoc xin giới thiệu tới các bạn học sinh tài liệu Sinh học lớp 11, Vật lý lớp 11, Hóa học lớp 11, Giải bài tập Toán 11 mà VnDoc tổng hợp và đăng tải.