Informática, perguntado por Jujubay, 1 ano atrás

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?
Jujubay: Isso! Ira receber 3, um de cada aluno e media total (;
cledersonbc: okay, vou fazer sem array
cledersonbc: vou compilar aqui

Soluções para a tarefa

Respondido por cledersonbc
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", &nota1);

  printf("\nInforme o nome do 2 aluno: ");  scanf("%s", &nome2);
  printf("Informe a nota do 2 aluno: ");  scanf("%f", &nota2);

  printf("\nInforme o nome do 3 aluno: ");  scanf("%s", &nome3);
  printf("Informe a nota do 3 aluno: ");  scanf("%f", &nota3);
 
media = (nota1 + nota2 + nota3)/3;
 
 printf("A media e %.2f", media);
 getchar();
 return 0;
}

cledersonbc: Eu coloquei a biblioteca de matemática, mas acredito que ela não seja necessária nesse caso...
Jujubay: ta ok! muito obrigado!!!
cledersonbc: De nada :)
Respondido por Index
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