Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

ratibum

[Resolvido] Erro no float

Recommended Posts

Oi, alguém pode me ajudar? Esta dando erro na variaveis float que estou declarando.

Obrigado pela ajuda,pessoal...

#include<stdio.h>
#include<stdlib.h>
int main( )

    float media,pr1,sub1;
    float pr2,sub2,n15,n25;
    
    {
     printf("prova regular 1 \n");
     scanf("%f", & pr1);
     
     printf("prova substitutiva 1 \n");
     scanf("% f", & sub1);
     
     printf("prova regular 2\n");
     scanf("%f",& pr2);
     
     printf("prova subtitutiva 2\n");
     scanf("%f",& sub2);
     
     }
     
     if (pr1>=sub1)
     {
     n15 = pr1 * 4
     }
     else
     {
     n15 = sub1 * 4    
}

      printf("a media é:%f\n",valor);
      system("pause"); 
      return 0; 

}

Compartilhar este post


Link para o post
Compartilhar em outros sites

manoooo n entendi nd do seu programa.

você tem q prestar atenção nas '{' '}'

e tbm declare tds as variaveis q você usa ;D

 

[]s

Compartilhar este post


Link para o post
Compartilhar em outros sites

Cara, Voce "declarou" variaveis globais depois do main e abriu a chaves do main depois das variaveis globais (WTF?)

 

Poderia melhorar a identação tambem.

 

Código:

 

#include <stdio.h>
#include <stdlib.h>

int main( )
{
    float media,pr1,sub1;
    float pr2,sub2,n15,n25;

     printf("prova regular 1 \n");
     scanf("%f", &pr1);

     printf("prova substitutiva 1 \n");
     scanf("%f", &sub1);

     printf("prova regular 2\n");
     scanf("%f", &pr2);

     printf("prova subtitutiva 2\n");
     scanf("%f", &sub2);

     if (pr1 >= sub1)
     {
         n15 = pr1 * 4;
     }
     else
     {
         n15 = sub1 * 4;
     }

      printf("a media é:%f\n",valor);
      system("pause");
      return 0;

}

E a variavel valor não existe, então voce precisa declarar uma.

Resolver o que quer que ela armazene.

Fazer a atribuição

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.