Ir para conteúdo
Fórum Script Brasil

Akeny

Membros
  • Total de itens

    1
  • Registro em

  • Última visita

Sobre Akeny

Akeny's Achievements

0

Reputação

  1. Pessoal estou aprendendo C esse semestre na faculdade mas estou apanhando um pouco aqui tentano fazer um algoritmo que calcula média escolar simples, a lógica parece ta certa mas o calculo está entregando uma valor errado de média. PS: Se altero o tipo de variável para int ou double o programa não lê a segunda nota e já faz a média direto, e se uso float a média é calculada errada. Terminal Entrega esse resultado PS C:\Users\Rafael\Documents\C> cd "c:\Users\Rafael\Documents\C" Digite a primeira nota: 8.9 Digite a segunda nota: 7.3 A media do aluno e: 3.7 PS C:\Users\Rafael\Documents\C> Para esse código. #include <stdio.h> #include <locale.h> #include <math.h> #include <stdlib.h> int main() { system("cls"); //função de limpar tela float N1,N2,media; printf("Digite a primeira nota: "); scanf("%f", &N1); printf("Digite a segunda nota: "); scanf("%f", &N1); media = (N1 + N2)/2; printf("A media do aluno e: %.1f",media); return 0; }
×
×
  • Criar Novo...