0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 | #include /* Tìm số lớn thứ 2 ở trong mảng */ #define MAX_SIZE 100 // sức chứa tối đa voidNhapMang[intarr[],intn]{ for[int i=0;i secondMax]{ secondMax=a[i]; } } return secondMax; } intmain[]{ intarr[MAX_SIZE]; intn;// số lượng phần tử của mảng // Kiểm tra số lượng phần tử là số dương + nhỏ hơn MAX_SIZE do{ printf["Nhap n = "]; scanf["%d",&n]; }while[n MAX_SIZE]; // Nhập mảng NhapMang[arr,n]; // Xuất mảng XuatMang[arr,n]; printf["\nSo lon thu 2 la %d",FindBySort[arr,n]]; printf["\nSo lon thu 2 la %d",FindByLoop[arr,n]]; } |
PS G:\c_cources\day_51> .\SoLonThu2.exe Nhap n = 5 Nhap arr[0] = 1 Nhap arr[1] = 3 Nhap arr[2] = 2 Nhap arr[3] = 4 Nhap arr[4] = 5 arr[0] = 1 arr[1] = 3 arr[2] = 2 arr[3] = 4 arr[4] = 5 So lon thu 2 la 4 So lon thu 2 la 4 |