Informática, perguntado por Nathaliak552, 3 meses atrás

EM LINGUAGEM C1. Escreva um programa que receba do usuário (interativamente) três notas para dado aluno, armazenando-as em um vetor; em seguida, o programa deve calcular a média e mostrar, na tela, as notas e a média. 2. Escreva um programa que declara um matriz de inúmeros inteiros 3x3, que recebe os valores digitados pelo usuário e depois calcula sua média e a mostra na tela.

Soluções para a tarefa

Respondido por joaopedrolemos
0

1.

#include <stdio.h>

#include <stdlib.h>

int main()

{

float n[3], media = 0;

int i, j;

 for (i = 0; i < 3; i++)

 {

 printf("NOTA[%d]: ", i+1); scanf("%f",&n[i]);

  media += n[i];

 }

system("clear");

media /= 3;

 for (j = 0; j < 3; j++) printf("%.2f\t",n[j]);

 printf("MEDIA: %.2f\n", media);

return 0;

}

---------------------------------------

2.

#include <stdio.h>

#include <stdlib.h>

int main()

{

int matriz[3][3], i, j;

float media = 0;

for (i = 0; i < 3; i++)

{

 for (j = 0; j < 3; j++)

 {

  printf("--> "); scanf("%d",&matriz[i][j]);

  media += matriz[i][j];

 }

}

media /= 9;

system("clear");

int q, p;

for (q = 0; q < 3; q++)

{

 for (p = 0; p < 3; p++)

 {

  printf("%d\t", matriz[q][p]);

 }

 printf("\n");

}

printf("\nMEDIA: %.2f\n", media);

return 0;

}

Perguntas interessantes