Tìm số lớn thứ 2 trong mảng php

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

Chủ Đề