1. THÔNG BÁO TUYỂN ADMIN DIỄN ĐÀN 2013
    Tìm kiếm nhà trọ - Ở ghép
    THÔNG BÁO BÁN ÁO SPKT.NET CHO THÀNH VIÊN DIỄN ĐÀN


    HÃY TÌM KIẾM Ở ĐÂY TRƯỚC KHI ĐẶT CÂU HỎI
    {xen:phrase loading}

Max-Min trong C

Thảo luận trong 'C/C++' bắt đầu bởi small ant, 8 Tháng một 2010.

  1. small ant Well-Known Member

    Số bài viết: 2,827
    Đã được thích: 88
    Điểm thành tích: 48
    Giới tính: Nữ
    Mã:
    /* Bai - Tim phan tu lon nhat va nho nhat trong mang 1 chieu */
    #include <conio.h>
    #include <stdlib.h>
    #include<stdio.h>
    
    void main()
    {
      int mang[20];
    
       int i, minval, maxval;
    
       /* Khoi tao mang ngau nhien */
       randomize();
       for (i=0; i<20; i++)
         mang[i] = random(100);
    
       /* Tim gia tri lon nhat va nho nhat */
       minval = maxval = mang[0];
       for (i=1; i<20; i++)
       {
         if (maxval < mang[i])
           maxval = mang[i];
         else if (minval > mang[i])
           minval = mang[i];
       }
    
       /* In mang */
       clrscr();
       for (i=0; i<20; i++)
       {
         if (mang[i] == maxval)
           textcolor(YELLOW);
         else if (mang[i] == minval)
           textcolor(RED);
         else
           textcolor(WHITE);
         cprintf("%3d", mang[i]);
       }
    
       getch();
    }
    

Chia sẻ trang này