Chuyên đề mảng 2 chiều phần 2
lượt xem 46
download
351 Ktra ma trận có toàn dương ko int Ktra(int a[][100],int dong,int cot) { int flag = 1; for (int i=0; i
Bình luận(0) Đăng nhập để gửi bình luận!
Nội dung Text: Chuyên đề mảng 2 chiều phần 2
- 351 Ktra ma trận có toàn dương ko int Ktra(int a[][100],int dong,int cot) { int flag = 1; for (int i=0; i
- { if (a[i][j]
- for (flag =1,j=0; j
- 359 Liệt kê các dòng có chứa giá trị âm void LietKe(int a[][100],int dong,int cot) { int i,j,flag; for (i=0;i
- } else if (a[i][j]==0) { flag[1] = 1; } else if (a[i][j]>0) { flag[2] = 1; } if (flag[0]+flag[1]+flag[2]==3) { printf("\nDong a[%d] co ptu am, duong, 0",i); break; } } } } } 362 Liệt kê các dòng giảm dần void LietKe(int a[][100],int dong,int cot) { int i,j,flag; for (i=0;i
- if (flag == 1) { printf("\nCot a[%d] tang",j); } } } 364 Cho 2 ma trận A,B. Ktra ma trận A có là ma trận con của B ko? int KiemTra(int a[][100], int donga, int cota, int b[][100], int dongb, int cotb) { int i,j,k,h,flag=0,s,t; for (i=0; i=cotb && a[i][j]==b[0][0]) { for (flag=1,s=i,k=0;k
- } } if (flag == 0) break; } if (flag == 1) { dem++; } } } } return dem; } Kĩ thuật đặt lính canh 366 Tìm số chẵn đầu tiên trong ma trận int GiaTriCanTim(int a[][100], int cot, int dong) { for (int i=0; i
- } } int Max2 = a[0][0]; for (i=0; i
- for (int i=0; i
- } printf("\nDong %d: ",i) ; printf("Gia tri max %d",Max); } } 373 Tìm giá trị nhỏ nhất trên 1 cột void LietKe(int a[][100], int cot, int dong) { for (int i=0; i
- { for (int i=0; i
- } for (int i=0; i
- { if (SoNguyenTo(a[i][j])==1) { SoNguyenToMax = (SoNguyenToMax>a[i][j])?SoNguyenToMax:a[i][j]; } } } return SoNguyenToMax; } 378 Tìm 1 chữ số xuất hiện nhiều nhất void ChuSo(int n, int b[]) { int DonVi; n = abs(n); do { DonVi = n%10; b[DonVi]++; n=n/10; } while (n>0); } int GiaTriCanTim(int a[][100], int cot, int dong) { int b[10] = {0}; for (int i=0; i
- dem ++ ; } else if (Min > a[i][j]) { Min = a[i][j]; dem = 1; } } } return dem; } 380 Đếm số lượng chẵn nhỏ nhất int GiaTriCanTim(int a[][100], int cot, int dong) { int dem = 0; int Min = a[0][0]; for (int i=0; i
- flag[k][h] = 1; Dem++; } } } } if (Dem > Dem1) { Dem1 = Dem; GiaTri = a[i][j]; Dem = 0; } } } } return GiaTri; } 382 Tìm số chính phương lớn nhất int SoChinhPhuong(int n) { int a = sqrt (n); if (a*a == n) { return 1; } return 0; } int SoChinhPhuongDauTien(int a[][100], int cot, int dong) { for (int i=0; i
- { SoChinhPhuongMax = (SoChinhPhuongMax>a[i][j])?SoChinhPhuongMax:a[i][j]; } } } return SoChinhPhuongMax; } 383 Tìm số hòan thiện nhỏ nhất int sohoanthien(int n) { int tong=0; for (int i=1 ; i
- 384 Tìm các chữ số xuất hiện nhiều nhất trong ma trận void ChuSo(int n, int b[]) { int DonVi; n = abs(n); do { DonVi = n%10; b[DonVi]++; n=n/10; } while (n>0); } void GiaTriCanTim(int a[][100], int cot, int dong) { int b[10] = {0}; for (int i=0; i
- { b[i] = tong(a[i],cot); } //Tong Max int Max = b[0]; for (i=1; ib[i])?Max:b[i]; } //Liet ke Tong Max for (i = 0; i< dong ;i++) { if (Max == b[i]) { printf("\nDong %d co tong ptu lon nhat la %d", i,Max); } } } 386 Liệt kê các cột có tổng nhỏ nhất void LietKe(int a[][100], int cot, int dong) { int b[100] = {0}; for (int i=0; i
- int Max = dem[0]; for (i=1; idem[i])?Max:dem[i]; for (i = 0; i< dong ;i++) if (Max == dem[i]) printf("\nDong %d co so chan nhieu nhat la %d", i,Max); } 388 Liệt kê các dòng có nhiều số nguyên tố nhất int SoNguyenTo(int a) { if (a
CÓ THỂ BẠN MUỐN DOWNLOAD
-
Bài giảng : Mảng hai chiều
33 p | 261 | 72
-
Chuyên đề mảng 1 chiều phần 2
23 p | 224 | 57
-
Chuyên đề mảng 2 chiều phần 1
14 p | 210 | 52
-
Chuyên đề mảng 1 chiều phần 3
19 p | 171 | 50
-
Chuyên đề mảng 2 chiều phần 3
13 p | 156 | 43
-
Chuyên đề mảng 2 chiều phần 4
11 p | 152 | 37
-
ADSL - Tổng quan về ADSL part 2
7 p | 117 | 26
-
Các công cụ vẽ và tô màu với Flash MX phần 2
11 p | 134 | 20
-
Bài giảng Kiến trúc máy tính: Chương 2.4 - ThS. Phạm Thanh Bình
47 p | 88 | 8
-
Giáo trình Lập trình Java (Ngành/Nghề: Công nghệ thông tin) - Trường CĐ Kinh tế - Kỹ thuật Vinatex TP. HCM (2021)
82 p | 34 | 6
-
Frame Relay, giải pháp cho các doanh nghiệp và tập đoàn (Phần 2)
13 p | 64 | 4
Chịu trách nhiệm nội dung:
Nguyễn Công Hà - Giám đốc Công ty TNHH TÀI LIỆU TRỰC TUYẾN VI NA
LIÊN HỆ
Địa chỉ: P402, 54A Nơ Trang Long, Phường 14, Q.Bình Thạnh, TP.HCM
Hotline: 093 303 0098
Email: support@tailieu.vn