Escreva um programa em C para criar um vetor numérico de tamanho 10 e preencher com 10 notas de um aluno (digitados pelo usuário). Em seguida, o programa deve verificar e imprimir: a) quantidade de notas acima de 6,0; e, b) a média das notas do aluno.Escreva um programa em C que declare uma matriz 3x3 e preencha com valores digitados pelo usuário. No final, o programa deve imprimir o valor da soma de todos os elementos da matriz.
Respostas
#include <stdio.h>
#include <stdlib.h>
#include <locale.h>
int main()
{
setlocale(LC_ALL, "Portuguese");
float n[10];
int i, j, qtd_6 = 0;
float media = 0;
for (i = 0; i < 10; i++)
{
printf("[%d]:: ",i+1); scanf("%f",&n[i]);
if (n[i] > 6) qtd_6++;
media += n[i];
}
system("clear");
media /= 10;
for (j = 0; j < 10; j++) printf("%.2f\t", n[j]);
printf("\nNotas acima de 6,0: %d\n", qtd_6);
printf("Média das notas: %.2f\n", media);
return 0;
}
-------------------------------------------
#include <stdio.h>
#include <stdlib.h>
int main()
{
int array[3][3], i, j, soma = 0;
for (i = 0; i < 3; i++)
{
for (j = 0; j < 3; j++)
{
printf("[%d][%d]:: ",i+1,j+1); scanf("%d",&array[i][j]);
soma += array[i][j];
}
}
system("clear");
int a, b;
for (a = 0; a < 3; a++)
{
for (b = 0; b < 3; b++) printf("%d\t", array[a][b]);
printf("\n");
}
printf("\nSOMA: %d\n", soma);
return 0;
}