Viết chương trình nhập từ bàn phím n số nguyên đếm các số chẵn và chia hết cho 3 Chi tiết

Viết chương trình nhập từ bàn phím n số nguyên đếm các số chẵn và chia hết cho 3 Chi tiết

Mẹo về Viết chương trình nhập từ bàn phím n số nguyên đếm những số chẵn và chia hết cho 3 Mới Nhất


Bạn đang tìm kiếm từ khóa Viết chương trình nhập từ bàn phím n số nguyên đếm những số chẵn và chia hết cho 3 được Update vào lúc : 2022-04-23 07:50:06 . Với phương châm chia sẻ Mẹo về trong nội dung bài viết một cách Chi Tiết Mới Nhất. Nếu sau khi Read nội dung bài viết vẫn ko hiểu thì hoàn toàn có thể lại Comment ở cuối bài để Mình lý giải và hướng dẫn lại nha.



  • Tải app VietJack. Xem lời giải nhanh hơn!

Bài 6 (trang 79 sgk Tin học lớp 11): Viết chương trình nhập từ bàn phím số nguyên dương N (N ≤100) và dãy A gồm N số nguyên A1, A2 …AN có mức giá trị tuyệt đối không to nhiều hơn 1000. Hãy đưa ra những thông tin sau:


Quảng cáo


a) Số lượng số chẵn và số lượng số lẻ


b) số lượng số nguyên tố trong dãy


Trả lời:


a) Duyệt toàn bộ mảng ,nếu số nào chia hết cho 2 thì là số chẵn còn sót lại là số lẻ. Ta dùng một biến để đếm số chẵn . Sau đó lấy số thành phần trừ đi số thành phần chẵn.


program csc;

uses crt;

var a:array[1..100] of integer;

i,d,n:integer;

begin

clrscr;

write(‘nhap so phan tu cua day ‘);

readln(n);

d:=0;

for i:=1 to n do

begin

write(‘a[‘,i,’]=’);

readln(a[i]);

end;

for i:=1 to n do

if a[i] mod 2=0

then

d:=d+1;

writeln(‘so so chan la ‘,d,’ so so le la ‘,n-d);

readkey;

end.


Quảng cáo


Giải bài tập Tin học 11 | Để học tốt Tin học 11


b) Số lượng số nguyên tố trong dãy


Duyệt toàn bộ những số trong dãy với mỗi số ta kiểm tra xem số này còn có chia hết số nào từ 2 đến a[i]-1 của nó không ?. Nếu không thì kết luận là số nguyên tố.


program csc;

uses crt;

var a:array[1..100] of integer;

i,d,n,j:integer;

t:boolean;

begin

clrscr;

write(‘nhap so phan tu cua day ‘);

readln(n);

d:=0;

for i:=1 to n do

begin

write(‘a[‘,i,’]=’);

readln(a[i]);

end;

for i:=1 to n do

begin

t:=true;

for j:=2 to a[i]-1 do

begin

if (a[i] mod j=0) and (a[i]<>2)

then

begin

t:=false;

break;

end;

end;

if t=true

then

d:=d+1;

end;

writeln(‘so cac so nguyen to trong day la ‘,d);

readkey;

end.


Kết quả:
Giải bài tập Tin học 11 | Để học tốt Tin học 11


Các bài giải bài tập và vấn đáp vướng mắc Tin học 11 Chương 4 khác:





Giới thiệu kênh Youtube VietJack



  • Hỏi bài tập trên ứng dụng, thầy cô VietJack vấn đáp miễn phí!







Đã có app VietJack trên điện thoại, giải bài tập SGK, SBT Soạn văn, Văn mẫu, Thi trực tuyến, Bài giảng….miễn phí. Tải ngay ứng dụng trên Android và iOS.






Nhóm học tập facebook miễn phí cho teen 2k5: fb.com/groups/hoctap2k5/


Theo dõi chúng tôi miễn phí trên social facebook và youtube:


Nếu thấy hay, hãy động viên và chia sẻ nhé! Các phản hồi không phù phù thích hợp với nội quy phản hồi website sẽ bị cấm phản hồi vĩnh viễn.


giai-bai-tap-tin-hoc-11-trang-79-80.jsp



Bài 7: Tính S(n) = ½ + 2/3 + ¾ + …. + n / n + 1



Bài 8: Tính S(n) = ½ + ¾ + 5/6 + … + 2n + 1/ 2n + 2



Bài 9: Tính T(n) = 1 x 2 x 3…x N



Bài 10: Tính T(x, n) = x^n



Bài 11: Tính S(n) = 1 + 1.2 + 1.2.3 + … + 1.2.3….N



Bài 12: Tính S(n) = x + x^2 + x^3 + … + x^n



Bài 13: Tính S(n) = x^2 + x^4 + … + x^2n



Bài 14: Tính S(n) = x + x^3 + x^5 + … + x^2n + 1



Bài 15: Tính S(n) = 1 + 1/1 + 2 + 1/ 1 + 2 + 3 + ….. + 1/ 1 + 2 + 3 + …. + N



Bài 16: Tính S(n) = x + x^2/1 + 2 + x^3/1 + 2 + 3 + … + x^n/1 + 2 + 3 + …. + N



Bài 17: Tính S(n) = x + x^2/2! + x^3/3! + … + x^n/N!



Bài 18: Tính S(n) = 1 + x^2/2! + x^4/4! + … + x^2n/(2n)!



Bài 19: Tính S(n) = 1 + x + x^3/3! + x^5/5! + … + x^(2n+1)/(2n+1)!



Bài 20: Liệt kê toàn bộ những “ước số” của số nguyên dương n



Bài 21: Tính tổng toàn bộ những “ước số” của số nguyên dương n



Bài 22: Tính tích toàn bộ những “ước số” của số nguyên dương n



Bài 23: Đếm số lượng “ước số” của số nguyên dương n



Bài 24: Liệt kê toàn bộ những “ước số lẻ” của số nguyên dương n



Bài 25: Tính tổng toàn bộ những “ước số chẵn” của số nguyên dương n



Bài 26: Tính tích toàn bộ những “ước số lẻ” của số nguyên dương n



Bài 27: Đếm số lượng “ước số chẵn” của số nguyên dương n



Bài 28: Cho số nguyên dương n. Tính tổng những ước số nhỏ hơn chính nó



Bài 29: Tìm ước số lẻ lớn số 1 của số nguyên dương n. Ví dụ n = 100 ước lẻ lớn số 1 là 25



Bài 30: Cho số nguyên dương n. Kiểm tra xem n liệu có phải là số hoàn thiện hay là không



Bài 31: Cho số nguyên dương n. Kiểm tra xem n liệu có phải là số nguyên tố hay là không



Bài 32: Cho số nguyên dương n. Kiểm tra xem n liệu có phải là số chính phương hay là không



Bài 33: Tính S(n) = CanBac2(2+CanBac2(2+….+CanBac2(2 + CanBac2(2)))) có n dấu căn



