
Câu 2.20: Viết chương trình nhập vào một mảng hai chiều amxn gồm các số thực. Đếm và in ra màn hình số phần tử dương có mặt trong mảng.
Tuesday, August 12, 2014
//code Dung NV
#include <stdio.h>
#include <conio.h>
void nhapmang(int a[][50],int x,int y)
{
int i,j;
for (i=0;i<x;i++)
for (j=0;j<y;j++)
{
printf("nhap phan tu [%d][%d] : ",i,j);
scanf("%d",&a[i][j]);
}
}
void inmang(int a[][50],int x,int y)
{
int i,j;
for (i=0;i<x;i++)
{
for (j=0;j<y;j++)
printf(" %5d ",a[i][j]);
printf("\n");
}
}
int dem(int a[][50],int x,int y)
{
int i,j,dem1=0;
for (i=0;i<x;i++)
for (j=0;j<y;j++)
if
(a[i][j]>0) dem1++;
return dem1;
}
void main()
{
int m,n;
int a[50][50];
printf("nhap so hang ,so cot");
scanf("%d%d",&m,&n);
printf("nhap
mang : \n");
nhapmang(a,m,n);
printf("\n in mang
\n");
inmang(a,m,n);
printf("\nSo phan tu duong trong mang la : %5d",dem(a,m,n));
getch();
}

All comments [ 0 ]
Your comments