• Matéria: Informática
  • Autor: Dan145
  • Perguntado 6 anos atrás

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

Respostas

respondido por: usuario95492
0

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]);

}

respondido por: juanbomfim22
0

#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;

}

Perguntas similares