Tải bản đầy đủ (.docx) (3 trang)

Hãy xuất phần tử trong mảng theo yêu cầu chẵn vàng, lẻ trắng

Bạn đang xem bản rút gọn của tài liệu. Xem và tải ngay bản đầy đủ của tài liệu tại đây (71.73 KB, 3 trang )

Bài 288: Hãy xuất phần tử trong mảng theo yêu cầu: chẵn vàng, lẻ trắng
#include<stdio.h>
#include<conio.h>
#include<math.h>
#include<Windows.h>
#define MAX 100

// Hàm tô màu
void textcolor(int x)
{
HANDLE mau;
mau = GetStdHandle
(STD_OUTPUT_HANDLE);
SetConsoleTextAttribute(mau, x);
}
void nhap (int a[], int &n)
{
do
{
printf("\nNhap so phan tu: ");
scanf("%d", &n);
if(n <= 0 || n > MAX)
{


printf("\nSo phan tu khong hop le. Xin kiem tra lai !");
}
}while(n <= 0 || n > MAX);
for(int i = 0; i < n; i++)
{
printf("\nNhap a[%d]: ", i);


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

void XuatChanVangLeTrang(int a[], int n)
{
for(int i = 0; i < n; i++)
{
if(a[i] % 2 == 0)
{
textcolor(14);
printf("%4d", a[i]);
}
else
{
textcolor(7);
printf("%4d", a[i]);
}
}
}


int main()
{
int n, k;
int a[MAX];

nhap(a, n);
XuatChanVangLeTrang(a, n);


getch();
return 0;
}



×