[C++] Nhập vào mảng các số nguyên tìm MIN và MAX trong mảng

Thảo luận trong 'Visual C++' bắt đầu bởi Trần Văn Cường, 8/6/16.

  1. Trần Văn Cường

    Trần Văn Cường I love CNTT Thành viên BQT Thành viên BQT

    Tham gia ngày:
    8/11/15
    Bài viết:
    3,693
    Đã được thích:
    43
    Điểm thành tích:
    48
    Giới tính:
    Nam
    Nghề nghiệp:
    Sinh Viên
    Nơi ở:
    Quảng Ninh thân yêu!
    Web:

    Đề bài: Nhập và mảng các số nguyên tìm MIN và MAX trong mảng

    Phần mềm sử dụng: Visual Studio

    DEMO:

    nhap-vao-mang-cac-so-nguyen-tim-min-va-max-trong-mang.gif

    CODE:
    Select All
    #include <conio.h>
    #include <stdio.h>
    #include <iostream>
    #include <math.h>
    using namespace std;

    class 
    DaySo {
        public:
            
    int n;
            
    int *Mang;
            
    void NhapMang(int nint *Mang);
            
    void XuatMang(int nint *Mang);
            
    int Min(int nint *Mang);
            
    int Max(int nint *Mang);
    };
    void DaySo::NhapMang(int nint *Mang)
    {
        for (
    int i=0i<ni++)
        {
            
    cout << "\t" << "Nhap gia tri phan tu thu " << (i+1) << ": ";
            
    cin >> *(Mangi);    //&a[i] <=> (a+i)
        
    }
    }
    void DaySo::XuatMang(int nint *Mang)
    {
        for (
    int i=0i<ni++)
        {
            
    printf("%3d", *(Mangi));
        }
    }
    int DaySo::Min(int nint *Mang)
    {
        
    int min1000;
        for (
    int i0ini++)
        {
            if (*(
    Mangi) < min)
            {
                
    min= *(Mangi);
            }
        }
        return 
    min;
    }
    int DaySo::Max(int nint *Mang)
    {
        
    int max= -1000;
        for (
    int i0ini++)
        {
            if (*(
    Mangi) > max)
            {
                
    max= *(Mangi);
            }
        }
        return 
    max;
    }
    void main()
    {
        
    DaySo objDaySo;
        
    int *asptminmax;
        
    cout << "Nhap so phan tu: ";
        
    cin >> spt;
        
    a= new int[spt];
        
    objDaySo.NhapMang(spta);
        
    cout << "Day so ban moi nhap : {";
        
    objDaySo.XuatMang(spta);
        
    cout << "  }";
        
    minobjDaySo.Min(spta);
        
    maxobjDaySo.Max(spta);
        
    cout << "\nPhan tu lon nhat trong mang: " << max;
        
    cout << "\nPhan tu nho nhat trong mang: " << min;
        
    getch();
    }
     

    Bình Luận Bằng Facebook

    data-href="https://cnttqn.com/threads/c-nhap-vao-mang-cac-so-nguyen-tim-min-va-max-trong-mang.2056.html"