phần mềm tính tiền karaoke vietbill ⇔ kèo nhà cái hôm nay
Trang nhất
Tin học
Giải bài tập Tin học 11: Bài tập và thực hành 2 2018-09-28T21:11:03+07:002018-09-28T21:11:03+07:00https://sachgiai.com/Tin-hoc/giai-bai-tap-tin-hoc-11-bai-tap-va-thuc-hanh-2-10641.html/themes/whitebook/images/no_image.gifSách Giảihttps://sachgiai.com/uploads/sach-giai-com-logo.pngThứ sáu - 28/09/2018 15:45 Giải bài tập Tin học 11: Bài tập và thực hành 2- 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. Câu 1: 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:1. Sự giống và khác nhau của hai dạng câu lệnh if-thenHai dạng cầu lệnh if-then như sau:a) Dạng thiếuIf<điều kiện> then <câu lệnh>;if <điều kiện> then <câu lệnh 1 >else <câu lệnh 2 > ;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ống nhau: đều cùng là câu lệnh rẽ nhánh và khi gặp một điều kiện nào đó thì chọn lựa thực hiện thao tác thích hợp.Khác nhau: Trong câu lệnh if-then dạng thiếu, nếu điều kiện không đúng thì 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, còn trong câu if-then dạng đủ, nếu điều kiện không đúng thì thực hiện công việc 2, sau đó mói 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.Câu 2: Câu lệnh ghép là gì? Tại sao phải có câu lệnh ghép?Trả lờiCâ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ố để tạo khả năng chương trình có cấu trúc.Câu lệnh ghép trong Pascal.Begin<các câu lệnh>End;Câu 3: Có thể dùng câu lệnh while-đo để 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.Trả lờiCó thể thay thế đoạn chương trình chứa câu lệnh for-đo (dạng lặp tiến) for <biến đếm>:= <giá trị đầu> to <giá trị cuối> do <câu lệnh>;bằng đoạn chương trình chứa câu lệnh while-do như sau:i:= <giá trị đầu>;while <i< = <giá trị cuối> dobegin<câu lệnh>;<tăng i một đơn vị>,end;Như vậy, chương trình tính Tong_la viết bằng lệnh for-doprogram Tong__la;uses crt;var S:real,a, N: integer;beginclrscr;write('Hay nhap gia tri a vao!'); readln(a);S:= 1.0/a;for N:=1 to 100 do S: = S+1.0/ (a+N); writeln('Tong S la:', S:8:4); readln;End.được viết lại bằng lệnh while-do như sau:Program Tong_la;uses crt;var S:real;a, N: integer;Beginclrscr;write('Hay nhap gia tri a vao!'); readln(a);S:= 1.0/a;N:= 1;while N<=100 do beginS:= s + 1.0/(a+N);N:= N + 1; end;writeln('Tong s la:', S:8:4); readln;End.Câu 4: Viết câu lệnh if tính:Trả lờiif sqr(x) + sqr(y)<= 1 then z:= sqr(x) + sqr (v)elseif y >= X then z:= X + y else z:= 0.5;b)if sqr (x-a)+sqr (y-b) <= sqr(r)then z:= abs (x)ì+afc)S(y/) else z:= X + y; Câu 5: Lập trình tính:Trả lời:a) program Tong_5a,uses crt,var y: real;n: byte;Beginclrscry : 0;for n :=1 to 50 doy : = 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 Tong_5a;uses crt;var y: real;n :byte;Begin clrscr;y : = 0 ;for n:= 1 to 50 doy:= y + n/(n+1);writeln('Tong y la: y:0:18);readlnEnd.b) program Tong_5b;uses crt;var n: longint;e, sh: real;Beginclrscr;sh:= 1/2,n: = 2 ;e:= 2 + sh;while sh>= 2*1E-16 dobegininc (n) ,sh: = sh*(1/n) ,e:= e + sh;end;writeln('Gia tri e(n)la: ',e:10:6);readlnEnd.Câu 6: 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 bao nhiêu con mỗi loại?Trả lờiprogram Tim_ga_cho;uses crt;var ga, cho: integer;Beginclrscr;for cho:= 1 to 24 dobeginga:= 3 6 - cho,if ga + 2*cho = 50 then writeln('Ga:',ga,' Cho:',cho); end;readlnEnd.Câu 7: Nhập từ bàn phím tuổi của cha và con (tuổi của cha hơn tuổi con ít nhất là 25). Đưa ra màn hình bao nhiêu năm nữa thì tuổi cha gấp đôi tuổi con.Trả lờiChương trình về tuổi cha và tuổi con:program tuoi_cha_con;uses crt;var tuoicha, tuoicon, nam: longint;beginclrscr;write('Nhap tuoi cha va con(tuoicha-tuoicon>=25) ;readln(tuoicha,tuoicon); nam:= 0;while tuoicha<>2*tuoicon do begintuoicha:= tuoicha + tuoicon := tuoicon + 1; nam:= nam +1;end;writeln ( ' Sau ' , nam, ' nam, tuoi cha gap doi tuoi con' );readlnEnd.Câu 8: Một 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,2% mỗi tháng. Hỏi sau bao nhiêu tháng, người đó rút tiền thì sẽ nhận được số tiền là bao nhiêu. Biết rằng tiền gửi tiết kiệm không ki hạn không được tính cộng vào vốn.Trả lờiChương trình gửi tiền tiết kiệmprogram Gui_tiet_kiem;uses crt;const laisuat = 0.002;var tiengui, tienrutve, luu: real;thang : integer;Beginclrscr;write ('Nhap vao so tien gui:'),readln(tiengui);luu:= tiengui;write('So tien co khi rut ve: ’);readln(tienrutve);thang : = 0 ;while Tiengui < tienrutve> do begintiengui:= tiengui + tiengui* laisuat ; thang:= thang + 1 ;end;write('Gui',luu: 0 : 0, ' dong, sau thang, thang');writeln('se nhan duoc so tien',tienrutve:0 : 0,' dong');readlnEnd .Khi chạy chương trình, với số tiền gửi ban đầu là 20000000 đồng. Muốn có được số tiền sau khi rút về là 25000000 đồng thì phải mất 112 tháng.Kết quả chương trình cho như hình 25 dưới đây:
Ý kiến bạn đọc
Sắp xếp theo bình luận mới Sắp xếp theo bình luận cũ Sắp xếp theo số lượt thích
Theo dòng sự kiện
Soạn giảng Bài 16. Công việc quản trị cơ sở dữ liệu, Tin học 11 ứng dụng KNTT
Soạn giảng Bài 15. Bảo mật và an toàn hệ cơ sở dữ liệu, Tin học 11 ứng dụng KNTT
Xem tiếp...
Những tin mới hơn
Giải bài tập Tin học 11: Bài tập và thực hành 3
Giải bài tập Tin học 11: Bài tập và thực hành 4
Những tin cũ hơn
Giải bài tập Tin học 11: Bài tập và thực hành 1
Đề kiểm tra 15 phút học kỳ 1 môn Tin học lớp 10 - Đề 1 (Có đáp án)
Lớp 1
Kết nối tri thức
Tiếng Việt 1
Toán 1
Giáo dục thể chất 1
Mỹ thuật 1
Chân trời sáng tạo
Tiếng Việt 1
Toán 1
Cánh diều
Âm nhạc 1
Giáo dục thể chất 1
Hoạt động trải nghiệm 1
Toán 1
Tự nhiên và xã hội 1
Lớp 2
Kết nối tri thức
Toán 2
Tiếng Việt 2
Chân trời sáng tạo
Tiếng Việt 2
Toán 2
Cánh diều
Toán 2
Tiếng Việt 2
Lớp 3
Kết nối tri thức
Tiếng Việt 3
Toán 3
Cánh diều
Tiếng Việt 3
Toán 3
Chân trời sáng tạo
Tiếng Việt 3
Toán 3
Lớp 4
Kết nối tri thức
Tiếng Việt 4
Toán 4
Chân trời sáng tạo
Tiếng Việt 4
Toán 4
Cánh diều
Tiếng Việt 4
Toán 4
Lớp 5
Kết nối tri thức
Tiếng Việt 5
Toán 5
Cánh diều
Tiếng Việt 5
Toán 5
Chân trời sáng tạo
Tiếng Việt 5
Toán 5
Lớp 6
Kết nối tri thức
Ngữ Văn 6
Toán 6
Tiếng Anh 6 Global Success
Lịch sử và Địa lí 6
Giáo dục công dân 6
Tin học 6
Cánh diều
Giáo dục công dân 6
Ngữ Văn 6
Toán 6
Chân trời sáng tạo
Ngữ Văn 6
Toán 6
Giáo dục công dân 6
Lớp 7
Kết nối tri thức
Ngữ Văn 7
Toán 7
Tiếng Anh 7 Global Success
Giáo dục công dân 7
Lịch sử và Địa lí 7
Khoa học tự nhiên 7
Tin học 7
Công nghệ 7
Cánh Diều
Ngữ Văn 7
Toán 7
Khoa học tự nhiên 7
Chân trời sáng tạo
Ngữ Văn 7
Toán 7
Mĩ thuật 7
Âm nhạc 7
Lớp 8
Kết nối tri thức
Ngữ Văn 8
Toán 8
Khoa học tự nhiên 8
Giáo dục công dân 8
Tin học 8
Lịch sử và Địa lí 8
Công nghệ 8
Tiếng Anh 8 Global Success
Cánh Diều
Ngữ Văn 8
Toán 8
Công Dân 8
Chân trời sáng tạo
Ngữ Văn 8
Toán 8
Lớp 9
Kết nối tri thức
Ngữ Văn 9
Toán 9
Khoa học tự nhiên 9
Giáo dục công dân 9
Tin học 9
Lịch sử và Địa lí 9
Tiếng Anh 9 Global Success
Công nghệ 9
Cánh Diều
Ngữ Văn 9
Toán 9
Chân trời sáng tạo
Ngữ Văn 9
Toán 9
Lớp 10
Kết nối tri thức
Ngữ Văn 10
Toán 10
Kinh tế và Pháp luật 10
Tiếng Anh 10 Global Success
Lịch Sử 10
Địa Lí 10
Vật Lí 10
Hoá học 10
Sinh học 10
Công nghệ trồng trọt 10
Công nghệ thiết kế 10
Quốc Phòng và An Ninh 10
Tin học 10
Cánh Diều
Ngữ Văn 10
Toán 10
Kinh tế và Pháp luật 10
Tin học 10
Hoá học 10
Lịch sử 10
Địa Lí 10
Sinh học 10
Vật lí 10
Tiếng Anh 10 Explore New Worlds
Công nghệ trồng trọt 10
Công nghệ thiết kế 10
Chân trời sáng tạo
Ngữ Văn 10
Toán 10
Lịch Sử 10
Địa Lí 10
Sinh học 10
Vật Lí 10
Hoá học 10
Quốc Phòng và An Ninh 10
Kinh tế và Pháp luật 10
Tiếng Anh 10 Friends plus
Lớp 11
Kết nối tri thức
Ngữ Văn 11
Toán 11
Hoá học 11
Sinh học 11
Địa Lí 11
Lịch Sử 11
Vật Lí 11
Kinh tế và Pháp luật 11
Công nghệ 11 Chăn nuôi
Công nghệ 11 Cơ khí
Tin học 11 Ứng dụng
Tin học 11 Khoa học máy tính
Tiếng Anh 11 Global Success
Cánh Diều
Ngữ Văn 11
Toán 11
Hoá học 11
Lịch Sử 11
Địa Lí 11
Sinh học 11
Vật Lí 11
Tin học 11 Ứng dụng
Tin học 11 Khoa học máy tính
Tiếng Anh 11 Explore New Worlds
Quốc phòng và An ninh 11
Kinh tế và Pháp luật 11
Công nghệ 11 Chăn nuôi
Công nghệ 11 Cơ khí
Chân trời sáng tạo
Ngữ Văn 11
Toán 11
Địa Lí 11
Hoá học 11
Sinh học 11
Lịch Sử 11
Kinh tế và Pháp luật 11
Tiếng Anh 11 Friends plus
Vật Lí 11
Lớp 12
Kết nối tri thức
Ngữ Văn 12
Toán 12
Địa Lí 12
Hoá học 12
Lịch Sử 12
Sinh học 12
Vật Lí 12
Tiếng Anh 12 Global Success
Tin học 12 Ứng dụng
Tin học 12 Khoa học máy tính
Kinh tế và Pháp luật 12
Công nghệ 12 Chăn nuôi
Công nghệ 12 Cơ khí
Cánh Diều
Ngữ Văn 12
Toán 12
Chân trời sáng tạo
Ngữ Văn 12
Toán 12
THÀNH VIÊN
Hãy đăng nhập thành viên để trải nghiệm đầy đủ các tiện ích trên site Nhập mã do ứng dụng xác thực cung cấp Thử cách khác Nhập một trong các mã dự phòng bạn đã nhận được. Thử cách khác Đăng nhập Đăng ký