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

Với Giải bài tập Tin học 11 trang 50, 51 tuyệt, cụ thể được biên soạn bsát hại nội dung sách giáo khoa Tin học tập lớp 11 giúp cho bạn dễ dãi trả lời thắc mắc trường đoản cú kia đạt điểm cao trong số bài bác thi môn Tin học 11.

Bạn đang xem: Giải bài tập tin 11

*

Bài 1 (trang 50 sgk Tin học lớp 11): Hãy cho thấy sự tương tự và khác nhau của nhì 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 then ;

Dạng đầy đủ: if then else ;

Sự tương đương nhau: Điều khiếu nại được tính với soát sổ. Nếu điều kiện đúng thì nhánh câu lệnh sau then ( trong dạng thiếu hụt cùng trong dạng đầy đủ)

Sự khác nhau:

+ Ở dạng thiếu thốn thì nếu điều kiện không đúng thì nó vẫn ra khỏi cấu tạo rẽ nhánh .Thực hiện tại câu lệnh tiếp sau của công tác.

+ Ở dạng đầy đủ thì ví như ĐK sai nó đang triển khai nhánh câu lệnh sau else ( vào dạng đầy đủ). Sau kia mới ra khỏi rẽ nhánh rồi thực hiện những câu lệnh tiếp theo sau của công tác.

Bài 2 (trang 50 sgk Tin học lớp 11): Câu lệnh ghxay là gì? Tại sao lại bắt buộc có câu lệnh ghép?

Trả lời:

- Câu lệnh ghép là: Gộp một hàng những câu lệnh lại với nhau Trong Pascal câu lệnh ghnghiền gồm dạng:

Begin;End;- Lý vị có câu lệnh ghép: Vì sau một vài từ bỏ khóa (nhỏng then hoặc else) đề nghị là một trong những câu lệnh. Nhưng trong vô số nhiều trường phù hợp, các thao tác sau đầy đủ thương hiệu nói riêng phức tạp, yên cầu chưa hẳn duy nhất cơ mà là nhiều câu lệnh nhằm bộc lộ. Trong hồ hết ngôi trường hợp điều đó ta bắt buộc áp dụng câu lệnh ghxay.

Xem thêm: Mua Máy Giặt Cũ Tại Hà Nội, Thanh Lý Máy Giặt Cũ Giá Rẻ Nhất Tại Hà Nội

Bài 3 (trang 51 sgk Tin học tập lớp 11): cũng có thể sử dụng cậu lệnh while-do nhằm cụ mang đến câu lệnh for-bởi được không? Nếu được hãy triển khai điều này cùng với công tác Tong_1a.

Trả lời:

- Có thể áp dụng câu lệnh while-vị để nắm đến câu lệnh for-vì được. Vì ta hoàn toàn có thể thực hiện những câu lệnh góp thoát ra khỏi vòng lặp, hoặc hoàn toàn có thể sử dụng số đông câu lệnh để tránh lặp.

- Sửa lịch trình tong_1a;

program Tongtien;uses crt;var S:real; a,n: integer;beginclrscr;writeln("hay nhap gia tri cua a ");readln(a);S:=1.0/a;while NKết quả:

Giống cùng với kết quả của công tác sử dụng for

*

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

*
*

Trả lời:

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

a)

If (sqr(x)+sqr(y))=xthenz:=x+yelsez:=0.5;b)

If sqr(x-a)+sqr(y-b)Bài 5 (trang 51 sgk Tin học tập lớp 11):

*

Trả lời:

b)

program bai5;uses crt;var n:integer; y:real;beginclrscr;y:=0;for n:=1 to 50 doy:=y+n/(n+1);writeln("y=",y:8:4);readln;kết thúc.Kết quả:

*

b)

program bai5;uses crt;var n,dem:integer; e:real; gt:longint;beginclrscr;e:=1;gt:=1;dem:=1;while 1.0/gt >2*0.000001 dobegine:=e+1.0/gt;gt:=gt*dem;dem:=dem+1;end;writeln("e=",e:8:4);readln;kết thúc.Kết quả:

*

Bài 6 (trang 51 sgk Tin học tập lớp 11): Lập trình để giải bài xích tân oán cổ sau:

Vừa con kê vừa chó.Bó lại mang lại tròn.Ba mươi sáu nhỏ.Một trăm chân chẵn.Hỏi từng loại có từng nào con ?Trả lời:

Ta gồm tổng 2 một số loại là 36 nhỏ . bởi thế số bé con gà đã nằm trong tầm trường đoản cú 0 mang đến 36. Số sót lại vẫn là chó.

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

do đó ta sẽ sở hữu code nhỏng sau:

program bai6;uses crt;var ga,cho:integer;beginclrscr;for ga:=0 khổng lồ 36 doif ga*2+(36-ga)*4=100thenwriteln("so ga la ",ga," so cho la ",36-ga);readln;over.Kết quả:

*

Bài 7 (trang 51 sgk Tin học tập lớp 11): Nhập từ bỏ keyboard tuổi của phụ vương cùng nhỏ (hiện tại tuổi cha lớn hơn hai lần tuổi bé với tuổi phụ vương rộng tuổi con ít nhất là 25 ). Đưa ra màn hình câu trả lời mang lại thắc mắc “Bao nhiêu năm nữa thì tuổi phụ thân gấp hai tuổi bé ?”.

Trả lời:

program bai7;uses crt;var tphụ thân,tcon,nam:integer;beginclrscr;writeln("nhap vao tuoi phụ vương va tuoi nhỏ ");readln(tthân phụ,tcon);nam:=0;while(tchatcon*2) dobegintcha:=tcha+1;tcon:=tcon+1;nam:=nam+1;end;writeln("sau ",nam giới," phái mạnh nua thi tuoi phụ thân gap 2 lan tuoi con");readln;over.Kết quả:

*

Bài 8 (trang 51 sgk Tin học lớp 11): Mỗi tín đồ gửi tiết kiệm ngân sách ko kì hạn với số tiền A đồng cù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ì đang nhận được số tiền ít nhất là B đồng? Biết rằng vấn đề gửi tiết kiệm ko kì hạn thì lãi ko được cộng vào vốn.

Trả lời:

program bai7;uses crt;var A,B,C:real; thang:integer;beginclrscr;writeln("nhap vao so tien A va so tien B");readln(A,B);C:=A*0.3/100;thang:=0;while(A