mang _đếm

Màu nền
Font chữ
Font size
Chiều cao dòng

#include<stdio.h>

#include<conio.h>

#include<math.h>

void nhap(int a[],int &n)

{

    int i;

    printf ("nhap n: ");

    scanf ("%d",&n);

    for (i=0;i<n;i++)

    {

    printf ("a[%d]= ",i);

    scanf ("%d",&a[i]);

}

}

void xuat(int a[],int n)

{

    int i;

    for (i=0;i<n;i++)

    {

    printf("%d",a[i]);

    } 

    printf ("

");

}

int ngt(int n)

{

    int i;

    if (n<2)

    return 0;

    for (i=2;i<= (int)sqrt(n);i++)

    if (n%i==0)

    return 0;

    return 1;  

}

int mangnt(int a[], int n)

{

    int i,dem;

    dem=0;

    for (i=0;i<n;i++)

    if (ngt(a[i])==1)

    dem+=1;

    return dem;

}

void nt(int a[],int n)

{

     int i;

     for (i=0;i<n;i++)

     {

     if (ngt(a[i])==1)

     printf ("

a[%d]

",i);

     }

 }

void mangnguyento(int a[],int n)

{

     int i;

      if (mangnt(a,n)==n)

      printf ("mang toan so nguyen to");

      else

      printf("mang khong toan so nguyen to");

     }

int demso(int a[],int n)

{

    int i,dem;

    dem=0;

    for (i=0;i<n;i++)

    if ((a[i])%4==0 && (a[i])%5 !=0)

    dem+=1;

    return dem;

    }

int sonhonhat(int a[],int n)

{

     int i,min;

     if (a[i]>=0)

     {

     min=a[0];

     for (i=0;i<n;i++)

     if (a[i]<min)

     min==a[i];

     return min;

     }

}

int main()

{

    int n,a[100];

    nhap(a,n);

    xuat(a,n);

    printf ("

so so nguyen to cua mang la: %d

",mangnt(a,n));

    nt(a,n);

    mangnguyento(a,n);

    printf ("

so so chia het cho 4 nhung khong chia het cho 5 la: %d", demso(a,n));

    printf ("

so duong nho nhat trong mang la: %d",sonhonhat(a,n));

    getch();

}

Bạn đang đọc truyện trên: Truyen2U.Pro

#chybi