(Kiểm tra LTCB) 1. Sửa lỗi trong C "void Nhapday =>> void MaxMin & int main... 2. Viết chương trình nhập vào dãy số bất kỳ(kiểu số thực), xuất đã và các số nguyên có trong dãy "if(int(a[i])==a[i])"

watch_later Thứ Sáu, 24 tháng 2, 2017


#include <stdio.h>
#include <conio.h>
#include <stdlib.h>
void Nhapday (float a[],int n)
{
 for(int i=0;i<n;i++)
 {printf("Nhap phan tu thu %d: ",i);
  scanf("%f",&a[i]);
 }
}
void Xuatday (float a[100],int n)
{
 for(int i=0;i<n;i++)
 printf("\t%0.1f",a[i]);
}
void SoNguyen (float a[],int n)
{
 for(int i=1;i<n;i++)
 {
 if(int(a[i])==a[i])   printf("\nSo nguyen trong day la: %.0f",a[i]);
    }
}
void MaxMin(float a[],int n)
{
 float max,min;
 max=a[0];
 min=a[0];
 for(int i=1;i<n;i++)
 { if(a[i]>max) max=a[i];
   if(a[i]<min) min=a[i];
 }
 printf("\n");
 printf("\nMax= %0.1f",max);
 printf("\nMin= %0.1f\n",min);
}
int main()
{
 float a[100];
 int i,n;
 clrscr();
 printf("Nhap so luong: "); scanf("%d",&n);
 Nhapday(a,n);
 printf("\nMang vua nhap la: ");
 Xuatday(a,n);
 MaxMin(a,n);
 SoNguyen(a,n);
 getch();
 return 0;
}