100 Bài tập Nhập môn Tin học
Số trang: 29
Loại file: doc
Dung lượng: 577.50 KB
Lượt xem: 73
Lượt tải: 0
Xem trước 3 trang đầu tiên của tài liệu này:
Thông tin tài liệu:
100 Bài tập Nhập môn Tin học giới thiệu tới các bạn những câu hỏi trong môn Nhập môn Tin học nhằm giúp các bạn làm quen với các dạng bài tập trong môn học từ đó củng cố kiến thức thông qua việc giải những bài tập này. Mời các bạn tham khảo.
Nội dung trích xuất từ tài liệu:
100 Bài tập Nhập môn Tin họcĐểphụcvụviệcchấmbàitựđộngbằngphầnmềm.Cácbàilàmtuânthủcácyêucầusau: Tênfiechươngtrình:BAI.PAS,vídụ BAI01.PAS Tênfiledữliệuvào:INP.TXT Tênfilekếtquảra:OUT.TXTBài1:Viếtchươngtrìnhnhậpvàomảngmộtchiềuvàinragiátrịtrungbìnhnhỏnhấtvàlớn nhấtcủadãycongồmcácphầntửliêntiếpcủadãyđãcho.Input: Output:Haisố thựcduynhấtvới3chữ số phầnthậpcáchnhaubởidấucáchthểhiện Dòngđầutiênghin(n≤1000) giátrị trungbìnhnhỏ nhấtvàgiátrị trung cácdòngtiếptheoghilầnlượtcác bìnhlớnnhất phầntửcủadãyđãcho.Bài2: Viếtchươngtrìnhnhậpvàomảngmộtchiềuvàinradãycácgiátrị khácnhaucủamảngđãcho,mỗigiátrịxuấthiệnbaonhiêulần.CácgiátrịđượcliệtkêtừlớnnhấtđếnnhỏnhấtInput: Output: Dòngđầutiênghin(n≤1000) +DòngđầutiênghiKlàsốlượngcácgiátrị khácnhau. cácdòngtiếptheoghilầnlượtcác +Kdòngtiếptheo,mỗidòngghihaisố lần phầntửcủadãyđãcho. lượtlàgiátrịvàsốlượngphầntửđạtgiátrị này.Bài3:Chonđiểmtrênmặtphẳngtọađộ.Hãytìmbánkínhnhỏ nhấtcủahìnhtrònchứa nđiểmnày(mộtsốđiểmcóthểnằmtrênbiên.Input: Output:+Dòng1ghin(n≤100) Mộtsốthựcvới3chữsốphầnthậpphânlà+ndòngtiêptheo,dòngthứighihaisố kếtquảcầntìm.nguyênxi,yithểhiệntọađộcủamộtđiểm Trang:1bài4:Chonđiểmtrênmặtphẳngtọađộ.Hãytimmộtđiểmtrongsố nđiểmđãchosaochotổngkhoảngcáchtừcácđiểmkhácđếnđiểmnàylànhỏnhấtcóthể.Nếucónhiềuđiểmnhưvậy,chọnđiểmcósốhiệunhỏnhất(theothứtựtrongfileinput)Input: Output:+Dòng1ghin(n≤100) Mộtdòngduynhấtghihaisố,sốđầutiênlà +ndòngtiêptheo,dòngthứighihaisố sốhiệucủađiểmtìmđượcvàsốthứhailànguyênxi,yithểhiệntọađộcủamộtđiểm số thựcthể hiệntổng khoảngcáchtừ nó đếncácđiểmcònlại(3chữ số phầnthập phân)Bài5:Chodãynsốnguyênnằmtrênvòngtròntheochiềukimđồnghồ.Hãyxácđịnhdãycon cótổngcácphầntửcủanólànhỏnhấtInput: Output:+Dòng1ghin(n≤100) Mộtsố nguyênduynhấtlàtổngnhỏ nhất+cácdòngtiếptheolầnlượtghicácsốa1, tìmđược.a2,...,anBài6:Cónngườiđứngthànhvòngtròntheochiềukimđồnghồđánhsốthứtự1,2,...,n.a)Bắtđầutừngười1bắtđầuđếm.Mỗikhicógiátrị Sthìxóangườiở vịtrítươngứngvàquátrìnhđếmlặplạivớinhữngngườicònlại.Hỏirằngngườicuốicùngcósố hiệubao nhiêu?b)NếunhưngườicuốicùngcósốhiệulàKthìngườiđầutiênbắtđầuđếmcósố hiệubao nhiêu?Input: Output:+Dòng1ghin,S(n≤100,S≤100) +Dòngđầughikếtquảcâua)+DòngthứhaighisốK +Dòngthứhaighikếtquảcâub)Bài7:Chodãysốnguyên.Hãychiadãynàythànhnhiềuđoạnnhấtsaochotổngcácphầntửtrongcácđoạnbằngnhau.Input: Output:+Dòngđầughin(n≤100) +DòngđầutiênghiKlàsốđoạncầnchia+Cácdòngtiếptheoghia1,a2,...,an +Dòng thứ hai ghi K số nguyên là chỉ số cuối cùng của K đoạn. Nếu có nhiều phươngánthìinmôtphươngánbấtkỳ. Trang:2Bài8:MộtdãyBđượcgọilàướccủadãyAnếunhưghépliêntiếpmộtsốnguyênlầndãyBtathuđượcdãyA.HãytìmướcítphầntửnhấtcủamộtdãyconđãchoInput: Output:+Dòngđầughin(n≤100) Mộtsố nguyênduynhấtlàsố lượngphần+Cácdòngtiếptheoghia1,a2,...,an tửcủaướctìmđượcBài9:Cho{x1,x2,...,xn}làmộthoánvịcủa{1,2,...,n}.Tagọinghịchthếlàmộtcặp( i,j)vớiixj.Hãylậpmảngnghịchthế(p1,p2,...,pn)trongđópilàsốnghịchthếcóđiểmcuốibằngxi(nóicáchkhácpilàsốlượngcácphầntửlớnhơnxinhưnglạiđứngtrướcxi.)Input: Output:+Dòngđầughin(n≤100) Ghinsốp1,p2,...,pn.+Cácdòngtiếptheoghix1,x2,...,xnBài10:Giảibàitoánngượccủabài9:biếtmảng(p1,...,pn)hãytìmhoánvị(x1,x2,...,xn).Input: Output:+Dòngđầughin(n≤100) Ghinsốx1,x2,...,xn.+Cácdòngtiếptheoghip1,p2,...,pnBài11:Chomảngvuôngnhàng,ncột(n≤50).Hãysắpxếpmảngnàytheocácsơđồsau(cácsố1,2,...,n2thêhiệnvịtrícủacácsốtheothứtựtăngdần(minhhọadướiđâythể hiệnkhin=5 a) b) c) d)12345 25161565 12345 126715109876 24171474 161718196 35814161112131415 ...
Nội dung trích xuất từ tài liệu:
100 Bài tập Nhập môn Tin họcĐểphụcvụviệcchấmbàitựđộngbằngphầnmềm.Cácbàilàmtuânthủcácyêucầusau: Tênfiechươngtrình:BAI.PAS,vídụ BAI01.PAS Tênfiledữliệuvào:INP.TXT Tênfilekếtquảra:OUT.TXTBài1:Viếtchươngtrìnhnhậpvàomảngmộtchiềuvàinragiátrịtrungbìnhnhỏnhấtvàlớn nhấtcủadãycongồmcácphầntửliêntiếpcủadãyđãcho.Input: Output:Haisố thựcduynhấtvới3chữ số phầnthậpcáchnhaubởidấucáchthểhiện Dòngđầutiênghin(n≤1000) giátrị trungbìnhnhỏ nhấtvàgiátrị trung cácdòngtiếptheoghilầnlượtcác bìnhlớnnhất phầntửcủadãyđãcho.Bài2: Viếtchươngtrìnhnhậpvàomảngmộtchiềuvàinradãycácgiátrị khácnhaucủamảngđãcho,mỗigiátrịxuấthiệnbaonhiêulần.CácgiátrịđượcliệtkêtừlớnnhấtđếnnhỏnhấtInput: Output: Dòngđầutiênghin(n≤1000) +DòngđầutiênghiKlàsốlượngcácgiátrị khácnhau. cácdòngtiếptheoghilầnlượtcác +Kdòngtiếptheo,mỗidòngghihaisố lần phầntửcủadãyđãcho. lượtlàgiátrịvàsốlượngphầntửđạtgiátrị này.Bài3:Chonđiểmtrênmặtphẳngtọađộ.Hãytìmbánkínhnhỏ nhấtcủahìnhtrònchứa nđiểmnày(mộtsốđiểmcóthểnằmtrênbiên.Input: Output:+Dòng1ghin(n≤100) Mộtsốthựcvới3chữsốphầnthậpphânlà+ndòngtiêptheo,dòngthứighihaisố kếtquảcầntìm.nguyênxi,yithểhiệntọađộcủamộtđiểm Trang:1bài4:Chonđiểmtrênmặtphẳngtọađộ.Hãytimmộtđiểmtrongsố nđiểmđãchosaochotổngkhoảngcáchtừcácđiểmkhácđếnđiểmnàylànhỏnhấtcóthể.Nếucónhiềuđiểmnhưvậy,chọnđiểmcósốhiệunhỏnhất(theothứtựtrongfileinput)Input: Output:+Dòng1ghin(n≤100) Mộtdòngduynhấtghihaisố,sốđầutiênlà +ndòngtiêptheo,dòngthứighihaisố sốhiệucủađiểmtìmđượcvàsốthứhailànguyênxi,yithểhiệntọađộcủamộtđiểm số thựcthể hiệntổng khoảngcáchtừ nó đếncácđiểmcònlại(3chữ số phầnthập phân)Bài5:Chodãynsốnguyênnằmtrênvòngtròntheochiềukimđồnghồ.Hãyxácđịnhdãycon cótổngcácphầntửcủanólànhỏnhấtInput: Output:+Dòng1ghin(n≤100) Mộtsố nguyênduynhấtlàtổngnhỏ nhất+cácdòngtiếptheolầnlượtghicácsốa1, tìmđược.a2,...,anBài6:Cónngườiđứngthànhvòngtròntheochiềukimđồnghồđánhsốthứtự1,2,...,n.a)Bắtđầutừngười1bắtđầuđếm.Mỗikhicógiátrị Sthìxóangườiở vịtrítươngứngvàquátrìnhđếmlặplạivớinhữngngườicònlại.Hỏirằngngườicuốicùngcósố hiệubao nhiêu?b)NếunhưngườicuốicùngcósốhiệulàKthìngườiđầutiênbắtđầuđếmcósố hiệubao nhiêu?Input: Output:+Dòng1ghin,S(n≤100,S≤100) +Dòngđầughikếtquảcâua)+DòngthứhaighisốK +Dòngthứhaighikếtquảcâub)Bài7:Chodãysốnguyên.Hãychiadãynàythànhnhiềuđoạnnhấtsaochotổngcácphầntửtrongcácđoạnbằngnhau.Input: Output:+Dòngđầughin(n≤100) +DòngđầutiênghiKlàsốđoạncầnchia+Cácdòngtiếptheoghia1,a2,...,an +Dòng thứ hai ghi K số nguyên là chỉ số cuối cùng của K đoạn. Nếu có nhiều phươngánthìinmôtphươngánbấtkỳ. Trang:2Bài8:MộtdãyBđượcgọilàướccủadãyAnếunhưghépliêntiếpmộtsốnguyênlầndãyBtathuđượcdãyA.HãytìmướcítphầntửnhấtcủamộtdãyconđãchoInput: Output:+Dòngđầughin(n≤100) Mộtsố nguyênduynhấtlàsố lượngphần+Cácdòngtiếptheoghia1,a2,...,an tửcủaướctìmđượcBài9:Cho{x1,x2,...,xn}làmộthoánvịcủa{1,2,...,n}.Tagọinghịchthếlàmộtcặp( i,j)vớiixj.Hãylậpmảngnghịchthế(p1,p2,...,pn)trongđópilàsốnghịchthếcóđiểmcuốibằngxi(nóicáchkhácpilàsốlượngcácphầntửlớnhơnxinhưnglạiđứngtrướcxi.)Input: Output:+Dòngđầughin(n≤100) Ghinsốp1,p2,...,pn.+Cácdòngtiếptheoghix1,x2,...,xnBài10:Giảibàitoánngượccủabài9:biếtmảng(p1,...,pn)hãytìmhoánvị(x1,x2,...,xn).Input: Output:+Dòngđầughin(n≤100) Ghinsốx1,x2,...,xn.+Cácdòngtiếptheoghip1,p2,...,pnBài11:Chomảngvuôngnhàng,ncột(n≤50).Hãysắpxếpmảngnàytheocácsơđồsau(cácsố1,2,...,n2thêhiệnvịtrícủacácsốtheothứtựtăngdần(minhhọadướiđâythể hiệnkhin=5 a) b) c) d)12345 25161565 12345 126715109876 24171474 161718196 35814161112131415 ...
Tìm kiếm theo từ khóa liên quan:
100 Bài tập Nhập môn Tin học Câu hỏi Nhập môn Tin học Ôn tập Nhập môn Tin học Nhập môn Tin học Phương trình nhập mảng một chiều Tài liệu Tin họcTài liệu có liên quan:
-
Nhập môn Tin học căn bản: Phần 1
106 trang 364 0 0 -
UltraISO chương trình ghi đĩa, tạo ổ đĩa ảo nhỏ gọn
10 trang 213 0 0 -
Giáo trình Nhập môn tin học: Phần 2
62 trang 83 0 0 -
Giáo trình phân tích thiết kế hệ thống thông tin - ĐH Công nghiệp TP Hồ Chí Minh
189 trang 65 2 0 -
Giáo trình Nhập môn tin học: Phần 1
66 trang 61 0 0 -
Đề cương chi tiết học phần Nhập môn tin học
15 trang 56 0 0 -
Ngân hàng đề thi học phần Nhập môn tin học - Nhập môn lập trình
18 trang 54 0 0 -
11 sản phẩm của Google ít người biết tới
9 trang 51 0 0 -
Giáo án Nhập môn Tin học: Máy tính điện tử; Hệ điều hành
16 trang 46 0 0 -
Hướng dẫn cấu hình pfSense 2.0 Cluster sử dụng CARP
4 trang 44 0 0