vetor e matriz
#include
#define MAX 100
int main() { int n, i, v[MAX];
printf("Digite o comprimento da seqüência: "); scanf("%d", &n);
printf("Digite uma seqüência com %d números inteiros: ", n); for (i = 0; i < n; i++) scanf("%d", &v[i]); for (i = n-1; i >= 0; i--) printf("%d ", v[i]); printf("\n"); return 0;
}
2. Deseja-se publicar o número de acertos de cada aluno em uma prova em forma de testes. A prova consta de 30 questões, cada uma com cinco alternativas identificadas por A, B, C, D e E. Para isso são dados:
- cartão gabarito;
- número de alunos da turma;
- cartão de respostas para cada aluno, contendo o seu número e suas respostas.
3. Criar um algoritmo que leia os elementos de uma matriz inteira de 3 x 3 e imprimir outra matriz multiplicando cada elemento da primeira matriz por 2.
4. Elabore um programa que multiplique duas Matrizes M e N (10x10) fornecidas pelo usuário. O programa deve: - Ler as matrizes M e N. - Calcular a multiplicação e armazenar na matriz Mult. - Imprimir o resultado.
5. Elabore um programa que manipule os dados para uma sala de 40 alunos. O programa deve receber como entrada (via leitura de teclado):
Os nomes dos alunos (máximo 50 caracteres).
As duas notas parciais.
O programa deve calcular e imprimir, numa mesma linha, para cada aluno:
O nome, a média final
#include
#define N 40 int main() { char aluno[N][50]; float notas[N][2], media[N], soma=0, media_turma, menor, maior; int i, qtd_ap=0, qtd_rep=0, qtd_ex=0; for (i=0; i 7) qtd_ap++; else qtd_ex++; } printf("Maior média da turma: %.2f\n", maior); printf("Menor média da turma: %.2f\n", menor); printf("Quantidade de alunos:\n\t- Aprovados: %d\n\t- Reprovados: %d\n\t- Em exame: %d\n", qtd_ap, qtd_rep, qtd_ex); printf("Alunos que irão para final:\n");