Bài 1: Viết chương trình vẽ lên màn hình một hình thoi có độ dài 2 đường chéo là 2n+1, với n nhập từ bàn phím. https://drive.google.com/open?id=0B6T7iF7on_JzWm95M1Z4ZjBWX2M Bài tập 4.6: Viết chương trình nhập vào 3 số nguyên. In ra màn hình các số nguyên vừa nhập theo thứ tự tăng dần (chỉ dùng 1 biến phụ) https://drive.google.com/file/d/0B6T7iF7on_JzS0tWQ0NmYlJTMVk/view?usp=sharing Bài tập 4.7: Chương trình giải phương trình bậc nhất và bậc hai với các hệ số được nhập từ bàn phím https://drive.google.com/file/d/0B6T7iF7on_JzT0hyVjRHM1IzY2c/view?usp=sharing Bài tập 5.1: Viết chương trình tạo mảng, đếm số lượng phần tử lẻ, sắp xếp mảng và chèn mảng . https://drive.google.com/file/d/0B6T7iF7on_Jzd28xMzlDWlkzdjA/view?usp=sharing Bài tập 5.1: Viết chương trình tạo mảng, đếm số lượng phần tử lẻ, sắp xếp mảng và chèn mảng (sử dụng con trỏ). https://drive.google.com/file/d/0B6T7iF7on_JzMGlmcTNaTHA5RjA/view?usp=sharing Bài 5.2: Viết chương trình thực hiện các công việc: a. Tạo mảng một chiều có n phần tử nguyên (n>0) với giá trị các phần tử được nhập từ bàn phím b. Thống kê số lần xuất hiện các phần tử có trong mảng c. Chuyển phần tử chẵn về đầu mảng, phần tử lẻ về cuối mảng https://drive.google.com/file/d/0B6T7iF7on_JzNGtzSTNqLUZTdDQ/view?usp=sharing Bài tập 5.3: Viết chương trình thực hiện các công việc: a. Tạo ngẫu nhiên mảng một chiều n phần tử có giá trị từ 0 đến 100 b. Xóa phần tử có chỉ số k (k được nhập từ bàn phím) c. Tìm phần tử lớn nhất, phần tử nhỏ nhất trong mảng https://drive.google.com/file/d/0B6T7iF7on_JzSUsycXAxVEtYNHc/view?usp=sharing Bài tập 5.4: Viết chương trình thực hiện các công việc: a. Tạo mảng một chiều có n phần tử nguyên (n>0) với giá trị các phần tử được nhập từ bàn phím b. Kiểm tra trong mảng có phần tử lẻ hay không? Nếu có, tìm số lẻ lớn nhất. c. Xóa các phần tử trùng nhau trong mảng, chỉ để lại một phần tử https://drive.google.com/file/d/0B6T7iF7on_JzaWgtTFJ4VzFMOVE/view?usp=sharing Bài tập 5.5: Viết chương trình tạo ngẫu nhiên mảng n phần tử, in ra màn hình các phần tử là số nguyên tố. Sắp xếp các phần tử lẻ chia hết cho 3 về đầu mảng, các phần tử lẻ chia hết cho 3 về cuối mảng. https://drive.google.com/file/d/0B6T7iF7on_JzVElaVURjOUVxVjQ/view?usp=sharing Bài tập 5.8: Viết chương trình tạo ma trận vuông bậc n (n>0 được nhập từ bàn phím), giá trị các phần tử được nhập từ bàn phím. Xuất ma trận vừa nhập ra màn hình. Tính tổng các phần tử trên đường chéo chính. Kiểm tra có phải là ma trận tam giác trên hay không. Nếu đúng, tính định thức của ma trận. https://drive.google.com/file/d/0B6T7iF7on_JzZmlPZXBtd3RFemc/view?usp=sharing Bài tập 6.2: Viết chương trình nhập vào một chuỗi ký tự, sau đó xuất ra màn hình chuỗi đảo ngược. https://drive.google.com/file/d/0B6T7iF7on_JzRzJXUjVmOVVocDQ/view?usp=sharing Bài tập 6.3: Viết chương trình nhập vào một chuỗi ký tự bất kỳ, sau đó chuẩn hóa chuỗi (loại bỏ các ký tự trắng thừa ở bên trái, bên phải và giữa hai từ của chuỗi, ký tự đầu chuỗi viết hoa, các ký tự còn lại viết thường). https://drive.google.com/file/d/0B6T7iF7on_JzZzJGZGxqWW0wcGs/view?usp=sharing Bài tập 6.5: Viết chương trình nhập từ bàn phím một chuỗi ký tự, đổi những ký tự đầu tiên của mỗi từ thành chữ in hoa, những ký tự còn lại thành chữ in thường. Ví dụ: daI HoC pHAm VAN dOnG => Dai Hoc Pham Van Dong https://drive.google.com/file/d/0B6T7iF7on_Jzem1SdFdaamRQaWs/view?usp=sharing Bài tập 7.8: Viết chương trình phân tích số nguyên n (n>0) có sử dụng hàm đệ quy và không đệ quy. Với n được nhập từ bàn phím Ví dụ: n = 30 = 2 * 3* 5 https://drive.google.com/file/d/0B6T7iF7on_JzNFRTWVdQZkwxbmc/view?usp=sharing Bài tập 8.5: Chương trình quản lý học sinh (sử dụng struct) https://drive.google.com/file/d/0B6T7iF7on_JzQk9SSGpVQjZ2Nkk/view?usp=sharing
|