Bài 34: Tính S(n) = CanBac2(n+CanBac2(n – 1 + CanBac2( n – 2 + … + CanBac2(2 + CanBac2(1) có n dấu căn



Bài 35:



Bài 36: Tính S(n) = CanBac2(n! + CanBac2((n-1)! +CanBac2((n – 2)! + … + CanBac2(2!) + CanBac2(1!)))) có n dấu căn



Bài 37: Tính S(n) = CanBac N(N + CanBac N – 1(N – 1 + … + CanBac3(3 + CanBac2(2))) có n – 1 dấu căn



Bài 38: Tính S(n) = CanBac N + 1(N + CanBac N(N – 1 +…+CanBac3(2 + CanBac2(1)))) có n dấu căn



Bài 39: Tính S(n) = CanBac N + 1(N! + CanBacN((N – 1)! + … + CanBac3(2! + CanBac2(1!))) có n dấu căn



Bài 40: Tính S(n) = CanBac2(x^n + CanBac2(x^n-1 + … + CanBac2(x^2 + CanBac2(x)))) có n dấu căn



Bài 41: Tính S(n) = 1 / (1 + 1 / ( 1 + 1 / (…. 1 + 1 / 1 + 1))) có n dấu phân số



Bài 42: Cho n là số nguyên dương. Hãy tìm giá trị nguyên dương k lớn số 1 sao cho S(k) < n. Trong số đó chuỗi k được định nghĩa như sau: S(k) = 1 + 2 + 3 + … + k



Bài 43: Hãy đếm số lượng chữ số của số nguyên dương n



Bài 44: Hãy tính tổng những chữ số của số nguyên dương n



Bài 45: Hãy tính tích những chữ số của số nguyên dương n



Bài 46: Hãy đếm số lượng chữ số lẻ của số nguyên dương n



Bài 47: Hãy tính tổng những chữ số chẵn của số nguyên dương n



Bài 48: Hãy tính tích những chữ số lẻ của số nguyên dương n



Bài 49: Cho số nguyên dương n. Hãy tìm chữ số thứ nhất của n



Bài 50: Hãy tìm số hòn đảo ngược của số nguyên dương n



Bài 51: Tìm chữ số lớn số 1 của số nguyên dương n



Bài 52: Tìm chữ số nhỏ nhất của số nguyên dương n



Bài 53: Hãy đếm số lượng chữ số lớn số 1 của số nguyên dương n



Bài 54: Hãy đếm số lượng chữ số nhỏ nhất của số nguyên dương n



Bài 55:



Bài 56: Hãy kiểm tra số nguyên dương n có toàn chữ số lẻ hay là không



Bài 57: Hãy kiểm tra số nguyên dương n có toàn chữ số chẵn hay là không



Bài 58:



Bài 59: Hãy kiểm tra số nguyên dương n liệu có phải là số đối xứng hay là không



Bài 60: Hãy kiểm tra những chữ số của số nguyên dương n có tăng dần từ trái sang phải hay là không



Bài 61: Hãy kiểm tra những chữ số của số nguyên dương n có giảm dần từ trái sang phải hay là không



Bài 62: Cho 2 số nguyên dương a và b. Hãy tìm ước chung lớn số 1 của 2 số này.



Bài 63: Cho 2 số nguyên dương a và b. Hãy tìm bội chung nhỏ nhất của 2 số này



Bài 64 + 65 + 66: Giải phương trình bậc 1, 2, 4



Bài 67: Tính S(x, n) = x – x^2 + x^3 + … + (-1)^n+1 * x^n



Bài 68: Tính S(x, n) = -x^2 + x^4 + … + (-1)^n * x^2n



Bài 69: Tính S(x, n) = x – x^3 + x^5 + … + (-1)^n * x^2n+1



Bài 70: Tính S(n) = 1 – 1/(1 + 2) + 1/(1 + 2 + 3) + … + (-1)^n+1 * 1/(1 + 2 + 3+ … + n)



Bài 71: Tính S(x, n) = -x + x^2/(1 + 2) – x^3/(1 + 2 + 3) + … + (-1)^n * x^n/(1 + 2 +… + n)



Bài 72: Tính S(x, n) = – x + x^2/2! – x^3/3! + … + (-1)^n * x^n/n!



Bài 73: Tính S(x, n) = -1 + x^2/2! – x^4/4! + … + (-1)^n+1 * x^2n/(2n)!



Bài 74: Tính S(x, n) = 1 – x + x^3/3! – x^5/5! + … + (-1)^n+1 * x^2n+1/(2n + 1)!



Bài 75: Kiểm tra số nguyên 4 byte có dạng 2^k hay là không



Bài 76: Kiểm tra số nguyên 4 byte có dạng 3^k hay là không



Chương 2:



Bài 77: Viết chương trình tính tổng của dãy số sau: S(n) = 1 + 2 + 3 + … + n



Bài 78: Liệt kê toàn bộ những ước số của số nguyên dương n



Bài 79: Hãy đếm số lượng chữ số của số nguyên dương n



Bài 80: Giống bài 16



Bài 81: Viết chương trình cho toàn bộ những bài tập chương trước bằng kỹ thuật lập trình hàm(đéo làm)



Chương 3:



Bài 82: Viết chương trình tìm số lớn số 1 trong 3 số thực a, b, c



Bài 83: Viết chương trình nhập 2 số thực, kiểm tra xem chúng có cùng dấu hay là không



Bài 84: Viết chương trình giải và biện luận phương trình số 1 ax + b = 0



Bài 85: Nhập vào tháng của một năm. Cho biết tháng thuộc quý mấy trong năm



Bài 86: Tính S(n) = 1^3 + 2^3 + … + N^3



Bài 87: Tìm số nguyên dương n nhỏ nhất sao cho một + 2 + … + n > 10000



Bài 88: Hãy sử dụng vòng lặp for để xuất toàn bộ những ký tự từ A đến Z



Bài 89: Viết chương trình tính tổng những giá trị lẻ nguyên dương nhỏ hơn N



Bài 90: Viết chương trình tìm số nguyên dương m lớn số 1 sao cho một + 2 + … + m < N



Bài 91: In toàn bộ những số nguyên dương lẻ nhỏ hơn 100



Bài 92: Tìm ước số chung lớn số 1 của 2 số nguyên dương



Bài 93: Viết chương trình kiểm tra 1 số liệu có phải là số nguyên tố hay là không



Bài 94: Viết chương trình in ra toàn bộ những số lẻ nhỏ hơn 100 trừ những số 5, 7, 93



Bài 95: Viết chương trình nhập 3 số thực. Hãy thay toàn bộ những số âm bằng trị tuyệt đối của nó



Bài 96: Viết chương trình nhập giá trị x sau tính giá trị của hàm số



f(x) = 2x^2 + 5x + 9 khi x >= 5, f(x) = -2x^2 + 4x – 9 khi x < 5



Bài 97: Viết chương trình nhập 3 cạnh của một tam giác, cho biết thêm thêm đó là tam giác gì



Bài 98: Lập chương trình giải hệ: ax + by = c

Dx + ey = f. Các thông số nhập từ bàn phím



Bài 99: Viết chương trình nhập vào 3 số thực. Hãy in 3 số ấy ra màn hình hiển thị theo thứ tự tăng dần mà chỉ dùng tối đa 1 biến phụ



Bài 100: Viết chương trình giải phương trình bậc 2



Bài 101: Viết chương trình nhập tháng, năm. Hãy cho biết thêm thêm tháng đó có bao nhiêu ngày



Bài 102: Viết chương trình nhập vào 1 ngày (ngày, tháng, năm). Tìm ngày kế ngày vừa nhập (ngày, tháng, năm)



Bài 103: Viết chương trình nhập vào 1 ngày ( ngày, tháng, năm). Tìm ngày trước thời điểm ngày vừa nhập (ngày, tháng, năm)



Bài 104: Viết chương trình nhập ngày, tháng, năm. Tính xem ngày đó là ngày thứ bao nhiêu trong năm



Bài 105: Viết chương trình nhập 1 số nguyên có 2 chữ số. Hãy in ra cách đọc của số nguyên này



Bài 106 Viết chương trình nhập 1 số nguyên có 3 chữ số. Hãy in ra cách đọc của số nguyên này



Bài 107: Viết hàm tính S = CanBacN(x)



Bài 108: Viết hàm tính S = x^y



Bài 109: Viết chương trình in bảng cửu chương ra màn hình hiển thị



Bài 110: Cần có tổng 200000 đồng từ 3 loại giấy bạc 1000 đồng, 2000 đồng, 5000 đồng. Lập chương trình để tìm ra toàn bộ những phương án hoàn toàn có thể



Bài 111: Viết chương trình in ra tam giác cân có độ cao h



a. Tam giác cân đặc nằm trong tâm màn hình hiển thị

b. Tam giác cân rỗng nằm trong tâm màn hình hiển thị

c. Tam giác vuông cân đặc



d. Tam giác vuông cân rỗng



Bài 112: Viết chương trình in ra hình chữ nhật có kích thước m x n

a. Hình chữ nhật đặc

b. Hình chữ nhật rỗng



Bài 113: Lập chương trình tính sin(x) với độ đúng chuẩn 0.00001 theo công thức



Sin(x) = x – x^3/3! + x^5/5! + … + (-1)^n . x^2n + 1/(2n + 1)!



Bài 114: Viết lại những bài tập trong chương trước bằng vòng lặp for ( tự làm)



Chương 4:



Bài 115: Viết chương trình nhập họ tên, điểm toán, điểm văn của một học viên. Tính điểm trung bình và xuất ra kết quả



Bài 116: Viết chương trình nhập n và tính tổng S = 1 + 2 + 3 + … + n



Bài 117: Viết chương trình nhập n và tính tổng S(n) = x + x^2 + x^3 + … + x^n



Bài 118: Viết lại những bài tập trong chương trước bằng kỹ thuật lập trình hàm



Bài 119: Liệt kê toàn bộ những số nguyên tố nhỏ hơn n



Bài 120: Liệt kê toàn bộ những số chính phương nhỏ hơn n



Chương 5:



Bài 122: Viết hàm tìm giá trị lớn số 1 trong mảng 1 chiều những số thực



Bài 123: Viết hàm tìm 1 vị trí mà giá trị tại vị trí đó là giá trị nhỏ nhất trong mảng 1 chiều những số nguyên



Bài 124: Viết hàm kiểm tra trong mảng những số nguyên có tồn tại giá trị chẵn nhỏ hơn 2004 hay là không



Bài 125: Viết hàm đếm số lượng số nguyên tố nhỏ hơn 100 trong mảng



Bài 126: Viết hàm tính tổng những giá trị âm trong mảng 1 chiều những số thực



Bài 127: Viết hàm sắp xếp mảng 1 chiều những số thực tăng dần



Bài tập kỹ thuật nhập, xuất mảng



Bài 128 + 130: Viết hàm nhập, xuất mảng 1 chiều những số thực



Bài 129 + 131: Viết hàm nhập, xuất mảng 1 chiều những số nguyên



Bài 132: Viết hàm liệt kê những giá trị chẵn trong mảng 1 chiều những số nguyên



Bài 133: Viết hàm liệt kê những vị trí mà giá trị tại đó là giá trị âm trong mảng 1 chiều những số thực



Kỹ thuật đặt lính canh, những bài tập cơ bản



Bài 134: Viết hàm tìm giá trị lớn số 1 trong mảng 1 chiều những số thực



Bài 135: Viết hàm tìm giá trị dương thứ nhất trong mảng 1 chiều những số thực. Nếu mảng không còn mức giá trị dương thì trả về -1



Bài 136: Tìm số chẵn ở đầu cuối trong mảng 1 chiều những số nguyên. Nếu mảng không còn mức giá trị chẵn thì trả về -1



Bài 137: Tìm 1 vị trí mà giá trị tại vị trí đó là giá trị nhỏ nhất trong mảng 1 chiều những số thực



Bài 138: Tìm vị trí của giá trị chẵn thứ nhất trong mảng 1 chiều những số nguyên. Nếu mảng không còn mức giá trị chẵn thì sẽ trả về -1



Bài 139: Tìm vị trí số hoàn thiện ở đầu cuối trong mảng 1 chiều những số nguyên. Nếu mảng không còn số hoàn thiện thì trả về giá trị -1



Bài 140: Hãy tìm giá trị dương nhỏ nhất trong mảng 1 chiều những số thực. Nếu mảng không còn mức giá trị dương thì sẽ trả về -1



Bài 141: Hãy tìm vị trí giá trị dương nhỏ nhất trong mảng 1 chiều những số thực. Nếu mảng không còn mức giá trị dương thì trả về -1



Các bài tập rèn luyện



Bài 142: Tìm giá trị nhỏ nhất trong mảng 1 chiều số thực



Bài 143: Viết hàm tìm số chẵn thứ nhất trong mảng những số nguyên. Nếu mảng không còn mức giá trị chẵn thì trả về -1



Bài 144: Tìm số nguyên tố thứ nhất trong mảng 1 chiều những số nguyên. Nếu mảng không còn số nguyên tố thì trả về – 1



Bài 145: Tìm số hoàn thiện thứ nhất trong mảng 1 chiều số nguyên. Nếu mảng không còn số hoàn thiện thì trả về -1



Bài 146: Tìm giá trị âm thứ nhất trong mảng 1 chiều những số thực. Nếu mảng không còn mức giá trị âm thì trả về -1



Bài 147: Tìm số dương ở đầu cuối trong mảng số thực. Nếu mảng không còn mức giá trị dương thì trả về -1



Bài 148: Tìm số nguyên tố ở đầu cuối trong mảng 1 chiều những số nguyên. Nếu mảng không còn số nguyên tố thì trả về -1



Bài 149: Tìm số hoàn thiện ở đầu cuối trong mảng 1 chiều những số nguyên. Nếu mảng không còn số hoàn thiện thì trả về -1



Bài 150: Hãy tìm giá trị âm lớn số 1 trong mảng 1 chiều những số thực. Nếu mảng không còn mức giá trị âm thì trả về -1



Bài 151: Hãy tìm số nguyên tố lớn số 1 trong mảng 1 chiều những số nguyên. Nếu mảng không còn số nguyên tố thì trả về -1



Bài 152: Hãy tìm số hoàn thiện nhỏ nhất trong mảng 1 chiều những số nguyên. Nếu mảng không còn số hoàn thiện thì trả về -1



Bài 153: Hãy tìm giá trị chẵn nhỏ nhất trong mảng 1 chiều những số nguyên. Nếu mảng không còn số chẵn thì trả về -1



Bài 154: Hãy tìm vị trí giá trị âm nhỏ nhất trong mảng những số thực. Nếu mảng không còn số âm thì trả về -1



Bài tập rèn luyện tư duy:



Bài 155: Hãy tìm giá trị trong mảng những số thực xa giá trị x nhất



Bài 156: Hãy tìm giá trị trong mảng những số thực gần giá trị x nhất



Bài 157: Cho mảng 1 chiều những số thực, hãy tìm đoạn [a, b] sao cho đoạn này chứa toàn bộ những giá trị trong mảng



Bài 158: Cho mảng 1 chiều những số thực, hãy tìm giá trị x sao cho đoạn [-x, x] chứa toàn bộ những giá trị trong mảng



Bài 159: Cho mảng 1 chiều những số thực, hãy tìm giá trị thứ nhất to nhiều hơn giá trị 2003. Nếu mảng không còn mức giá trị thỏa Đk trên thì trả về -1



Bài 160: Cho mảng 1 chiều những số thực, hãy tìm giá trị âm ở đầu cuối to nhiều hơn giá trị -1. Nếu mảng không còn mức giá trị thỏa Đk trên thì trả về -1



Bài 161: Cho mảng 1 chiều những số nguyên, hãy tìm giá trị thứ nhất nằm trong mức chừng [x, y] cho trước. Nếu mảng không còn mức giá trị thỏa Đk trên thì trả về -1



Bài 162: Cho mảng 1 chiều những số thực. Hãy viết hàm tìm một vị trí trong mảng thỏa 2 Đk: có 2 giá trị lân cận và giá trị tại đó bằng tích 2 giá trị lân cận. Nếu mảng không tồn tại giá trị như vậy thì trả về giá trị -1



Bài 163: Tìm số chính phương thứ nhất trong mảng 1 chiều những số nguyên



Bài 164: Cho mảng 1 chiều những số nguyên. Hãy tìm giá trị thứ nhất thỏa mãn nhu cầu tính chất số gánh



Bài 165: Cho mảng 1 chiều những số nguyên. Hãy tìm giá trị thứ nhất có chữ số thứ nhất là chữ số lẻ



Bài 166: Cho mảng 1 chiều những số nguyên. Hãy viết hàm tìm giá trị thứ nhất trong mảng có dạng 2^k. Nếu mảng không còn mức giá trị dạng 2k thì hàm sẽ trả về 0



Bài 167: Hãy tìm giá trị thỏa Đk toàn chữ số lẻ và là giá trị lớn số 1 thỏa Đk ấy trong mảng 1 chiều những số nguyên. Nếu mảng không còn mức giá trị thỏa Đk trên thì trả về 0



Bài 168: Cho mảng 1 chiều những số nguyên. Hãy viết hàm tìm giá trị lớn số 1 trong mảng có dạng 5^k. Nếu mảng khong tồn tại giá trị 5^k thì hàm sẽ trả về 0



Bài 169 (*): Cho mảng 1 chiều những số nguyên. Hãy viết hàm tìm số chẵn nhỏ nhất to nhiều hơn mọi giá trị có trong mảng



Bài 170: Cho mảng 1 chiều những số nguyên. Hãy viết hàm tìm số nguyên tố nhỏ nhất to nhiều hơn mọi giá trị có trong mảng



Bài 171: Cho mảng 1 chiều những số nguyên. Hãy viết hàm tìm ước chung lớn số 1 của toàn bộ những thành phần trong mảng



Bài 172: Cho mảng 1 chiều những số nguyên. Hãy viết hàm tìm bội chung nhỏ nhất của toàn bộ những thành phần trong mảng



Bài 173 (*): Cho mảng 1 chiều những số nguyên. Hãy viết hàm tìm chữ số xuất hiện tối thiểu trong mảng



Bài 174 (*): Cho mảng số thực có nhiều hơn nữa 2 giá trị và những giá trị trong mảng rất khác nhau từng đôi một. Hãy viết hàm liệt kê toàn bộ những cặp giá trị (a, b) trong mảng thỏa Đk a <= b



Bài 175 (*): Cho mảng số thực có nhiều hơn nữa 2 giá trị và những giá trị trong mảng rất khác nhau từng đôi một. Hãy viết hàm tìm 2 giá trị gần nhau nhất trong mảng (Lưu ý: Mảng có những giá trị rất khác nhau từng đôi một còn tồn tại tên là mảng phân biệt)



Các bài tập tìm kiếm và liệt kê:



Bài 176: Hãy liệt kê những số âm trong mảng 1 chiều những số thực



Bài 177: Hãy liệt kê những số trong mảng 1 chiều những số thực thuộc đoạn [x, y] cho trước



Bài 178: Hãy liệt kê những số chẵn trong mảng 1 chiều những số nguyên thuộc đoạn [x, y] cho trước (x, y là những số nguyên)



Bài 179: Hãy liệt kê những giá trị trong mảng mà thỏa Đk to nhiều hơn giá trị tuyệt đối của giá trị đứng liền sau nó



Bài 180: Hãy liệt kê những giá trị trong mảng mà thỏa Đk nhỏ hơn trị tuyệt đối của giá trị đứng liền sau nó và to nhiều hơn trị tuyệt đối của giá trị đứng liền trước nó



Bài 181: Cho mảng 1 chiều những số nguyên. Hãy viết hàm liệt kê những giá trị chẵn có tối thiểu 1 lân cận cũng là giá trị chẵn



Bài 182: Cho mảng 1 chiều những số thực. Hãy viết hàm liệt kê toàn bộ những giá trị trong mảng có tối thiểu 1 lận cận trái dấu với nó



Bài 183: Hãy liệt kê những vị trí mà giá trị tại đó là giá trị tại đó là giá trị lớn số 1 trong mảng 1 chiều những số thực



Bài 184: Hãy liệt kê những vị trí mà giá trị tại đó là số nguyên tố trong mảng 1 chiều những số nguyên



Bài 185: Hãy liệt kê những vị trí mà giá trị tại đó là số chính phương trong mảng 1 chiều những số nguyên



Bài 186: Hãy liệt kê những vị trí trong mảng 1 chiều những số thực mà giá trị tại đó bằng giá trị âm thứ nhất trong mảng



Bài 187: Hãy liệt kê những vị trí mà giá trị tại những vị trí đó bằng giá trị dương nhỏ nhất trong mảng 1 chiều những số thực



Bài 188: Hãy liệt kê những vị trí chẵn lớn số 1 trong mảng 1 chiều những số nguyên



Bài 189: Hãy liệt kê những giá trị trong mảng 1 chiều những số nguyên có chữ số thứ nhất là chữ số lẻ



Bài 190: Hãy liệt kê những giá trị có toàn chữ số lẻ trong mảng 1 chiều những số nguyên



Bài 191: Hãy liệt kê những giá trị cực lớn trong mảng 1 chiều những số thực. Một thành phần được gọi là cực lớn khi to nhiều hơn những thành phần lân cận



Bài 192: Hãy liệt kê những giá trị trong mảng 1 chiều những số nguyên có chữ số thứ nhất là số chẵn



Bài 193: Cho mảng 1 chiều những số nguyên. Hãy viết hàm liệt kê những giá trị trong mảng có dạng 3^k. Nếu mảng không còn mức giá trị đó thì trả về 0



Bài 194: Cho mảng 1 chiều những số nguyên có nhiều hơn nữa 2 giá trị. Hãy viết hàm liệt kê những cặp giá trị gần nhau nhất



Bài 195:



Bài 196: Liệt kê những số âm trong mảng 1 chiều những số nguyên



Bài 197: Hãy liệt kê những giá trị trong mảng những số nguyên có chữ số thứ nhất là chữ số lẻ



Bài 198: Hãy liệt kê những vị trí mà giá trị tại đó là giá trị lớn số 1 trong mảng 1 chiều những số thực



Bài 199: Hãy liệt kê những vị trí mà giá trị tại đó là số nguyên tố trong mảng 1 chiều những số nguyên



Kỹ thuật tính tổng:



Bài 200: Tính tổng những thành phần trong mảng



Bài 201: Tính tổng những giá trị dương trong mảng 1 chiều những số thực



Bài 202: Tính tổng những giá trị có chữ số thứ nhất là chữ số lẻ trong mảng 1 chiều những số nguyên



Bài 203: Tinh tổng những chữ số có chữ số hàng trăm là 5 trong mảng 1 chiều những số nguyên



Bài 204: Tính tổng những giá trị to nhiều hơn giá trị đứng liền trước nó trong mảng 1 chiều những số thực



Bài 205: Tính tổng những giá trị to nhiều hơn trị tuyệt đối của giá trị đứng liền sau nó trong mảng 1 chiều những số thực



Bài 206: Tính tổng những giá trị to nhiều hơn những giá trị xung quanh trong mảng 1 chiều những số thực



Lưu ý: Một giá trị trong mảng có tối đa 2 giá trị xung quang



Bài 207: Tính tổng những thành phần “cực trị” trong mảng. Một thành phần được gọi là cực trị khi nó to nhiều hơn hoặc nhỏ hơn những thành phần xung quanh nó



Bài 208: Tính tổng những giá trị chính phương trong mảng 1 chiều những số nguyên



Bài 209: Tính tổng những giá trị đối xứng trong mảng những số nguyên



Bài 210: Tính tổng những giá trị có chữ số thứ nhất là chữ số chẵn trong mảng những số nguyên



Bài 211: Tính trung bình cộng những số nguyên tố trong mảng 1 chiều những số nguyên



Bài 212: Tính trung bình cộng những số dương trong mảng 1 chiều những số thực



Bài 213: Tính trung bình cộng những giá trị to nhiều hơn giá trị x trong mảng 1 chiều những số thực



Bài 214: Tính trung bình nhân những giá trị dương có trong mảng 1 chiều những số thực



Bài 215 (*): Tính khoảng chừng những trung bình Một trong những giá trị trong mảng



Kỹ thuật đếm



Bài 216: Đếm số lượng số chẵn trong mảng



Bài 217: Đếm số dương chia hết cho 7 trong mảng



Bài 218: Đếm số đối xứng trong mảng



Bài 219: Đếm số lần xuất hiện của giá trị x trong mảng



Bài 220: Đếm số lượng giá trị tận cùng bằng 5 trong mảng



Bài 221: Cho biết sự tương quan giữa số lượng chẵn và lẻ trong mảng

Hàm trả về 1 trong 3 giá trị -1, 0, 1

Giá trị -1 là chẵn nhiều hơn nữa lẻ

Giá trị 0 là chẵn bằng lẻ

Giá trị 1 là chẵn thấp hơn lẻ



Bài 222: Đếm thành phần to nhiều hơn hay nhỏ hơn thành phần xung quanh mảng



Bài 223: Đếm số nguyên tố trong mảng



Bài 224: Đếm số hoàn thiện trong mảng



Bài 225: Đếm số lượng giá trị lớn số 1 có trong mảng



Bài 226: Hãy xác lập số lượng thành phần kề nhau mà cả hai đều chẵn



Bài 227: Hãy xác lập số lượng thành phần kề nhau mà cả hai trái dấu



Bài 228: Hãy xác lập số lượng thành phần kề nhau mà số đứng sau cùng dấu số đứng trước và có mức giá trị tuyệt đối to nhiều hơn



Bài 229: Đếm số lượng những giá trị phân biệt có trong mảng



Bài 230: Liệt kê tần suất xuất hiện những giá trị trong mảng (mỗi giá trị liệt kê 1 lần)



Bài 231: Hãy liệt kê những giá trị xuất hiện trong mảng 1 chiều những số nguyên đúng 1 lần



Bài 232: Hãy liệt kê những giá trị xuất hiện trong dãy quá 1 lần. Lưu ý: mỗi giá trị liệt kê 1 lần



Bài 233: Hãy liệt kê tần suất của những giá trị xuất hiện trong dãy. Lưu ý: mỗi giá trị liệt kêt tần suất 1 lần



Bài 234: Cho 2 mảng a, b. Đếm số lượng giá trị chỉ xuất hiện 1 trong 2 mảng



Bài 235: Cho 2 mảng a, b. Liệt kê những giá trị chỉ xuất hiện 1 trong 2 mảng



Bài 236(*): Cho 2 mảng a, b. Hãy cho biết thêm thêm số lần xuất hiện của mảng a trong mảng b



Bài 237 + 238(*): Hãy liệt kê những giá trị có số lần xuất hiện nhiều nhất trong mảng



Bài 239: Hãy đếm số lượng số nguyên tố phân biệt trong mảng



Bài 240: Kiểm tra mảng có mức giá trị 0 hay là không? Có trả về 1, không còn trả về 0



Bài 241: Kiểm tra mảng có 2 giá trị 0 liên tục hay là không? Có trả về 1, không còn trả về 0



Bài 242: Kiểm tra mảng có số chẵn hay là không? Có trả về 1, không còn trả về 0



Bài 243: Kiểm tra mảng có số nguyên tố hay là không? Có trả về 1, không còn trả về 0



Bài 244: Kiểm tra mảng thỏa tính chất: mảng không còn số hoàn thiện to nhiều hơn 256. Có trả về 1, không còn trả về 0



Bài 245: Kiểm tra mảng có toàn số chẵn không? Có trả về 1, không còn trả về 0



Bài 246: Kiểm tra mảng có đối xứng không? Có trả về 1, không còn trả về 0



Bài 247: Ta định nghĩa 1 mảng có tính chất lẻ, khi tổng của 2 thành phần liên tục luôn là lẻ. Kiểm tra mảng có tính chất lẻ hay là không



Bài 248: Kiểm tra mảng có tăng dần hay là không



Bài 249: Kiểm tra mảng có giảm dần hay là không



Bài 250: Hảy cho biết thêm thêm những thành phần trong mảng có lập thành cấp số cộng hay là không? Nếu có chỉ ra công sai d



Bài 251: Hãy cho biết thêm thêm những thành phần trong mảng có bằng nhau không



Bài 252: Ta định nghĩa 1 mảng được gọi là dạng tuy nhiên, khi thành phần có trị số I to nhiều hơn hoặc nhỏ hơn 2 thành phần xung quanh. Hãy viết hàm kiểm tra mảng có dạng sóng không



Bài 253: Hãy cho biết thêm thêm toàn bộ những thành phần trong mảng a có nằm trong mảng b không



Bài 254: Hãy đếm giá trị trong mảng thỏa: to nhiều hơn toàn bộ những giá trị đứng đằng trước nó



Kỹ thuật sắp xếp



Bài 255: Sắp xếp mảng tăng dần



Bài 256: Sắp xếp mảng giảm dần



Bài 257: Sắp xếp lẻ tăng dần nhưng giá trị khác không thay đổi vị trí



Bài 258: Sắp xếp số nguyên tố tăng dần nhưng giá trị khác không thay đổi vị trí



Bài 259: Sắp xếp số hoàn thiện giảm dần nhưng giá trị khác không thay đổi vị trí



Bài 260: Cho 2 mảng a, b. Hãy cho biết thêm thêm mảng b liệu có phải là hoán vị của mảng a không



Bài 261: Sắp xếp số dương tăng dần, những số âm không thay đổi vị trí



Bài 262: Sắp xếp chẵn, lẻ tăng dần nhưng vị trí tương đối Một trong những số không thay đổi



Bài 263: Sắp xếp số dương tăng dần, âm giảm dần. Vị trí tương đối không thay đổi



Bài 264: Trộn 2 mảng đã tiếp tục tăng thành 1 mảng được sắp xếp tăng



Bài 265: Cho 2 mảng tăng. Hãy trộn thành 1 mảng giảm dần



Kỹ thuật thêm



Bài 266: Thêm 1 thành phần x vào mảng tại vị trí k



Bài 267: Viết hàm nhập mảng sao cho khi nhập xong thì giá trị trong mảng sắp xếp giảm dần



Bài 268: Hãy tạo mảng b từ mảng a những giá trị 0, 1 để mảng có tính chẵn lẻ



Bài 269: Thêm x vào trong mảng tăng nhưng vẫn không thay đổi tính tăng của mảng



Bài 270: Nhập mảng sau khi nhập xong đã tự sắp xếp tăng dần



Kỹ thuật xóa



Bài 271: Xóa những thành phần có chỉ số k trong mảng



Bài 272: Hãy xóa toàn bộ số lớn số 1 trong mảng những số thực



Bài 273: Xóa toàn bộ những số âm trong mảng



Bài 274: Xóa toàn bộ những số chẵn trong mảng



Bài 275: Xóa toàn bộ những số chính phương trong mảng



Bài 276: Xóa toàn bộ những thành phần trùng với x



Bài 277: Xóa toàn bộ những số nguyên tố trong mảng



Bài 278: Xóa toàn bộ những thành phần trùng nhau trong mảng và chỉ giữ lại duy nhất 1 thành phần



Bài 279: Xóa toàn bộ những thành phần xuất hiện nhiều hơn nữa 1 lần trong mảng



Kỹ thuật xử lý mảng



Bài 280: Hãy đưa số 1 về đầu mảng



Bài 281: Hãy đưa chẵn về đầu, lẻ về cuối, thành phần 0 nằm trong tâm mảng



Bài 282: Đưa những số chia hết cho 3 về đầu mảng



Bài 283: Đảo ngược mảng ban đầu



Bài 284: Đảo ngược thứ tự những số chẵn trong mảng



Bài 285: Đảo ngược thứ tự số dương trong mảng



Bài 286: Dịch trái xoay vòng k thành phần trong mảng



Bài 287: Dịch phải xoay vòng k thành phần trong mảng



Bài 288: Hãy xuất thành phần trong mảng theo yêu cầu: chẵn vàng, lẻ trắng



Bài 289: Xuất mảng: chẵn nằm trên 1 mảng, lẻ nằm trên hàng tiếp theo



Bài 290: Đảo ngược thứ tự số chẵn và lẻ trong mảng nhưng giữ vị trí tương đối



Bài 291: Biến đổi mảng bằng phương pháp thay giá trị max = giá trị min và ngược lại



Bài 292: Biến đổi mảng số thực bằng phương pháp thay toàn bộ thành phần trong mảng bằng số nguyên gần nó nhất (giống làm tròn)



Kỹ thuật xử lý mảng con



Bài 293: Liệt kê toàn bộ những mảng con



Bài 294: Liệt kê mảng con có độ dài to nhiều hơn 2 thành phần



Bài 295: Liệt kê dãy con tăng dần



Bài 296: Liệt kê dãy con tăng và chứa giá trị lớn số 1



Bài 297: Tính tổng từng mảng con tăng



Bài 298: Đếm mảng con tăng có độ dài to nhiều hơn 1



Bài 299: Liệt kê dãy con toàn dương và có độ dài to nhiều hơn 1



Bài 300: Đếm mảng con giảm



Bài 301: Cho biết mảng a liệu có phải là mảng con của mảng b không



Bài 302: Đếm số lần xuất hiện của mảng a trong mảng b



Bài 303: Tìm dãy con toàn dương dài nhất



Bài 304(*): Cho mảng a, số nguyên M. Tìm 1 mảng con sao cho tổng những thành phần bằng M



Bài 305(*): Tìm dãy con toàn dương có tổng lớn số 1



Bài 306: Tìm mảng con có tổng lớn số 1



Xây dựng mảng



Bài 307: Tạo mảng b chỉ chứa giá trị lẻ từ mảng a



Bài 308: Tạo mảng b chỉ chứa giá trị âm từ mảng a



Bài 309: Tạo mảng b sao cho b = tổng những thành phần lân cận với a trong mảng a



Bài 310: Tạo mảng b chỉ chứa số nguyên tố từ mảng a



Chương 6:



Bài 311 + 313: Viết hàm nhập xuất ma trận số nguyên



Bài 312 + 314: Viết hàm nhập xuất ma trận số thực



Bài 315: Viết hàm tìm giá trị lớn số 1 trong ma trận số thực



Bài 316: Viết hàm kiểm tra trong ma trận số nguyên có tồn tại giá trị chẵn nhỏ hơn 2015?



Bài 317: Viết hàm đếm số lượng số nguyên tố trong ma trận số nguyên



Bài 318: Viết hàm tính tổng những giá trị âm trong ma trận số thực



Bài 319: Viết hàm sắp xếp ma trận những số thực tăng dần từ trên xuống dưới và từ trái sang phải



Kỹ thuật tính toán



Bài 320: Tính tổng những số dương trong ma trận những số thực



Bài 321: Tính tích những giá trị lẻ trong ma trận những số nguyên



Bài 322: Tính tổng những giá trị trên 1 dòng trong ma trận những số thực



Bài 323: Tính tích những giá trị dương trên 1 cột trong ma trận những số thực



Bài 324: Tính tổng những giá trị dương trên 1 dòng trong ma trận những số thực



Bài 325: Tính tích những số chẵn trên 1 cột trong ma trận những số nguyên



Bài 326: Tính trung bình cộng những số dương trong ma trận những số thực



Bài 327: Tính tổng những giá trị nằm trên biên của ma trận



Bài 328: Tính trung bình nhân những số dương trong ma trận những số thực



Bài 329: Hãy biến hóa ma trận bằng phương pháp thay những giá trị âm bằng trị tuyệt đối của nó



Bài 330: Hãy biên đổi ma trận số thực bằng phương pháp thay những giá trị bằng giá trị nguyên gần nó nhất



Bài 331: Tính tổng những giá trị trên 1 dòng của ma trận những số thực



Bài 332: Tính tổng những giá trị lẻ trên 1 cột của ma trận những số nguyên



Bài 333: Tính tổng những số hoàn thiện trong ma trận những số nguyên



Kỹ thuật đếm



Bài 334: Viết hàm đếm số lượng số dương trong ma trận những số thực



Bài 335: Đếm số lượng số nguyên tố trong ma trận những số nguyên



Bài 336: Đếm tần suất xuất hiện của một giá trị x trong ma trận những số thực



Bài 337: Đếm số chữ số trong ma trận những số nguyên dương



Bài 338: Đếm số lượng số dương trên 1 hàng trong ma trận những số thực



Bài 339: Đếm số lượng số hoàn thiện trên 1 hàng trong ma trận những số nguyên



Bài 340: Đếm số lượng số âm trên 1 cột trong ma trận những số thực



Bài 341: Đếm số lượng số dương trên biên trong ma trận những số thực



Bài 342(*): Đếm số lượng thành phần cực lớn trong ma trận những số thực. Một thành phần được gọi là cực lớn khi nó to nhiều hơn những thành phần xung quanh



Bài 343(*): Đếm số lượng thành phần cực trị trong ma trận những số thực. Một thành phần được gọi là cực trị khi nó lớn hớn những thành phần xung quanh hoặc nhỏ hơn những thành phần xung quanh



Bài 344(*): Đếm số lượng giá trị có trong ma trận những số thực. Chú ý: Nếu có k thành phần (k >= 1) trong ma trận bằng nhau thì ta chỉ tính là một trong



Bài 345(*): Tính tổng những thành phần cực trị trong ma trận những số thực. Một thành phần được gọi là cực trị khi nó lớn hớn những thành phần xung quanh hoặc nhỏ hơn những thành phần xung quanh



Bài 346(*): Đếm số lượng giá trị “Hoàng Hậu” trên ma trận. Một thành phần được gọi là Hoàng Hậu khi nó lớn số 1 trên dòng, trên cột và 2 đường chéo trải qua nó



Bài 347(*): Đếm số lượng giá trị “Yên Ngựa” trên ma trận. Một thành phần được gọi là Yên Ngựa khi nó lớn số 1 trên dòng và nhỏ nhất trên cột



Kỹ thuật đặt cờ hiệu



Bài 348: Kiểm tra ma trận có tồn tại số dương hay là không



Bài 349: Kiểm tra ma trận có tồn tại số hoàn thiện hay là không



Bài 350: Kiểm tra ma trận có tồn tại số lẻ hay là không



Bài 351: Kiểm tra ma trận có toàn dương hay là không



Bài 352: Kiểm tra một hàng ma trận có tăng dần hay là không



Bài 353: Kiểm tra một cột ma trận có giảm dần hay là không



Bài 354: Kiểm tra những giá trị trong ma trận có giảm dần theo dòng và cột hay là không



Bài 355: Liệt kê những dòng toàn âm trong ma trận những số thực



Bài 356: Liệt kê chỉ số những dòng chứa toàn giá trị chẵn trong ma trận những số nguyên



Bài 357: Liệt kê những dòng có chứa số nguyên tố trong ma trận những số nguyên



Bài 358: Liệt kê những dòng có chứa giá trị chẵn trong ma trận những số nguyên



Bài 359: Liệt kê những dòng có chứa giá trị âm trong ma trận những số thực



Bài 360: Liệt kê những cột trong ma trận những số nguyên có chứa số chính phương



Bài 361: Liệt kê những dòng trong ma trận những số thực thỏa mãn nhu cầu đồng thời những Đk sau: dòng có chứa giá trị âm, giá trị 0 và giá trị dương



Bài 362: Liệt kê những dòng giảm dần trong ma trận



Bài 363: Liệt kê những cột tăng dần trong ma trận



Bài 364: Cho 2 ma trận A và B. Kiểm tra xem ma trận A có là ma trận con của ma trận B hay là không



Bài 365: Cho 2 ma trận A và B. Đếm số lần xuất hiện của ma trận A trong ma trận B



Kỹ thuật đặt lính canh



Bài 366: Tìm số chẵn thứ nhất trong ma trận



Bài 367: Tìm max trong ma trận



Bài 368: Tìm giá trị lớn thứ hai trong ma trận



Bài 369: Tìm số dương thứ nhất trong ma trận



Bài 370: Tìm giá trị âm lớn số 1 trong ma trận



Bài 371: Liệt kê những dòng có chứa max



Bài 372: Tìm giá trị lớn số 1 trên 1 dòng



Bài 373: Tìm giá trị nhỏ nhất trên 1 cột



Bài 374: Tìm số nguyên tố thứ nhất



Bài 375: Tìm số chẵn lớn số 1



Bài 376: Tìm số dương nhỏ nhất



Bài 377: Tìm số nguyên tố lớn số 1



Bài 378: Tìm 1 chữ số xuất hiện nhiều nhất



Bài 379: Đếm số lượng min



Bài 380: Đếm số lượng chẵn nhỏ nhất



Bài 381: Tìm giá trị xuất hiện nhiều nhất



Bài 382: Tìm số chính phương lớn số 1



Bài 383: Tìm số hoàn thiện nhỏ nhất



Bài 384: Tìm những chữ số xuất hiện nhiều nhất trong ma trận



Bài 385: Liệt kê những dòng có tổng lớn số 1



Bài 386: Liệt kê những cột có tổng nhỏ nhất



Bài 387: Liệt kê những dòng có nhiều số chẵn nhất



Bài 388: Liệt kê những dòng có nhiều số nguyên tố nhất



Bài 389: Liệt kê những dòng có nhiều số hoàn thiện nhất



Bài 390(*): Liệt kê những cột nhiều chữ số nhất trong ma trận những số nguyên



Bài 391(*): Tìm ma trận con có tổng lớn số 1



Kỹ thuật xử lý ma trận



Bài 392: Hoán vị 2 dòng trên ma trận



Bài 393: Hoán vị 2 cột trên ma trận



Bài 394: Dịch xuống xoay vòng những hàng trong ma trận



Bài 395: Dịch lên xoay vòng những hàng trong ma trận



Bài 396: Dịch trái xoay vòng những cột trong ma trận



Bài 397: Dịch phải xoay vòng những cột trong ma trận



Bài 398: Dịch phải xoay vòng theo chiều kim đồng hồ đeo tay những giá trị nằm trên biên ma trận



Bài 399: Dịch trái xoay vòng theo chiều kim đồng hồ đeo tay những giá trị nằm trên biên ma trận



Bài 400: Xóa 1 dòng trong ma trận



Bài 401: Xóa 1 cột trong ma trận



Bài 402: Xoay ma trận 1 góc 90 độ



Bài 403: Xoay ma trận 1 góc 180 độ



Bài 404: Xoay ma trận 1 góc 270 độ



Bài 405: Chiếu gương ma trận theo trục dọc



Bài 406: Chiếu gương ma trận theo trục ngang



Sắp xếp ma trận



Bài 407: Viết hàm sắp xếp những thành phần trên 1 dòng tăng dần từ trái sang phải

Bài 408: Viết hàm sắp xếp những thành phần trên 1 dòng giảm dần từ trái sang phải

Bài 409: Viết hàm sắp xếp những thành phần trên 1 cột tăng dần từ trên xuống dưới

Bài 410: Viết hàm sắp xếp những thành phần trên 1 cột giảm dần từ trên xuống dưới



Bài 411: Viết hàm xuất những giá trị chẵn trong ma trận những số nguyên theo thứ tự giảm dần



Bài 412: Viết hàm xuất những số nguyên tố trong ma trận những số nguyên theo thứ tự tăng dần



Bài 413: Viết hàm sắp xếp những thành phần trong ma trận theo yêu cầu sau:

– Dòng có chỉ số chẵn tăng dần



– Dòng có chỉ số lẻ giảm dần




Bài 414: Viết hàm sắp xếp những thành phần trong ma trận theo yêu cầu sau:

– Cột có chỉ số chẵn giảm dần từ trên xuống



– Cột có chỉ số lẻ tăng dần từ trên xuống




Bài 415 Sắp xếp ptử tăng dần theo hàng và cột: Dùng 2 phương pháp: sử dụng mảng phụ và ko dùng mảng phụ



Bài 416: Sắp xếp ptử dương tăng dần theo cột và dòng. Dùng 2 phương pháp: Sử dụng mảng phụ và ko sử dụng mảng phụ



Bài 417: Sắp xếp ptử chẵn giảm dần theo cột và dòng. Dùng 2 phương pháp: Sử dụng mảng phụ và ko sử dụng mảng phụ



Bài 418: Sắp xếp âm tăng dần, dương giảm dần, 0 không thay đổi



Bài 419: Sắp xếp chẵn tăng, lẻ giảm



Bài 420: Sắp xếp những giá trị nằm trên biên ma trận tăng dần



Bài 421: Sắp xếp những giá trị dương nằm trên biên ma trận tăng dần



Bài 422: Sắp xếp những dòng nhờ vào: tổng những ptử trong một dòng: sắp tăng dần.



Bài 423: Sắp xếp giá trị những ptử trong ma trận tăng dần theo như hình thức xoắn ốc (ma trận xoắn ốc)



Bài 424: Sắp xếp giá trị những ptử trong ma trận tăng dần theo như hình thức ziczac



Bài 425: Xuất những giá trị âm giảm dần(ma trận không thay đổi sau khi xuất)



Xây dựng ma trận



Bài 426: Cho ma trận A. Hãy tạo ma trận B, B[j] = abs(A[j])



Bài 427: Cho ma trận A. Hãy tạo ma trận B, B[j] = lớn số 1 dòng i, cột j của A


Bài 428: Cho ma trận A. Hãy tạo ma trận B, B[j] = số lượng ptử dương xung quanh A[j]



Chương 7



Bài 429 + Bài 431: Viết hàm nhập, xuất ma trận vuông những số nguyên



–Hàm duyệt những thành phần trên đường chéo chính

–Hàm duyệt những thành phần thuộc tam giác trên đường chéo chính

–Hàm duyệt những thành phần thuộc tam giác dưới đường chéo chính

–Hàm duyệt những thành phần trên đường chéo phụ

–Hàm duyệt những thành phần thuộc tam giác trên đường chéo phụ

–Hàm duyệt những thành phần thuộc tam giác dưới đường chéo phụ

Bài 430 + Bài 432: Viết hàm nhập, xuất ma trận vuông những số thực

Bài 433: Viết hàm tìm giá trị lớn số 1 trong ma trận vuông những số thực

Bài 434: Viết hàm kiểm tra trong ma trận vuông những số nguyên có tồn tại giá trị chẵn nhỏ hơn 2015 hay là không

Bài 435: Viết hàm đếm số lượng số nguyên tố trong ma trận vuông những số nguyên



Bài 436: Viết hàm tính tổng những giá trị âm trong ma trận vuông những số thực



Bài 437: Viết hàm sắp xếp ma trận vuông những số thực tăng dần từ trên xuống dưới và từ trái sang phải



Tính toán



Bài 438: Tổng thành phần thuộc ma trận tam giác trên (ko tính đường chéo) trong ma trận vuông



Bài 439: Tổng thành phần thuộc ma trận tam giác dưới (ko tính đường chéo) trong ma trận vuông



Bài 440: Tổng thành phần trên đường chéo chính



Bài 441: Tổng thành phần trên đường chéo phụ



Bài 442: Tổng thành phần chẵn nằm trên biên



Kỹ thuật đặt lính canh



Bài 443: Tìm max trong ma trận tam giác trên



Bài 444: Tìm min trong ma trận tam giác dưới



Bài 445: Tìm max trên đường chéo chính



Bài 446: Tìm max trên đường chéo phụ



Bài 447: Tìm max nguyên tố trong ma trận



Bài 448: Tìm 2 giá trị gần nhau nhất


Bài 449: * Cho ma trận vuông A(n x n). Hãy tìm ma trận vuông B(k x k) sao cho tổng những giá trị trên ma trận vuông này là lớn số 1



Kỹ thuật đếm



Bài 450: Đếm số lượng cặp giá trị đối xứng nhau qua đường chéo chính



Bài 451: Đếm số lượng dòng giảm


Bài 452: Đếm thành phần cực lớn



Bài 453: Đếm giá trị dương trên đường chéo chính



Bài 454: Đếm số âm trên đường chéo phụ



Bài 455: Đếm số chẵn trong ma trận tam giác trên



Kỹ thuật đặt cờ hiệu



Bài 456: Kiểm tra đường chéo chính có tăng dần hay ko



Bài 457: Kiểm tra ma trận có đối xứng wa chéo chính ko



Bài 458: Kiểm tra ma trận có đối xứng wa chéo phụ ko



Bài 459: Kiểm tra ma trận liệu có phải là ma phương ko? Ma phương là lúc tổng ptử trên những dòng, cột và 2 chéo chính phụ bằng nhau



Sắp xếp



Bài 460: Sắp chéo chính tăng dần



Bài 461: Sắp chéo phụ giảm dần



Bài 462: Hoán vị 2 dòng



Bài 463: Hoán vị 2 cột



Bài 464: sắp những dòng tăng dần theo tổng dòng


Bài 465: Đưa chẵn về đầu ma trận vuông Bài 466: * Ma trận vuông A(n x n) với n >=3. Sắp tam giác trên tăng dần từ trên xuống dưới và từ trái sang phải Bài 467: * Ma trận vuông A với n>=3. Sắp tam giác dưới giảm dần từ trên xuống dưới và từ trái sang phải



Bài 468: * Xây dựng ma phương A



Các phép toán trên ma trận



Bài 469: Tổng 2 ma trận



Bài 470: Hiệu 2 ma trận



Bài 471: Tích 2 ma trận


Bài 472: * Ma trận nghịch hòn đảo Bài 473: * Định thức của ma trận



Bài 474: * Tạo ma phương bậc n x n



Chương 8



Bài 475: Hãy khai báo kiểu tài liệu màn biểu diễn khái niệm phân số trong toán học và định nghĩa hàm nhập, hàm xuất cho kiểu tài liệu này



Bài 476: Hãy khai báo kiểu tài liệu màn biểu diễn khái niệm hỗn số trong toán học và định nghĩa hàm nhập, hàm xuất cho kiểu tài liệu này

Bài 477: Hãy khai báo kiểu tài liệu màn biểu diễn khái niệm điểm trong mặt phẳng Oxy và định nghĩa hàm nhập, hàm xuất cho kiểu tài liệu này

Bài 478: Hãy khai báo kiểu tài liệu màn biểu diễn khái niệm điểm trong không khí Oxyz và định nghĩa hàm nhập, hàm xuất cho kiểu tài liệu này

Bài 479: Hãy khai báo kiểu tài liệu màn biểu diễn khái niệm đơn thức P(x) = ax^n trong toán học và định nghĩa và định nghĩa hàm nhập, hàm xuất cho kiểu tài liệu này

Bài 480: Hãy khai báo kiểu tài liệu để màn biểu diễn khái niệm đa thức 1 biến trong toán học:

P(x) = a.n.X^n + a.n-1.X^n-1 + … + a.1.X + a.0 và định nghĩa hàm nhập và hàm xuất cho kiểu tài liệu này



Bài 481: Hãy khai báo kiểu tài liệu màn biểu diễn ngày trong toàn thế giới thực và định nghĩa hàm nhập, hàm xuất cho kiểu tài liệu này



Bài 482: Hãy khai báo kiểu tài liệu màn biểu diễn khái niệm đường thẳng ax + by + c = 0 trong mặt phẳng Oxy và định nghĩa hàm nhập, hàm xuất cho kiểu tài liệu này



Bài 483: Hãy khai báo kiểu tài liệu màn biểu diễn khái niệm đường tròn trong mặt phẳng Oxy và định nghĩa hàm nhập, hàm xuất cho kiểu tài liệu này



Bài 484: Viết chương trình nhập tọa độ tâm và bán kính của một đường tròn trong mặt phẳng Oxy. Tính diện tích s quy hoạnh và chu vi của nó và xuất ra kết quả



Bài 485: Viết chương trình nhập tọa độ 3 đỉnh của một tam giác trong mặt phẳng Oxy. Tính diện tích s quy hoạnh, chu vi và tọa độ trọng tâm của tam giác và xuất ra kết quả



– Đơn thức


Bài 486: Tính tích 2 đơn thức Bài 487: Tính đạo hàm cấp 1 đơn thức Bài 488: Tính thương 2 đơn thức Bài 489: Tính đạo hàm cấp k đơn thức Bài 490: Tính giá trị đơn thức tại vị trí x=x0 Bài 491: Định nghĩa toán tử (operator *) cho 2 đơn thức Bài 492: Định nghĩa toán tử (operator /) cho 2 đơn thức



SourceCode



– Đa thức


Bài 493: Tính hiệu 2 đa thức Bài 494: Tính tổng 2 đa thức Bài 495: Tính tích 2 đa thức Bài 496: Tính thương 2 đa thức Bài 497: Tính đa thức dư của phép chia đa thức thứ nhất cho đa thức thứ hai Bài 498: Tính đạo hàm cấp 1 của đa thức Bài 499: Tính đạo hàm cấp k của đa thức Bài 500: Tính giá trị của đa thức tại vị trí x = x0 Bài 501: Định nghĩa toán tử cộng (operator +) cho hai đa thức Bài 502: Định nghĩa toán tử trừ (operator -) cho hai đa thức Bài 503: Định nghĩa toán tử nhân (operator *) cho hai đa thức Bài 504: Định nghĩa toán tử thương (operator /) cho hai đa thức Bài 505: Tìm nghiệm của đa thức trong đoạn [a, b] cho trước



SourceCode (còn 1 số câu chưa test)



– Phân số


Bài 506: rút gọn phân số Bài 507: Tính tổng 2 phân số Bài 508: Tính hiệu 2 phân số Bài 509: Tính tích 2 phân số Bài 510: Tính thương 2 phân số Bài 511: Kiểm tra phân số tối giản Bài 512: Qui đồng phân số Bài 513: Kiểm tra phân số dương Bài 514: Kiểm tra phân số âm Bài 515: So sánh 2 phân số: hàm trả về 1 trong 3 giá trị: 0,-1,1 Bài 516: Định nghĩa toán tử operator + cho 2 phân số Bài 517: Định nghĩa toán tử operator – cho 2 phân số Bài 518: Định nghĩa toán tử operator * cho 2 phân số Bài 519: Định nghĩa toán tử operator / cho 2 phân số Bài 520: Định nghĩa toán tử operator ++ cho 2 phân số Bài 521: Định nghĩa toán tử operator — cho 2 phân số



SourceCode



– Hỗn số


Bài 522: Khai báo tài liệu để màn biểu diễn thông tin của một hỗn số Bài 523 Nhập hỗn số Bài 524 Xuất hỗn số Bài 525 Rút gọn hỗn số Bài 526 Tính tổng 2 hỗn số Bài 527 Tính hiệu 2 hỗn số Bài 528 Tính tích 2 hỗn số Bài 529 Tính thương 2 hỗn số Bài 530 Kiểm tra hỗn số tối giản Bài 531 Qui đồng 2 hỗn số



SourceCode



– Số phức


Bài 532: Khai báo màn biểu diễn thông tin số phức Bài 533: Nhập số phức Bài 534: Xuất số phức Bài 535: Tính tổng 2 số phức Bài 536: Tính hiệu 2 số phức Bài 537: Tính tích 2 số phức Bài 538: Tính thương 2 số phức Bài 539: Tính lũy thừa bậc n số phức



SourceCode



– Điểm trong mặt phẳng Oxy


Bài 540: khai báo tài liệu điểm OXY Bài 541: Nhập tọa độ điểm trong mặt phẳng Bài 542: Xuất tọa độ điểm trong mặt phẳng Bài 543: Tính khoảng chừng cách giữa 2 điểm Bài 544: Tính khoảng chừng cách 2 điểm theo phương Ox Bài 545: Tính khoảng chừng cách 2 điểm theo phương Oy Bài 546: Tìm tọa độ điểm đối xứng qua gốc tọa độ Bài 547: Tìm điểm đối xứng qua trục hoành Bài 548: Tìm điểm đối xứng qua trục tung Bài 549: Tìm điểm đối xứng qua đường phân giác thứ 1 (y=x) Bài 550: Tìm điểm đối xứng qua đường phân giác thứ hai (y=-x) Bài 551: Kiểm tra điểm thuộc phần tư thứ 1 ko? Bài 552: Kiểm tra điểm thuộc phần tư thứ hai ko? Bài 553: Kiểm tra điểm thuộc phần tư thứ 3 ko? Bài 554: Kiểm tra điểm thuộc phần tư thứ 4 ko?



SourceCode



– Điểm trong không khí Oxyz


Bài 555: Khai báo kiểu tài liệu màn biểu diễn tọa độ điểm trong không khí Oxyz Bài 556: Nhập tọa độ điểm trong không khí Oxyz Bài 557: Xuất tọa độ điểm theo định dạng (x, y, z) Bài 558: Tính khoảng chừng cách giữa 2 điểm trong không khí Bài 559: Tính khoảng chừng cách giữa 2 điểm trong không khí theo phương x Bài 560: Tính khoảng chừng cách giữa 2 điểm trong không khí theo phương y Bài 561: Tính khoảng chừng cách giữa 2 điểm trong không khí theo phương z Bài 562: Tìm tọa độ điểm đối xứng qua gốc tọa độ Bài 563: Tìm tọa độ điểm đối xứng qua mặt phẳng Oxy Bài 564: Tìm tọa độ điểm đối xứng qua mặt phẳng Oxz Bài 565: Tìm tọa độ điểm đối xứng qua mặt phẳng Oyz



SourceCode



– Đường tròn trong mặt phẳng Oxy


Bài 566: Khai báo kiểu tài liệu để màn biểu diễn đường tròn Bài 567: Nhập đường tròn Bài 568: Xuất đường tròn theo định dạng ((x, y), r) Bài 569: Tính chu vi đường tròn Bài 570: Tính diện tích s quy hoạnh đường tròn Bài 571: Xét vị trí tương đối giữa 2 đường tròn( không cắt nhau, tiếp xúc, cắt nhau) Bài 572: Kiểm tra 1 tọa độ điểm có nằm trong đường tròn hay là không Bài 573: Cho 2 đường tròn. Tính diện tích s quy hoạnh phần mặt phẳng bị phủ bởi 2 đường tròn đó



SourceCode



– Hình cầu trong không khí Oxyz


Bài 574: Khai báo kiểu tài liệu để màn biểu diễn hình cầu trong không khí Oxyz Bài 575: Nhập hình cầu Bài 576: Xuất hình cầu theo định dạng ((x, y, z), r) Bài 577: Tính diện tích s quy hoạnh xung quanh hình cầu Bài 578: Tính thể tích hình cầu Bài 579: Xét vị trí tương đối giữa 2 hình cầu(không cắt nhau, tiếp xúc, cắt nhau) Bài 580: Kiểm tra 1 tọa độ điểm có nằm bên cạnh trong hình cầu hay là không



SourceCode



– Tam giác trong mặt phẳng Oxy


Bài 581: Khai báo kiểu tài liệu để màn biểu diễn tam giác trong mặt phẳng Oxy Bài 582: Nhập tam giác Bài 583: Xuất tam giác theo định dạng ((x1, y1); (x2, y2); (x3, y3)) Bài 584: Kiểm tra tọa độ 3 đỉnh có thật sự lập thành 3 đỉnh của một tam giác không Bài 585: Tính chu vi tam giác Bài 586: Tính diện tích s quy hoạnh tam giác Bài 587: Tìm tọa độ trọng tâm tam giác Bài 588: Tìm 1 đỉnh trong tam giác có hoành độ lớn số 1 Bài 589: Tìm 1 đỉnh trong tam giác có tung độ nhỏ nhất Bài 590: Tính tổng khoảng chừng cách từ điểm P(x, y) tới 3 đỉnh của tam giác Bài 591: Kiểm tra 1 tọa độ điểm có nằm trong tam giác hay là không Bài 592: Hãy cho biết thêm thêm dạng của tam giác (đều, vuông, vuông cân, cân, thường)



SourceCode



– Ngày


Bài 593: Khai báo kiểu tài liệu để màn biểu diễn ngày Bài 594: Nhập ngày Bài 595: Xuất ngày theo định dạng (ng/th/nm) Bài 596: Kiểm tra năm nhuận Bài 597: Tính số thứ tự ngày trong năm Bài 598: Tính số thứ tự ngày Tính từ lúc ngày một/1/1 Bài 599: Tìm ngày lúc biết năm và số thứ tự của ngày trong năm Bài 600: Tìm ngày lúc biết số thứ tự ngày Tính từ lúc ngày một/1/1 Bài 601: Tìm ngày tiếp theo đó Bài 602: Tìm ngày ngày hôm qua Bài 603: Tìm ngày kế đó k ngày Bài 604: Tìm ngày trước đó k ngày Bài 605: Khoảng cách giữa 2 ngày Bài 606: So sánh 2 ngày Tính thứ của ngày bất kỳ trong năm(Dùng CT Zeller)



SourceCode



Bài 607: Hãy khai báo kiểu tài liệu để màn biểu diễn thông tin của một tỉnh (TINH). Biết rằng một tỉnh gồm những thành phần sau:


-Mã tỉnh: Kiểu số nguyên 2 byte -Tên tỉnh: Chuỗi tối đa 30 ký tự -Diện tích: Kiểu số thực Sau đó viết hàm nhập, xuất cho kiểu tài liệu này



SourceCode



Bài 608: Hãy khai báo kiểu tài liệu để màn biểu diễn thông tin của một hộp sữa (HOPSUA). Biết rằng một hộp sữa gồm những thành phần sau:


-Nhãn hiệu: chuỗi tối đa 20 ký tự -Trọng lượng: kiểu số thực -Hạn sử dụng: Kiểu tài liệu Ngày (NGAY) Sau đó viết hàm nhập, xuất cho kiểu tài liệu này



SourceCode



Bài 609: Hãy khai báo kiểu tài liệu để màn biểu diễn thông tin của một vé xem phim (VE). Biết rằng 1 vé xem phim gồm những thành phần sau:


– Tên phim: Chuỗi tối đa 20 ký tự – Giá tiền: kiểu số nguyên 4 byte – Xuất chiếu: kiểu thời hạn (THOIGIAN) – Ngày xem: kiểu tài liệu ngày (NGAY) Sau đó viết hàm nhập, xuất cho kiểu tài liệu này



SourceCode



Bài 610: Hãy khai báo kiểu tài liệu để màn biểu diễn thông tin của một món đồ (MATHANG). Biết rằng một món đồ gồm những thành phần sau:


– Tên món đồ: chuỗi tối đa 20 ký tự – Đơn giá: kiểu số nguyên 4 byte – Số lượng tồn: kiểu số nguyên 4 byte Sau đó viết hàm nhập, xuất cho kiểu tài liệu này



SourceCode



Bài 611: Hãy khai báo kiểu tài liệu để màn biểu diễn thông tin của một chuyến bay. Biết rằng một chuyến bay gồm những thành phần sau:


– Mã chuyến bay: chuỗi tối đa 5 ký tự – Ngày bay: kiểu tài liệu ngày – Giờ bay: kiểu thời hạn – Nơi đi: chuỗi tối đa 20 ký tự – Nơi đến: chuỗi tối đa 20 ký tự Sau đó viết hàm nhập, xuất cho kiểu tài liệu này



SourceCode



Bài 612: Hãy khai báo kiểu tài liệu để màn biểu diễn thông tin của một cầu thủ. Biết rằng một cầu thủ gồm những thành phần sau:


– Mã cầu thủ: chuỗi tối đa 10 ký tự – Tên cầu thủ: chuỗi tối đa 30 ký tự – Ngày sinh: kiểu tài liệu ngày Sau đó viết hàm nhập, xuất cho kiểu tài liệu này



SourceCode



Bài 613: Hãy khai báo kiểu tài liệu để màn biểu diễn thông tin của một đội nhóm bóng. (DOIBONG). Biết rằng một đội nhóm bóng gồm những thành phần sau:


-Mã đội bóng: chuỗi tối đa 5 ký tự -Tên đội bóng: chuỗi tối đa 30 ký tự -Danh sách những cầu thủ: mảng 1 chiều những cầu thủ (tối đa 30 thành phần) Sau đó viết hàm nhập, xuất cho kiểu tài liệu này



SourceCode



Bài 614: Hãy khai báo kiểu tài liệu để màn biểu diễn thông tin của một nhân viên cấp dưới (NHANVIEN). Biết rằng một nhân viên cấp dưới gồm những thành phần sau:


– Mã nhân viên cấp dưới: chuỗi tối đa 5 ký tự – Tên nhân viên cấp dưới: chuỗi tối đa 30 ký tự – Lương nhân viên cấp dưới: kiểu số thực Sau đó viết hàm nhập, xuất cho kiểu tài liệu này



SourceCode



Bài 615: Hãy khai báo kiểu tài liệu để màn biểu diễn thông tin của một thí sinh (THISINH). Biết rằng một thí sinh gồm những thành phần sau:


– Mã thí sinh: chuỗi tối đa 5 ký tự – Họ tên thí sinh: chuỗi tối đa 30 ký tự – Điểm toán: kiểu số thực – Điểm lý: kiểu số thực – Điểm hóa: kiểu số thực – Điểm tổng số: kiểu số thực Sau đó viết hàm nhập, xuất cho kiểu tài liệu này



SourceCode



Bài 616: Hãy khai báo kiểu tài liệu để màn biểu diễn thông tin của một luận văn (LUANVAN). Biết rằng một luận văn gồm những thành phần sau:


– Mã luận văn: chuỗi tối đa 10 ký tự – Tên luận văn: chuỗi tối đa 100 ký tự – Họ tên sinh viên thực thi: chuỗi tối đa 30 ký tự – Họ tên giảng viên hướng dẫn: chuỗi tối đa 30 ký tự – Năm thực thi: kiểu số nguyên 2 byte Sau đó viết hàm nhập, xuất cho kiểu tài liệu này



SourceCode



Bài 617: Hãy khai báo kiểu tài liệu để màn biểu diễn thông tin của một học viên (HOCSINH). Biết rằng một lớp học gồm những thành phần sau:


– Tên học viên: chuỗi tối đa 30 ký tự – Điểm toán: kiểu số nguyên 2 byte – Điểm văn: kiểu số nguyên 2 byte – Điểm trung bình: kiểu số thực Sau đó viết hàm nhập, xuất cho kiểu tài liệu này



SourceCode



Bài 618: Hãy khai báo kiểu tài liệu để màn biểu diễn thông tin của một lớp học (LOPHOC). Biết rằng một lớp học gồm những thành phần sau:


– Tên lớp: chuỗi tối đa 30 ký tự – Sĩ số: kiểu số nguyên 2 byte – Danh sách những học viên trong lớp ( tối đa 50 học viên) Sau đó viết hàm nhập, xuất cho kiểu tài liệu này



SourceCode



Bài 619: Hãy khai báo kiểu tài liệu để màn biểu diễn thông tin của một sổ tiết kiệm chi phí (SOTIETKIEM). Biết rằng một sổ tiết kiệm chi phí gồm những thành phần sau:


– Mã sổ: chuỗi tối đa 5 ký tự – Loại tiết kiệm chi phí: chuỗi tối đa 10 ký tự – Họ tên người tiêu dùng: chuỗi tối đa 30 ký tự – Chứng minh nhân dân: kiểu số nguyên 4 byte – Ngày mở sổ: kiểu tài liệu ngày – Số tiền gửi: kiểu số thực Sau đó viết hàm nhập, xuất cho kiểu tài liệu này



SourceCode



Bài 620: Hãy khai báo kiểu tài liệu để màn biểu diễn thông tin của một đại lý (DAILY). Biết rằng một đại lý gồm những thành phần sau:


– Mã đại lý: chuỗi tối đa 5 ký tự – Tên đại lý: chuỗi tối đa 30 ký tự – Điện thoại: kiểu số nguyên 4 byte – Ngày tiếp nhận: kiểu tài liệu ngày – Địa chỉ: chuỗi tối đa 50 ký tự – E-Mail: chuỗi tối đa 50 ký tự Sau đó viết hàm nhập, xuất cho kiểu tài liệu này



SourceCode



Chương 11: Con trỏ



– Con trỏ cơ bản



+ Khai báo và khởi tạo

+ Tham số là con trỏ

+ Cần nhớ những toán tử của con trỏ

+ Kích thước của con trỏ
– Con trỏ và mảng 1 chiều

+ Nhập xuất

+ Thêm, Xóa, Cộng, Trừ

+ Liệt kê hoán vị

+ Bài tập tổng hợp

–Con trỏ nâng cao

+ Thay đổi con trỏ sau khi thoát khỏi hàm



+ Con trỏ vô kiểu



– Con trỏ và mảng 2 chiều



+ Nhập xuất



+ Thêm xóa



Chương 12: Danh sách link



– Khai báo



Bài 778: Hãy khai báo cấu trúc tài liệu cho list link đơn tổng quát

Bài 779: Hãy khai báo cấu trúc tài liệu cho list link đơn những phân số

Bài 780: Hãy khai báo cấu trúc tài liệu cho list link đơn những số phức



– Khởi tạo list link



Bài 781: Viết hàm khởi tạo list link đơn



–Tạo node



Bài 782: Viết hàm tạo node trong list link đơn với thông tin được biết trước ở dạng trừu tượng



Bài 783: Viết hàm tạo node trong list link đơn những phân số



– Thêm 1 node vào đầu list



Viết hàm thêm một node vào đầu list link đơn



– Duyệt list link



Bài 784: Viết hàm duyệt list link đơn ở dạng trừu tượng



Bài 785: Viết hàm xuất list link đơn những phân số



– Nhập list link



Bài 786: Viết hàm nhập list link ở dạng trừu tượng



– Chương trình minh họa



Bài 787: Viết chương trình thực thi những yêu cầu sau:


a. Nhập list link đơn những số nguyên b. Xuất list link đơn những số nguyên c. Tính tổng những node trong DSLK



SourceCode



Các bài tập lý thuyết



Bài 788: Kiểm tra list link có rỗng không



Bài 789: Thêm một node vào thời điểm cuối list



Bài 790: Thêm một node p. vào sau node q trong list



Bài 791: Thêm một node p. vào trước node q trong list



Bài 792: Lấy node thứ nhất trong list thoát khỏi list link



Các bài tập khai báo list



Bài 793: Hãy khai báo cấu trúc tài liệu cho list link đơn những số nguyên



Bài 794: Hãy khai báo cấu trúc tài liệu cho list link đơn những số thực



Bài 795: Hãy khai báo cấu trúc tài liệu cho list link đơn những tọa độ điểm trong mặt phẳng Oxy



Bài 796: Hãy khai báo cấu trúc tài liệu cho list link đơn những học viên. Biết rằng học viên gồm những thành phần thông tin như sau:


-Họ tên: tối đa 30 ký tự -Điểm toán: kiểu số nguyên -Điểm văn: kiểu số nguyên -Điểm trung bình: kiểu số thực



SourceCode



Bài 797: Hãy khai báo cấu trúc tài liệu cho list link đơn những thí sinh. Giả sử thí sinh gồm những thành phần thông tin như sau:


– Mã thí sinh: tối đa 5 ký tự – Họ tên: tối đa 30 ký tự – Điểm toán: kiểu số thực – Điểm lý: kiểu số thực – Điểm hóa: kiểu số thực – Điểm tổng số: kiểu số thực



SourceCode



Bài 798: Hãy khai báo cấu trúc tài liệu cho list link đơn những phòng trong khách sạn (PHONG). Giả sử phòng tiếp khách sạn gồm những thông tin như sau:


– Mã phòng: tối đa 5 ký tự – Tên phòng: tối đa 30 ký tự – Đơn giá thuê: kiểu số thực – Số lượng giường: kiểu số nguyên – Tình trạng giường: 0 rảnh 1 bận



SourceCode



Tạo NODE cho list link đơn



Bài 799: Viết hàm tạo node trong list link đơn những số phức



Bài 800: Viết hàm tạo node trong list link đơn những số nguyên



Bài 801: Viết hàm tạo node trong list link đơn những số thực



Bài 802: Viết hàm tạo node trong list link đơn những tọa độ điểm trong mặt phẳng Oxy



Bài 803: Viết hàm tạo node trong list link đơn những học viên



Bài 804: Viết hàm tạo node trong list link đơn những thí sinh



Bài 805: Viết hàm tạo node trong list link đơn những phòng trong khách sạn(PHONG)



Bài 806: Viết hàm tạo node trong list link đơn những đường tròn



String

Viết lại những hàm String



Hàm STRLEN



Hàm STRCPY



Hàm STRCMP



Hàm STRICMP



Hàm STRCAT



Hàm STRLWR



Hàm STRUPR



Hàm SUBSTR



Hàm STRSTR



Hàm STRREV



Hàm ATOI



Hàm ATOF



Hàm ITOA



Tập tin:

Các ví dụ:



– Đọc và in ra nội dung tập tin



– Sao chép tập tin



– Đổi chữ thường sang chữ hoa



– In hoa những chữ trong tập tin



– Kiểm tra tình trạng tập tin



– Nhập mảng từ File



Dùng tập tin lưu và xử lý tài liệu



– Đếm số vần âm



– Đếm số dòng



– Đếm số từ



– Thống kê những từ



– Lựa ra những số nguyên tố



– Tìm cặp số có mức giá trị gần nhau nhất



– Tìm chuỗi ký tự



– Tìm số dương nhỏ nhất



– Tìm số lớn số 1



– Tính tổng những số thực



– Đổi chữ thường sang chữ hoa xâu kí tự từ bàn phím



– Hoán vị đổi vị trí 2 số a và b



– Cấp phát động mảng 1 chiều n số thực và in ra



– nhập số nguyên dương, tìm số lớn số 1 nhỏ nhất của N, đổi chỗ 2 số để được M, Tính tổng M và N



– Xuất n số nguyên tố đầu



Danh sách sinh viên



Đừng copy hay mất thời hạn Save về máy xong để đó. Tốt nhất là nhảy vào làm từng bài tập 1. Nhiều bạn lưu về máy rồi chẳng bao giờ ngó đến, như vậy phí thời hạn lắm.😆



Ngoài ra những bạn hoàn toàn có thể tác những ứng dụng hữu ích khác tại đây



Tham gia nhóm chia sẽ ứng dụng trên facebook: https://www.facebook.com/groups/255116492090650




Share Link Download Viết chương trình nhập từ bàn phím n số nguyên đếm những số chẵn và chia hết cho 3 miễn phí


Bạn vừa tìm hiểu thêm nội dung bài viết Với Một số hướng dẫn một cách rõ ràng hơn về Review Viết chương trình nhập từ bàn phím n số nguyên đếm những số chẵn và chia hết cho 3 tiên tiến và phát triển nhất ShareLink Tải Viết chương trình nhập từ bàn phím n số nguyên đếm những số chẵn và chia hết cho 3 miễn phí.



Giải đáp vướng mắc về Viết chương trình nhập từ bàn phím n số nguyên đếm những số chẵn và chia hết cho 3


Nếu sau khi đọc nội dung bài viết Viết chương trình nhập từ bàn phím n số nguyên đếm những số chẵn và chia hết cho 3 vẫn chưa hiểu thì hoàn toàn có thể lại Comments ở cuối bài để Admin lý giải và hướng dẫn lại nha

#Viết #chương #trình #nhập #từ #bàn #phím #số #nguyên #đếm #những #số #chẵn #và #chia #hết #cho

Related posts:

Post a Comment

Previous Post Next Post

Discuss

×Close