Đăng nhập để hỏi chi tiết


Hãy luôn nhớ cảm ơn và vote 5*
nếu câu trả lời hữu ích nhé!
`C`
`" "`
#include <stdio.h>
int a[10], n;
void nhap() {
int i;
printf("Nhap n: ");
scanf("%d", &n);
if (n > 0 && n < 10) {
printf("Nhap %d so: ", n);
for (i = 0; i < n; i++) {
scanf("%d", &a[i]);
}
}
}
void in() {
int i;
printf("Day: ");
for (i = 0; i < n; i++) {
printf("%d ", a[i]);
}
printf("\n");
}
void tinh() {
int i, d = 0, d0 = 0, td = 0, ta = 0;
for (i = 0; i < n; i++) {
if (a[i] > 0)
td += a[i];
else if (a[i] < 0) {
ta += a[i];
d++;
}
else
d0++;
}
if (d > 0)
printf("Trung binh cong cac so am: %.2f\n", (float) ta / d);
else
printf("Khong co so am\n");
printf("Tong cac so duong: %d\n", td);
printf("So luong so 0: %d\n", d0);
}
void tim() {
int i, x;
printf("Nhap x: ");
scanf("%d", &x);
for (i = 0; i < n; i++) {
if (a[i] == x) {
printf("x o vi tri %d", i);
break;
}
}
if (i == n) {
printf("Khong tim thay x");
}
printf("\n");
}
int main() {
nhap();
if (n > 0 && n < 10) {
in();
tinh();
tim();
}
else {
printf("n khong hop le");
}
return 0;
}Hãy giúp mọi người biết câu trả lời này thế nào?
#include <stdio.h>
int a[10], b[10], c[10], n;
void nhap() {
int i;
printf("Nhap n: ");
scanf("%d", &n);
if (n > 0 && n <= 10) {
printf("Nhap %d so: ", n);
for (i = 0; i < n; i++) {
scanf("%d", &a[i]);
}
}
}
void tach() {
int i, j = 0, k = 0;
for (i = 0; i < n; i++) {
if (a[i] > 0) {
b[j] = a[i];
j++;
} else if (a[i] < 0) {
c[k] = a[i];
k++;
}
}
printf("Mang b: ");
for (i = 0; i < j; i++) {
printf("%d ", b[i]);
}
printf("\nMang c: ");
for (i = 0; i < k; i++) {
printf("%d ", c[i]);
}
}
int main() {
nhap();
if (n > 0 && n <= 10)
tach();
else
printf("n khong hop le");
return 0;
}
Hãy giúp mọi người biết câu trả lời này thế nào?
Bảng tin