§Ò sè 1 §Ò sè 1 ViÕt hµm t×m UCLN cña hai sè nguyªn a vµ b ViÕt ch¬ng tr×nh nhËp vµo tõ bµn phÝm hai sè nguyªn M vµ N ≤ 10000, t×m vµ in ra UCLN cña chóng ( Chó ý ViÕt thñ tôc nhËp vµ hµm t×m UCLN ) §[.]
Đề số 1: Viết hàm tìm UCLN hai số nguyên a b Viết chơng trình nhập vào từ bàn phím hai số nguyên M N 10000, tìm in UCLN chúng ( Chú ý : Viết thủ tục nhập hàm tìm UCLN ) Đề số 2: Viết hàm tìm BCNN hai số nguyên a b Viết chơng trình nhập vào từ bàn phím hai số nguyên M N 1000, tìm in BCNN chúng ( Chú ý : Viết thủ tục nhập hàm tìm BCNN ) Đề số 3: Viết hàm kiểm tra tính nguyên tố số tự nhiên Viết chơng trình nhập vào số nguyên dơng m 30000 cho biết số có số nguyên tố không? ( Chú ý : ViÕt thđ tơc nhËp vµ hµm kiĨm tra tính nguyên tố ) Đề số 4: Viết chơng trình nhập vào số nguyên dơng N 100 N số nguyên A[1], A[2], ,A[N] Tìm in tất số lớn dÃy ( Chú ý : Viết thủ tục nhập hàm tìm số lớn ) Đề số 5: Viết chơng trình nhập vào số nguyên dơng N 100 N số nguyên A[1], A[2], ,A[N] Tìm in vị trí số lín nhÊt cđa d·y NÕu cã nhiỊu sè lín nhÊt th× in sè cã chØ sè nhá nhÊt ( Chú ý : Viết thủ tục nhập hàm tìm chØ sè cđa sè lín nhÊt ) §Ị sè 6: Viết chơng trình nhầp vào số thực HÃy cho biết số có độ dài cạnh tam giác không? ( Chú ý : Viết thủ tục nhập hàm kiểm tra ) Đề số 7: Viết chơng trình nhập vào từ bàn phím ký tự xâu kí tự HÃy cho biết ký tự xuất lần vị trí xâu? ( Dùng chơng trình ) Đề số 8: Viết chơng trình nhập vào từ bàn phím tiếng xâu kí tự HÃy cho biết tiếng xuất lần xâu? ( Dùng chơng trình ) Đề số 9: Viết chơng trình nhập vào từ bàn phím xâu kí tự HÃy cho biết xâu có tiếng? ( Dùng chơng trình Thủ tục nhập hàm ®Õm sè tiÕng) §Ị sè 10: Cho hai ®iĨm A(xa, ya);B(xb, yb) HÃy viết hàm tính khoảng cách A B? Đề số 11: Cho số tự nhiên N dÃy số nguyên A[1], A[2], ,A[N] HÃy viết thủ tục nhập N, A[1], A[2], ,A[N], dÃy tăng ghi vào tệp văn SAPTANG.INP gồm +Dòng 1: Ghi N + Dßng 2: Ghi A[1], A[2], ,A[N] theo thø tự tăng Đề số 12: Cho số tự nhiên N dÃy số nguyên A[1], A[2], ,A[N] HÃy viết thủ tục nhập N, A[1], A[2], ,A[N], dÃy giảm ghi vào tệp văn SAPGIAM.INP gồm + Dòng 1: Ghi N + Dßng 2: Ghi A[1], A[2], ,A[N] theo thứ tự giảm Đề số 13: Cho mảng A[m,n] đợc ghi tệp văn MATRAN.INP có cấu trúc nh sau: +Dßng 1: Ghi m n + Dßng i+1(1≤ i ≤ N) ghi N sè A[i,1] A[i,2], ,A[i,N] c¸c sè dòng ghi cách dấu trắng HÃy viết thủ tục đọc liệu từ tệp MATRAN.INP in liệu hình Đề số 14: Cho mảng A[m,n] đợc ghi tệp văn MATRAN.INP cã cÊu tróc nh sau: +Dßng 1: Ghi m n + Dßng i+1(1≤ i ≤ N) ghi N sè A[i,1] A[i,2], ,A[i,N] số dòng ghi cách dấu trắng HÃy viết thủ tục đọc liệu từ tệp MATRAN.INP chuyển thành mảng chiều theo thứ tự từ xuống dới, từ trái sang phải Đề số 15: Cho mảng A[m,n] đợc ghi tệp văn MATRAN.INP có cấu trúc nh sau: + Dßng 1: Ghi m n + Dßng i+1(1≤ i ≤ N) ghi N sè A[i,1] A[i,2], ,A[i,N] c¸c số dòng ghi cách dấu trắng HÃy viết thủ tục đọc liệu từ tệp MATRAN.INP thành dÃy tăng, in kết hình Đề số 16: Viết thủ tục sinh ngẫu nhiên dÃy N số nguyên, chúng thành dÃy tăng ghi vào tệp NN.INP Đề số 17: Cho tệp văn VB.INP gồm số dòng (nhỏ 100, dòng không 128 kí tự) HÃy viết thủ tục đọc cho biết tệp văn có dòng Đề số 18: Cho xâu ký tự không 100 ký tự HÃy viết hàm kiểm tra tính đối xứng xâu Kết ghi tƯp KT.INP theo qui t¾c sau : ghi số xâu đối xứng ghi số xâu không đối xứng Đề số 19: Víêt thủ tục nhập số tự nhiên N, hàm tính S=1.2+2.3+ +n.(n+1) In kết hình? Đề số 20: Víêt thủ tục nhập số tự nhiên N, hàm tính S=1-2+3-4+ +(-1) n+1N In kết hình? §Ị sè 21: Vݪt thđ tơc nhËp sè tù nhiªn N, hàm tính S=1.2.3+4.5.6+ +n(n+1) (n+2) In kết hình? Đề số 22: Víêt thủ tục sinh ngẫu nhiên số tự nhiên N, hàm tính S=1+2+3-4+ In kết hình? Đề số 23: Víêt thủ tục nhËp sè thùc a vµ b, hµm tÝnh S=a 2-b2 a>b S=a+b néu a