1. Trang chủ
  2. » Giáo án - Bài giảng

bài tập tin học cao đẳng đại học năm 2017-2020

14 186 0

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Định dạng
Số trang 14
Dung lượng 3,26 MB

Nội dung

BÀI TẬP TIN HỌC NÂNG CAO 1. Viết chương trình đổi một số hệ thập phân sang hệ nhị phân 2. Viết chương trình đổi một số nguyên(<1000) sang kiểu chữ Ví dụ: nhập vào 103 thì chương trình sẽ xuất ra Một trăm lẻ ba 3. Viết chương trình tách các từ trong một chuỗi nhập(các từ cách nhau bằng khoảng trắng hay dấu phẩy) 4. Viết chương trình tách các số (nguyên hay thực) trong một chuỗi nhập bất kỳ 5. Viết một hàm nhận vào một chuỗi ký tự s và một số N, hàm sẽ trả về một chuỗi được hình thành bằng cách lấy các ký tự từ giữa chuỗi s lấy ra N ký tự từ hai phía (các trường hợp đặc biệt sinh viên tự nghĩ ra các ràng buộc cần thiết để giải quyết) 6. Viết chương trình để đánh giá thành tích của một đội bóng bao gồm các nội dung: • Nhập vào họ tên, tuổi, số bàn thắng của từng cầu thủ • In ra màn hình: i. Cầu thủ có tuổi lớn nhất ii. Cầu thủ có tuổi nhỏ nhất iii. Cầu thủ có số bàn thắng nhiều nhất iv. Cầu thủ có số bàn thắng ít nhất v. Số bàn thắng trung bình của toàn đội 7. Một đa thức có thể được biểu diễn như một danh sách liên kết với mỗi node sẽ chứa hệ số và số mũ của từng thành phần của đa thức. Ví dụ: 4x3-5 có thể được biểu diễn theo cách sau: • Mục tin thứ nhất có info chứa số 4 và 3; link chỉ đến thành phần thứ hai • Mục tin thứ hai có phần info chứa số -5 và 0; link chỉ đến nil Hãy viết các thủ tục để: đọc đa thức vào danh sách, cộng hai đa thức, in ra kết quả. 8. Viết chương trình tạo một file text. Chương trình sẽ yêu cầu người sử dụng nhập vào tên của 1 file text cần tạo rồi cho phép người sử dụng nhập nội dung của file này vào và cuối cùng là lưu lại file này. 9. Viết chương trình đọc lại file text đã tạo ở trên. 10. Viết lại 2 chương trình trên theo dạng tham số dòng lệnh: tên của file sẽ được nhập vào thông qua thông số khi gọi chương trình. Ví dụ: sau khi dịch 2 chương trình ở trên thành dạng thực thi được(giả sử chúng có tên là b1.exe và b2.exe), nếu ở dấu nhắc DOS người sử dụng nhập như sau: c:\>b1 a.txt thì chương trình sẽ tạo một file mới có tên là a.txt Gợi ý: Sử dụng ParamCount và ParamStr 11. Viết chương trình đọc một file văn bản từ đĩa, chuyển đổi tất cả các chữ thường trong file đó thành chữ hoa và các chữ hoa thành chữ thường rồi ghi lại vào đĩa. 12. Viết chương trình để sao chép một file tương tự lệnh copy của DOS(sử dụng blockread và blockwrite) 13. Viết chương trình quản lý hồ sơ học sinh: • cho phép nhập thông tin về học sinh mới(họ tên, mã số, ngày tháng năm sinh, phái, điểm toán, lý, hóa…), • sửa và xóa thông tin của một học sinh bất kỳ sử dụng danh sách liên kết để lưu trữ danh sách sinh viên này. • Sắp xếp lại danh sách này theo thứ tự điểm trung bình giảm dần. • Tìm và in thông tin về một học sinh bất kỳ 14. Tương tự như bài trên nhưng sử dụng danh sách đa liên kết(gồm 2 liên kết: liên kết thứ nhất sắp theo thứ tự tên, liên kết thứ hai theo thứ tự điểm trung bình). 15. Tương tự như bài 11 nhưng sử dụng file để lưu thông tin của học sinh. 16. Thực hiện việc tìm kiếm thông tin 17. Viết chương trình nhập vào một số nguyên rồi in ra số đó theo thứ tư ngược lại(vd: nhập vào74189 thì in ra 98147) 18. Viết một thủ tục đệ qui để tính định thức của một ma trận vuông 19. Viết một thủ tục đệ qui để tính nghịch đảo của một ma trận HELLO EVERYBODY SOCIAL CRIMINAL Group  Tran Tue Han  Ly Thi My Huyen  Bui Thi Thanh Nga  Phan Hong Hiep List Drug Corruption School violence Alcoholic 1.Drug a)The term ‘ ‘drug’ - Drugs origin from ‘anh tuc’ - To knowns as heroin, heroin B) Classif Natural drugs Semi-synthetic drugs Synthetic drugs C) feature Changing the state, consciousness, mind and mood of the user makes them feel pain, ease, loneliness and self-control of their own behavior, adversely affecting human health use Corruption Corruption in Vietnam is a serious problem in society By definition, "corruption" is an act of "abuse of title, or willful violation of the law for the benefit of the individual" Corruption is a crime that harms the nation and is one of the causes of poverty for the people, In Vietnam, the bribe will be reduced slightly if I pay back the bribe, the case is drawn by outsiders, mastermind corrupt cadre  School violence  School violence is not a new phenomenon in Vietnam, but it has been a problem for many years But now the problem is becoming a serious problem in society and the education sector Recently, many video clips of school violence were released to the public on the Internet To stop and gradually stop school violence, "it is necessary for the whole society, especially the close cooperation between the school and the family Alcoholic  Alcohol drinking in Vietnam is still a news story, especially when drinking too much alcohol leads to many social evils Drinking too much alcohol causes social evils Alcohol is the cause of labor productivity decline, causing social evils, violence, broken families, spoiled children Alcohol causes traffic accidents and many other social evils derive from alcohol How many cases of tragic events occur because of the "yeast" Alcohol is also considered to be a toxic drug that is addictive, needs educating adolescents and harms alcohol Your safe is the first proctect yourself Summary school violence Drugs Corruption Alcoholism -the end- Name Assignment Presentation Phan Hong Hiep Drug Drug Ly Thi My Huyen Corruption Corruption Bui Thi Thanh Nga School violence School violence Tran Tue Han Alcoholic Alcoholic Tin học đại cương (C) Trường Đại Học Cơng nghệ thơng tin Khoa Khoa học máy tính BÀI TẬP TIN HỌC ĐẠI CƯƠNG ( Lập trình C ) I. NHẬP XUẤT VÀ TÍNH TOÁN 1. Viết chương trình in lên màn hình như sau: ************************** * THAO CHUONG BANG * * NGON NGU C * ************************** 2. Viết chương trình nhập vào năm sinh, in ra tuổi (ví dụ nhập 1984 in ra : Ban sinh năm 1984, vay ban 19 tuoi. 3. Viết chương trình, thực hiện các yêu cầu sau (không dùng hàm chuyển đổi): a. Nhập vào một ký tự và in ra mã ASCII tương ứng với ký tự đó. b. Nhập vào một số nguyên (1  255) và in ra ký tự có mã ASCII tương ứng. 4. Nhập vào bán kính của hình tròn, tính và in ra chu vi, diện tích của hình tròn đó. 5. Nhập vào bán kính đáy R và chiều cao h của hình trụ tròn, tính diện tích đáy, diện tích xung quanh và thể tích của hình trụ tròn theo công thức (các số liệu là số thực, giá trò ∏ đã được C đònh nghóa sẵn bằng hằng số M_PI): SDAY = ∏R 2 SXQ = 2∏Rh V = SDAY * h 6. Nhập vào số thực x, tính và in ra các giá trò y1, y2, lấy 2 số lẻ: )1310(41 2 +++= xxxxy ) 4 cos( 1)sin( 2 2 22 xe xx y x π π + ++ = 7. Nhập số tiền nguyên N đồng, đổi ra xem được bao nhiêu tờ 10 đồng, 5 đồng, 2 đồng và 1 đồng. Ví dụ: N = 543đ=54 tờ 10đ + 0 tờ 5 đ + 1 tờ 2 đ + 1 tờ 1 đ 8. Nhập vào số nguyên có 3 chữ số, tính tổng 3 chữ số đó. Ví dụ: Số 543 có tổng 3 chữ số là: 5 + 4 + 3 = 12 9. Viết chương trình nhập 2 giờ (giờ, phút giây) thực hiện công việc sau: a. Kiểm tra tính hợp lệ của 2 giờ đã nhập vào. GV: Bùi Văn Thành Tháng 5-2004 1 Tin học đại cương (C) b. Xuất kết quả của việc tính ‘+’ và ‘-‘ của 2 giờ này. II. CẤU TRÚC RẼ NHÁNH 10. Nhập vào 3 số a, b, c, in ra màn hình 3 số này theo thứ tự tăng dần. 11. Nhập vào bốn số a, b, c, d (không sử dụng mảng dữ liệu): c. In ra số lớn nhất và nhỏ nhất. d. In ra 2 số không phải lớn nhất và nhỏ nhất. 12. Nhập vào độ dài 3 cạnh a, b, c: a. Cho biết 3 cạnh đó có lập thành 1 tam giác hay không. b. Nếu có, cho biết loại của tam giác này (thường, cân, đều, vuông, vuông cân) 13. Tính tiền đi taxi từ số km đã đi được nhập vào, biết: - 1 km đầu giá 5000đ. - Từ km thứ 2 – thứ 5: 4500 đ/km - Từ km thứ 6 trở đi: 3500 đ/km, đi hơn 120 km sẽ được giảm 10% trên tổng số tiền theo quy đònh. 14. Tính cước truy cập Internet, nhập vào giờ bắt đầu và kết thúc truy cập, với cách tính như sau: - Từ 7 giờ – 17 giờ: 400 đ/phút, được giảm giá 10% nếu thời gian truy cập > 6h. - Từ 17 giờ – 24 giờ: 350 đ/phút, được giảm giá 12% nếu thời gian truy cập > 4h. - Từ 0 giờ – 7 giờ: 300 đ/phút, được giảm giá 15% nếu thời gian truy cập > 7h. 15. Tính tiền thuê phòng khi biết số ngày thuê và loại phòng (A, B, C), biết: - Loại A: 250.000 đ/ngày. - Loại B: 200.000 đ/ngày. - Loại C: 150.000 đ/ngày. - Nếu thuê quá 12 ngày thì phần trăm được giảm trên tổng số tiền (theo giá quy đònh) là: 10% cho loại A, 8% cho loại B hay C. 16. Nhập vào một tháng, cho biết tháng đó thuộc mùa nào trong năm, thông báo nếu tháng nhập vào không hợp lệ. 17. Nhập vào năm dương lòch (từ 1975 trở đi) và in ra các giải thể thao lớn được tổ chức trong năm, biết rằng: - Các năm 1988, 1992, 1996, … có tổ chức Olympic và Euro(giải bóng đá châu Âu) . - Các năm 1990, 1994, 1998, … có tổ chức World Cup. - Các năm 1995, 1997, 1999, … có tổ chức SEA Games. - Các năm 1996, 1998, … có tổ chức Tiger Cup (nhưng chỉ bắt đầu tư! 1996) 18. *Nhập vào ngày, tháng của nămhiện tại. Viết chương trình: - Kiểm tra tính hợp lệ ngày, tháng nhập. - Cho biết tháng nhập có bao nhiêu ngày. - Cho biết ngày hôm sau của ngày đã nhập là ngày nào. - Cho biết ngày hôm trước của ngày đã nhập là ngày nào. GV: Bùi Văn Thành Tháng 5-2004 2 Tin học đại cương (C) III. CẤU TRÚC LẶP 19. Viết chương trình nhập vào số nguyên n. In ra: - Các ước số chẵn của n. - Tổng tất cả Baỡi tỏỷp Tin hoỹc aỷi cổồng 1 PHệN I : Dặẻ LIU VAè CHặNG TRầNH TấNH TOAẽN CAẽC BIỉU THặẽC 1. Vióỳt chổồng trỗnh nhỏỷp baùn kờnh R vaỡ xuỏỳt ra maỡn hỗnh thóứ tờch V vaỡ dióỷn tờch S cuớa hỗnh cỏửu (V = 4R 3 / 3 vaỡ S=4R 2 ) * Thuỏỷt toaùn: + Coù thóứ khai baùo caùc bióỳn : V,S,R + Nhỏỷp R tổỡ baỡn phờm (dổợ lióỷu nhỏỷp vaỡo tổỡ baỡn phờm) + Gaùn: V theo cọng thổùc:V = 4R 3 / 3 S=4R 2 + Vióỳt keùt quớa V, s ra maỡn hỗnh (kóỳt quaớ xuỏỳt ra) * Chổồng trỗnh #include <conio.h> #include <stdio.h> #include <math.h> main() { clrscr(); float v,s,r; printf(" Nhap ban kinh hinh cau R(voi R>0)="); scanf("%f",&r); s=4*M_PI*r*r; v=4*M_PI*r*r*r/3; printf("Dien tich hinh cau= %0.2f",s); printf("\nThe tich hinh cau= %0.2f",v); getch(); } * Kóỳt quaớ chaỷy demo + Vaỡo R=2 + Dien tich hinh cau la:50.27 + The tich hinh cau la:33.51 * Nhỏỷn xeùt ỏy laỡ baỡi toaùn rỏỳt õồn giaớn, tờnh toaùn õồn thuỏửn mọỹt bióứu thổùc. Nguyóựn Vn Nguyón- Khoa CNTT-TVT aỷi hoỹc Baùch Khoa aỡ Nụng TRƯỜNG ĐẠI HỌC NGOẠI THƯƠNG KHOA CƠ BẢN WINDOWS - WORD - EXCEL (dành cho các lớp chính quy) BỘ MÔN TIN - 2007 Bài tập Tin học Chương II : Microsoft Windows HỆ ĐIỀU HÀNH WINDOWS & Bài 1 & - Anh (chị) hãy thực hiện đổi màn hình nền. - Khởi động Paint, vẽ một trong các hình dưới đây; sau đó đưa hình vừa vẽ ra làm màn hình nền & Bài 2 & - Anh (chị) hãy thay đổi thiết lập màn hình chờ (Screen Saver) - Đưa thiết lập của Screen Saver về chế độ None. & Bài 3 & Anh (chị) hãy: - Hãy ẩn (hiện) thanh tác vụ - Hãy ẩn (hiện) đồng hồ - Kiểm tra và chỉnh sửa ngày giờ hệ thống cho đúng & Bài 4 & Anh (chị) hãy: - Đưa biểu tượng của ứng dụng MS Word vào thanh Quick Launch - Chạy thử ứng dụng MS Word bằng biểu tượng vừa tạo trên thanh Quick Launch - Loại bỏ biểu tượng Word trên thanh Quick Launch Bài tập Tin học Chương II : Microsoft Windows & Bài 5 & Trên màn hình desktop hiện tại đã có thư mục My Documents, anh (chị) hãy mở thư mục đó ra và tạo cây thư mục có cấu trúc như sau: & Bài 6 & Với cây thư mục trên hãy: - Sao chép 5 tệp bất kỳ từ My Documents vào thư mục SOANTHAO. - Di chuyển 3 tệp từ thư mục SOANTHAO vào thư mục BANGTINH. - Xóa 2 tệp ở thư mục BANGTINH. - Xóa thư mục SOANTHAO, sau đó khôi phục thư mục đó từ thùng rác. - Đổi tên thư mục HDH thành HEDIEUHANH. - Xóa toàn bộ nội dung bên trong thư mục TEN_LOP. & Bài 7 & Anh (chị) hãy: - Tạo đường tắt (Short cut) của chương trình MICROSOFT WORD trên màn hình nền - Chạy thử Short cut vừa tạo - Hủy (xoá) Short cut trên & Bài 8 & Anh (chị) hãy xóa rỗng thùng rác Recycle Bin. UNGDUNG TEN_LOP My Documents DAICUONG HDH SOAN THAO BANGTINH QUANLY Ví dụ: LAN_A2 Bài tập Tin học Chương III : Microsoft Word Bộ môn Tin - Trường ĐH Ngoại Thương 3 & Bài 1 & § Soạn thảo bài thơ, thay đổi phông chữ, màu chữ cho các câu thơ, mỗi câu một kiểu phông, màu chữ, dãn cách giữa các dòng hợp lý; lưu vào thư mục của bạn trong My Documents. § Sử dụng các font chữ unicode trong MS Word, chọn bảng mã Unicode ở bộ gõ (Unikey, Vietkey), chế độ gõ kiểu Telex. § Chú ý: khi gõ văn bản để con trỏ tự xuống dòng; kết thúc đoạn dùng ENTER; chấm, phẩy rồi mới cách; không được dùng tay đẩy văn bản mà phải dùng thước để canh lề. QUA ĐÈO NGANG Bước tới Đèo Ngang, bóng xế tà, Cỏ cây chen đá, lá chen hoa Lom khom dưới núi, tiều vài chú, Lác đác bên sông, chợ mấy nhà. Nhớ nước đau lòng, con quốc quốc, Thương nhà mỏi miệng, cái gia gia. Dừng chân đứng lại, trời, non, nước, Một mảnh tình riêng, ta với ta. (Bà Huyện Thanh Quan, trong Hợp tuyển thơ văn Việt Nam, tập III, NXB Văn hoá, Hà Nội, 1963) BÁC ĐẾN CHƠI NHÀ Đã bấy lâu nay, bác tới nhà, Trẻ thời đi vắng, chợ thời xa. Ao sâu nước cả, khôn chài cá, Vườn rộng rào thưa, khó đuổi gà. Cải chửa ra cây, cà mới nụ, Bầu vừa rụng rốn, mướp đương hoa. Đầu trò tiếp khách, trầu không có, Bác đến chơi đây, ta với ta! (Nguyễn Khuyến, trong Hợp tuyển thơ văn Việt Nam, tập IV, NXB Văn hoá, Hà Nội, 1963 ) Verdana Màu nâu Times New Roman Màu đ ỏ Tahoma Màu xanh Arial Màu tím Arial Màu vàng Verdana Màu xanh da tr ời Times New Roman Màu xanh đ ậm Arial Màu đ ỏ Tahoma Màu hồng Bài tập Tin học Chương III : Microsoft Word Bộ môn Tin - Trường ĐH Ngoại Thương 4 & Bài 2 & § Bảng biểu: tạo bảng, xoá đường viền đậm; thay đổi phông chữ, cỡ chữ, kiểu chữ, canh lề § Chèn ký tự đặc biệt, sao chép § Đặt và sử dụng Tab; sử dụng thước để canh lề § Bullets (đánh dấu đầu dòng), Numbering (đánh số tự động) HỘI TIN HỌC VIỆT NAM TRUNG TÂM ĐÀO TẠO, ỨNG DỤNG VÀ PHÁT TRIỂN CÔNG NGHỆ TIN HỌC CNTT ÍÔ * 1 Hai Bà Trưng ... user makes them feel pain, ease, loneliness and self-control of their own behavior, adversely affecting human health use Corruption Corruption in Vietnam is a serious problem in society By definition,... because of the "yeast" Alcohol is also considered to be a toxic drug that is addictive, needs educating adolescents and harms alcohol Your safe is the first proctect yourself Summary school violence

Ngày đăng: 02/11/2017, 00:55

TỪ KHÓA LIÊN QUAN

w