Pode me ensinar?
Exercício Linguagem em C
Programa usado Code Block
> Receba o nome e a nota de 3 alunos e imprima os valores e a media das nota.
cledersonbc:
Quantas notas o programa irá receber? 1 de cada aluno e média do somatório delas?
Soluções para a tarefa
Respondido por
2
#include <stdio.h>
#include <stdlib.h>
#include <math.h>
int main(void) {
float nota1, nota2, nota3, media;
char nome1[50], nome2[50], nome3[50];
printf("Informe o nome do 1 aluno: "); scanf("%s", &nome1);
printf("Informe a nota do 1 aluno: "); scanf("%f", ¬a1);
printf("\nInforme o nome do 2 aluno: "); scanf("%s", &nome2);
printf("Informe a nota do 2 aluno: "); scanf("%f", ¬a2);
printf("\nInforme o nome do 3 aluno: "); scanf("%s", &nome3);
printf("Informe a nota do 3 aluno: "); scanf("%f", ¬a3);
media = (nota1 + nota2 + nota3)/3;
printf("A media e %.2f", media);
getchar();
return 0;
}
#include <stdlib.h>
#include <math.h>
int main(void) {
float nota1, nota2, nota3, media;
char nome1[50], nome2[50], nome3[50];
printf("Informe o nome do 1 aluno: "); scanf("%s", &nome1);
printf("Informe a nota do 1 aluno: "); scanf("%f", ¬a1);
printf("\nInforme o nome do 2 aluno: "); scanf("%s", &nome2);
printf("Informe a nota do 2 aluno: "); scanf("%f", ¬a2);
printf("\nInforme o nome do 3 aluno: "); scanf("%s", &nome3);
printf("Informe a nota do 3 aluno: "); scanf("%f", ¬a3);
media = (nota1 + nota2 + nota3)/3;
printf("A media e %.2f", media);
getchar();
return 0;
}
Respondido por
2
Segue abaixo o algoritmo. Usei a função gets, pois a scanf("%s") não pega os caracteres apos os espaços. Ex: se eu digitar "Joao Cleber" o scanf só pega o João
Anexos:
Perguntas interessantes
Matemática,
9 meses atrás
Matemática,
9 meses atrás
Geografia,
1 ano atrás
Matemática,
1 ano atrás
Física,
1 ano atrás