tin 11 trang 73

Với hàng trăm mẫu sản phẩm chất lượng đạt tiêu chuẩn "Hàng Việt Nam chất lượng cao", giấy chứng nhận tiêu chuẩn Nhật Bản JISK 5663:2003, ISO 9001-2015, Tison đang ngày càng được tin dùng bởi các đại lý, chủ đầu tư và công trình nổi tiếng. TIN TỨC & SỰ KIỆN ; TRANG CHỦ Không tìm thấy những thông tin cần tìm? Hãy liên hệ với chúng tôi để được hỗ trợ! Hotline 1900 561558 Từ 7:00 đến 22:00; Quy Trình Giải Quyết Khiếu Nại. Đơn vị chủ quản: CÔNG TY CỔ PHẦN VNG - Giấy phép số: 365/GP-B 2. Nội dung. Bài 1 (trang 73 sgk Tin 11): Nhập vào từ bàn phím một xâu.Kiểm tra xâu đó có phải là xâu đối xứng hay không. Xâu đối xứng có tính chất: đọc nó từ phải sang trái cũng thu được kết quả giống như đọc từ trái sang phải (còn được gọi là xâu palindrome). Đọc báo Dân Việt cập nhật tin tức nhanh nhất trong 24h, đọc báo online tin nóng thời sự pháp luật giải trí mới trong ngày cập nhật liên tục tại Bao Dan Viet Mark Zuckerberg nói rằng anh ấy thích "bị nghi ngờ" trong một cuộc phỏng vấn với Alex Heath của trang The Verge hôm 12/ Trang chủ . Tin nổi bật. Hội nghị gặp mặt, đối thoại với các doanh nghiệp nhân Ngày Doanh nhân Việt Nam Quyết định V/v Bãi bỏ Quyết định số 28/2018/QĐ-UBND ngày 13/11/2018 của UBND tỉnh Nam Định ban hành Quy định quản lý tạm trú của người nước ngoài làm việc tại Site De Rencontre Pour Mariage International Gratuit. Mời các em học sinh cùng quý thầy cô giáo tham khảo ngay hướng dẫn Soạn SGK Tin học lớp 11 Bài tập và thực hành 5 ngắn gọn và đầy đủ nhất, được chúng tôi biên soạn và chia sẻ dưới đây. Soạn SGK Tin Học lớp 11 Bài tập và thực hành 5​​​​​​​ 1. Mục đích, yêu cầu Làm quen với việc tìm kiếm, thay thế và biến đổi xâu. 2. Nội dung Bài 1 trang 73 SGK Tin 11 Nhập vào từ bàn phím một xâu. Kiểm tra xâu đó có phải là xâu đối xứng hay không. Xâu đối xứng có tính chất đọc nó từ phải sang trái cũng thu được kết quả giống như đọc từ trái sang phải còn được gọi là xâu palindrome. a Hãy chạy thử chương trình sau b Hãy viết lại chương trình tên, trong đó không dùng biến xâu p. Do xâu đảo ngược cũng chính là xâu viết xuôi nên Xau[1]=Xau[lengthxau] Xau[2]=Xau[lengthxau-1] ….. Vậy ta có thể làm theo cách sau Sử dụng biến I để đếm xuôi rồi so sánh với xau[lengthxau-i] nếu khác nhau thì kết luận luôn không phải là palindrome. Lặp đến khi nào i> lengthxau-I +1Vì duyệt tiếp chỉ là sự lặp lại Cách này sẽ tiết kiệm được chi phí hơn cách trước do chỉ cần duyệt khoảng 1/2 xâu. Bài 2 trang 73 SGK Tin 11 Viết chương tình nhập từ bàn phím một xâu kí tự S và thông báo ra màn hình số lần xuất hiện của mỗi chữ cái tiêng Anh trong S không phân biệt chữ hoa hay chữ thường. Trả lời Phân tích Ta sẽ tạo một mảng gồm 26 kí tự để lưu trữ số lần xuất hiện của các chữ cái trong bảng chữ cái tiếng Anh. Phần từ đầu tiên sẽ lưu số lần xuất hiện của kí tự 'A' do đề bài yêu cầu không phân biệt chữ thường với chữ hoa. Để lấy vị trí mảng của một kí tự nào đó ta dùng câu lệnh ordupcasea[i]-ord'A' ord sẽ lấy giá trị tương ứng của kí tự trong bảng mã ASCII sau đó trừ đi giá trị của 'A' trong bảng ASCII . Ví dụ Mã ASCII của 'A' là 65 thì vị trí trong mảng của nó là 65-65 =0 Mã ASCII của 'A' là 66 thì vị trí trong mảng của nó là 66-65 =1 Kết quả Bài 3 trang 73 SGK Tin 11 Nhập vào từ bàn phím một xâu. Thay thế tất cả các cụm kí tự 'anh' bằng cụm kí tự 'em'. Trả lời Ta sẽ tìm vị trí mà từ 'anh' xuất hiện đầu tiên bằng hàm pos sau đó xóa từ 'anh' đi rồi chèn từ 'em' vào. Đến khi nào xâu ban đầu không còn từ 'anh' nữa thì dừng. ►►CLICK NGAY vào nút TẢI VỀ dưới đây để tải về Giải bài tập Tin học 11 Bài tập và thực hành 5 Ngắn gọn file PDF hoàn toàn miễn phí. Bài tập và thực hành 5 trang 73 SGK Tin học 11 Bài tập và thực hành 5. Nhập vào từ bàn phím một xâu. Thay thế tất cả các cụm kí tự “anh” bằng cụm từ 'em'. Advertisements Quảng cáo 1. Mục đích, yêu cầu Làm quen với việc tìm kiếm, thay thể và biến đối xâu. 2. Nội dung Bài 1. Nhập vào từ bàn phím một xâu. Kiểm tra xâu đó có phải là xâu đối xứng hay không. Xâu đôi xứng có tính chất đọc nó từ phải sang trái cũng như từ trái sang phải còn được gọi là xâu palindrome. Hãy chạy thử chương trình sau var i, x byte; a, p string; begin writeNhap vao xau ’; readlna; X= lengtha; {xac dinh do dai xau} p = , {khoi tao xau rong} for i= X downto 1 do p= p+a[i]; {tao xau dao nguoc} if a= p then writexau la palindrome’ else write xau khong la palindrome’ , readln end. Hãy viết lại chương trình trên, trong đó không cần cỏ biến xâu p. Bài 2. Viết chương trình nhập từ bàn phím một xâu kí tự s và thông báo ra màn hình số lần xuất hiện của mỗi chữ cái tiếng Anh trong s không phân biệt chữ hca hay chữ thường. Bài 3. Nhập vào từ bàn phím một xâu. Thay thế tất cả các cụm kí tự “anh” bằng cụm từ ’em’. GCatallini 3 semanas atr?s PRA EQUIPE DO TUDOCELULAR O que aparece na aba de melhor preço não são links pros celulares, mas para PEÇAS, o celular em si anda custando mais de 3 mil reais ver m?s Sergio_Mesquita 4 meses atr?s Peguei um Mi 11 Lite. Nos primeiros meses foi de boa, embora a bateria não ser das melhores. Passados as primeiras boas impressões, vieram as decepções. O aparelho esquenta que não dá de aguentar no bolso; quando está em superaquecimento, trava que não é possível fazer absolutamente nada. Para tirar uma foto? Deusulivre... Assim que conseguir adiantar esse, adeus Xiaomi. ver m?s cavalheiro22 1 ano atr?s Dan ele so tem entrada para um Sim card, o outro e virtual? ver m?s DanSpikes 1 ano atr?s mano o mi 11 é dual sim, funciona os 2 no 5g ja testei, bateria horrivel infeliazmente, porem carrega absurdamente rapido ver m?s Hướng dẫn làm bài tập và thực hành 5 trang 73 SGK Tin học 11 Bài tập và thực hành 5. Chương trình sau đây dùng để kiểm tra xem xâu nhập vào có phải là xâu palindrome hay không. Advertisements Quảng cáo 1. Mục đích, yêu cầu Làm quen với việc tìm kiếm, thay thế và biến đồi xâu. 2. Nội dung Bài 1 a Khi chạy chương trình, nhập vào xâu vui ma hoc hoc ma vui’ thì chương trình đưa ra thông báo “xau khong la palindrome”, còn khi nhập vào xâu abcddcba’ thì chương trình đưa ra thông báo “Xâu là palindroine?”. Kết quả của chương trình cho như hình 52 dưới đây b Để viết lại chương trình dùng biến xâu thì ta cần khai thác khả năng tham chiếu đến từng kí tự trong xâu thông qua vị trí của xâu này. Như vậy, không cần thiết phải tạo một xâu mới để cuối cùng so sánh hai xâu, mà chỉ cần sánh cặp kí tự ở vị trí đối xứng nhau để kết luận có phải hay không. Bởi vậy, ta có thể dùng một biến logic để ghi nhận sự phát hiện này. Trước vòng lặp thực hiện các so sán nói trên, cần không chuyển biến logic ở mỗi bước lặp, hễ hai kí tự được so sánh khác nhau thì biến logic đó sẽ phải thay đổi giá trị. Chương trình sau đây dùng để kiểm tra xem xâu nhập vào có phải là xâu palindrome hay không. vai i, X byte; a string; palii boolean; begin write Nhap vao xau ’ ; reailna ; X= lengtha; {xac dinh do dai cua xau} palin=true; {khoi tao palin, tam coi xau a la palindrome} for i= 1 to X div 2 do {so sanh cap ki tu doi xung} if a [i. ] oa [x-i + 1 ] then palin =false; if palin then writeln Xau la palindrome’ else writeln’Xau khong la palindrome’; readln End. Khi chạy chương trình, nhập vào xâu He 2007 thì chương trình đưa ra thông báo “xau khong la palindrome”, còn khi nhập vào xau abcđdcba’ thì chương trình đưa ra thông báo “xau la palindrome” kết quả của chương trình cho như hình 53 dưới đây Tuy nhiên, ta có thể không dùng vòng for-do mà dùng while-do hay repeat-until và có thể không cần dùng biến logic. Chương trinh sau đây đáp ứng được yêu cầu đặt ra var x byte; a string; palin boolean; begin writeNhap vao xau , readlna; X =length a , {xac dinh do dai cua xa} i=1; while i x div 2 then writelnXau la palindrome’ else writelnXau khong la palindrome’; readln End. Khi chạy chương trình, nhập vào xâu tin hoc hoc tin’ thì chương trình đưa ra thông báo xau khong la palindrome”, còn khi nhập vào xâu ABCDDCBD’ thì chương trình cũng đưa ra thông báo “xau khong la palindrome”, còn khi nhập vào xâu ABCD0770DCBA’ thì chương trình đưa ra thông báo “xau la palindrome” . Kết quả cùa chương trình cho như hình 55 dưới đây Bài 2. Để giải quyết bài toán này, chúng ta nhận thấy rằng Cần ghi nhận số lần xuất hiện của từng chữ cái. Có tất cả 26 chữ cái A z . Có thể dùng một mảng với chỉ số là kí tự từ A đến z’ để ghi nhận số lần xuất hiện của các kí tự trong xâu s. Bởi vậy, chúng ta dùng một mảng một chiều để đếm số lần xuất hiện của một kí tự trong xâu s. Cụ thể, để ghi nhận sổ lần xuất hiện của kí tự, ta có thể dùng dem[A] để ghi nhận sổ lần xuất hiện kí tự A hay kí tự a, vì không phân biệt chữ hoa hay chữ thường. Để giải quyết vấn đề không phân biệt chữ hoa hay chữ thường ta cần dùng hàm Upcasec. Do một kí tự xuất hiện trong xâu s có thể không phải là một chữ cái nên khi duyệt lần lượt từng kí tự trong xâu s, cần kiểm tra xem kí tự đó có phải là chữ cái hay không để ghi nhận số lần xuất hiện của nó. Chúng ta đã gặp đoạn chương trình kiểm tra một kí tự có là chữ số hay không ở ví dụ 5 tiết học 12. Từ đó, có thể viết được đoạn chương trinh làm việc duyệt từng phần tử cùa xâu và đếm. Dàn ý của chương trình phần khai báo begin Advertisements Quảng cáo {nhập xâu S} N = length S; {Khởi tạo cho màng Dem} for i =1 to N do {Neu s[i] là chữ cái thì đém tăng cho s[1] for c=’A’ to Z do {Thông báo sô lần xuất hiện của c} End. Chương trình nhập từ bàn phím một xâu kí tự và thông báo ra màn hình số lần xuất hiện của mỗi chữ cái tiếng Anh trong không phân biệt chữ hoa hay chữ thường. Program tinh_ki_tu, var s,sl string; i, j, n integer; dem array [ A’ . z ’ ] of integer; c char ; begin write’Nhap vao xau ; readlnS; n= lengths; for C= A’ to Z’ do {khoi tao cho mang dem} dem[c]= 0 ; s 1 = ’ ; readln End. Khi nhập vào lần lượt các xâu đfd’2n5fv’ , 55B7cfcManu07 , 8gs9’0A6ha5kQ thì chương trình cho các kết quả như hình 56 dưới đây Bài 3. Đối với bài toán này Để thay thế tất cả cụm từ “anh” trong một xâu st thành cụm kí tự ’em’, có thể làm một cách tự nhiên Tìm vị trí xâu con anh’ trong xâu st đã cho, xóa xâu con này đi rồi chèn xâu “em” vào vị trí đó. Lặp đi lặp lại điều này cho đến khi không tìm thấy xâu “anh’ cần thay thế trong xâu st nữa. Đẻ giải quyết vấn đề này, chúng ta cần vận dụng các hàm Pos, thủ tục chuẩn Delete, Insert. Dàn ý chương trinh {phần khai báo} Begin {Nhập xâu S} {Chừng nào còn tìm thấy xâu con anh trong xâu st còn làm ba công việc sau Tìm vị trí bắt đầu cùa xâu anh’ ; Xóa xâu anh’ vừa tìm thấy; Chèn xâu em’ vào xâu s tại vị trí trước đây xuất hiện xâu anh’ ; {In xau S kết quả} end. Chương trình nhập vào từ bàn phím một xâu, thay thế tất cả các cụm kí tự anh ’ bằng cụm từ em’ program thay_the_cum_tu; var vt byte; St string; Begin write’Nhap vao mot xau ; readlnst; while pos anh’, st0 begin Vt = pos anh , St. ; deleteSt,vt,3; insert’em’,St,vt ; end; write Xau sau khi da duoc thay the ,st ,’ readln End. Khi nhập vào lần lượt các xâu anh’ và ’em’ ; anh em trong mot nha thì chương trình cho các kết quả theo thử tự như sau ’em va em’ ,’ em em trong mot nha . Kết quả chương trình cho như hình 57 dưới đây Nội dung bài giảng1. Mục đích, yêu cầuLàm quen với việc tìm kiếm, thay thể và biến đối Nội dungBài 1. Nhập vào từ bàn phím một xâu. Kiểm tra xâu đó có phải là xâu đối xứng hay không. Xâu đôi xứng có tính chất đọc nó từ phải sang trái cũng như từ trái sang phải còn được gọi là xâu palindrome.Hãy chạy thử chương trình sauvar i, x byte;a, p string; beginwrite'Nhap vao xau ’; readlna;X= lengtha; {xac dinh do dai xau}p = ' ', {khoi tao xau rong} for i= X downto 1 dop= p+a[i]; {tao xau dao nguoc} if a= p thenwrite'xau la palindrome' elsewrite 'xau khong la palindrome' , viết lại chương trình trên, trong đó không cần cỏ biến xâu 2. Viết chương trình nhập từ bàn phím một xâu kí tự s và thông báo ra màn hình số lần xuất hiện của mỗi chữ cái tiếng Anh trong s không phân biệt chữ hca hay chữ thường.Bài 3. Nhập vào từ bàn phím một xâu. Thay thế tất cả các cụm kí tự "anh" bằng cụm từ 'em'.

tin 11 trang 73