Soluções Exercícios sobre Matrizes: mudanças entre as edições
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", ¬as[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", ¬as[i][j]);
medias[i] += notas[i][j];
}
medias[i] /= NNOTAS;
printf("\nMEDIA: %.1f", medias[i]);
}
return 0;
}
VOLTAR <<