Download as txt, pdf, or txt
Download as txt, pdf, or txt
You are on page 1of 3

11.

4
#include <stdio.h>
int main()
{

int n, a[101];
scanf("%d", &n);
for (int i = 0; i < n; i++)

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

for (int i = n-1; i >= 0; i--)

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


}

11.5.
#include <stdio.h>

#include <string.h>

int main()
{

int n = 0,x=0;
char a[101], b[101];

gets(a);

for (int i = strlen(a) - 1; i >= 0; i--)


{
b[n] = a[i];
n++;
}

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


if (a[i] != b[i])
{
x=1;
break;
}
if(x==1){
printf("Khong");
}else{
printf("Co");
}

12.1
#include <stdio.h>

int countEven(int *a, int size)


{

int m = 0;
for (int i = 0; i < size; i++)
if (a[i] % 2 == 0)
m++;

return m;
}
int main()
{

int a[101];
int n;
scanf("%d", &n);
for (int i = 0; i < n; i++)
scanf("%d", &a[i]);

printf("%d", countEven(a, n));


}

12.2
#include <stdio.h>

float maximum(float *a, int size)


{

float m = a[0];
for (int i = 1; i < size; i++)
if (a[i] > m)
m = a[i];
return m;
}
int main()
{

float a[101];
int n;
scanf("%d", &n);
for (int i = 0; i < n; i++)
scanf("%f", &a[i]);

if (a[0] == '\0')
{
printf("NULL");
}
else
{
printf("%f", maximum(a,n));
}
}

12.5

#include <stdio.h>

float maximum(float *a, int size)


{

float m = 0, b[101];
int x = 0;
for (int i = 0; i < size; i++)
m += a[i];
m = m / size;
for (int i = 0; i < size; i++)
if (a[i] > m)
{
b[i] = a[i] - m;
}
else
{
b[i] = m - a[i];
}
m = b[0];

for (int i = 1; i < size; i++)


if (b[i] < m)
{
m = b[i];
x = i;
}

return a[x];
}
int main()
{

float a[101];
int n;
scanf("%d", &n);
for (int i = 0; i < n; i++)
scanf("%f", &a[i]);

printf("%.1f", maximum(a, n));


}

You might also like