Soluções Exercícios sobre Matrizes: mudanças entre as edições

De IFSC
Ir para navegação Ir para pesquisar
imported>Fargoud
(Criou página com 'Questão 1: #include <stdio.h> #include <stdlib.h> int main() { int numeros [10], i, media=0, n=0; for(i=0;i<10;i++) { printf("\nEntre com o %d.o elemento do veto...')
 
imported>Fargoud
Sem resumo de edição
 
(2 revisões intermediárias pelo mesmo usuário não estão sendo mostradas)
Linha 38: Linha 38:


Questão 3:
Questão 3:
#include <stdio.h>
#include <stdlib.h>
#define NALUNOS 30
#define NNOTAS 4
int main()
{ float notas[NNOTAS][NALUNOS], medias[NALUNOS];
  int i, j;
  for(i=0;i<NALUNOS;i++)
  {  printf("\n\n\nEntre com as notas do %do. aluno: ",i+1);
        for(j=0;j<NNOTAS;j++)
      {  printf("\nProva %d: ", j+1);
          scanf("%f", &notas[i][j]);
          medias[i] += notas[i][j];
        }
        medias[i] /= NNOTAS;
        printf("\nMEDIA: %.1f", medias[i]);
  }
    return 0;
}
[[AULA 14 - Microcontroladores - Técnico |  VOLTAR <<]]

Edição atual tal como às 20h10min de 14 de junho de 2017

Questão 1:

#include <stdio.h>
#include <stdlib.h>
int main()
{ int numeros [10], i, media=0, n=0;
  for(i=0;i<10;i++)
  {   printf("\nEntre com o %d.o elemento do vetor:   ", i+1);
      scanf("%d", &numeros[i]);
      media+=numeros[i];
  }
  media /=10; //calculo da media
  for(i=0;i<10;i++)
  {   if(numeros[i] > media)
          n++;
  }
   printf("\n\nValor médio: %d \nNumero de elementos acima da media:  %d \n\n\n ", media, n);
   return 0;
}

Questão 2:

#include <stdio.h>
#include <stdlib.h>
int main()
{ char texto[81];
  int i=0;
  printf("\nEntre com uma frase: \n ");
  gets(texto);
  while(texto[i])
  {   if(texto[i]=='o')
         texto[i]='X';
      i++;
  }
  printf("\n\nTexto modificado:\n %s \n\n\n ", texto);
  return 0;
}

Questão 3:

#include <stdio.h>
#include <stdlib.h>
#define NALUNOS 30
#define NNOTAS 4
int main()
{ float notas[NNOTAS][NALUNOS], medias[NALUNOS];
  int i, j;
  for(i=0;i<NALUNOS;i++)
  {   printf("\n\n\nEntre com as notas do %do. aluno: ",i+1);
       for(j=0;j<NNOTAS;j++)
      {  printf("\nProva %d: ", j+1);
         scanf("%f", &notas[i][j]);
         medias[i] += notas[i][j];
       }
       medias[i] /= NNOTAS;
       printf("\nMEDIA: %.1f", medias[i]);
  }
   return 0;
}


   VOLTAR <<