Faça a programação em Linguagem C dos seguintes enunciados 1) (1,0) Dado um vetor contendo a idade de 10 alunos, faça um programa que calcule o número de alunos com idade superior a média das idades calculadas. 2) (1,0) Faça um programa que leia um vetor de 10 elementos inteiros e mostre somente os valores armazenados nos índices pares
Alguém ai poderia fazer essa programação em C, por favor ! Um abraço a todos
Soluções para a tarefa
Resposta:
1-
int main(){
int V[10], media = 0, val = 0;
for(int i = 0; i < 10; i++){
scanf("%d", &V[i]);
val +=V[i];
}
val = val /10;
for(int i = 0; i < 10; i++){
if(V[i] > val)
media++;
}
printf("%d", media);
}
2-
int main(){
int V[10];
for(int i = 0; i < 10; i++){
scanf("%d", &V[i]);
val +=V[i];
}
for(int i = 0; i < 10; i+2)
printf("%d", V[i]);
}
#include <stdio.h>
#define n 10
int main (void){
int i, vetor[n];
int soma_idades = 0;
int quantos_maior_media = 0;
float media = 0;
for(i=0;i<n;i++){
scanf("%d",&vetor[i]);
soma_idades+=vetor[i];
}
media = soma_idades/n;
for(i=0;i<n;i++){
if(vetor[i]>media){
quantos_maior_media += 1;
}
}
printf("Sao %d alunos com idade superior a media\n",quantos_maior_media);
return 0;
}
// ------------------------------------------------------
2) #include <stdio.h>
#define n 10
int main(void){
int i, vetor[n];
for(i=0;i<n;i++){
scanf("%d",&vetor[i]);
}
for(i=0;i<n;i++){
if(i%2==0){
printf("%d ",vetor[i]);
}
}
printf("\n");
return 0;
}