Ir ao conteúdo
  • Cadastre-se

Referencia indefinida printf?


Posts recomendados

Procurei sobre o problema,mas achei apenas coisas relacionados a biblioteca,sendo que eu excluo a biblioteca e nada muda,alguem poderia me explicar o porque desses problemas, e como posso ajeita-los?

 undefined reference to `Printf

error: 1d return 1 exit status

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

void Zonasespeciais(float areatotal){
    int zne;
    float areadeocupacao;
    float areadepermeabilidade;
    printf("digite 1 para Área de Interesse Ambiental,dunas\n");
    printf("digite 2 para Área da Orla Marítima\n");
    printf("digite 3 para Área da Faixa de Praia\n");
    printf("digite 4 para Área de Preservação\n");
    printf("digite 5 para Área de Proteção\n");
    printf("digite 6 para Área de Interesse Urbanístico\n");
    printf("digite 7 para Área Institucional\n");
    printf("digite 8 para Área de Urbanização Prioritária\n");
    printf("digite 9 para Área Industrial\n");
    printf("Qual a zona da sua construçao?\n");
    scanf("%i",&zne);
    if (zne=1){
            
    
    areadeocupacao =areatotal*0.6 ;
    
    areadepermeabilidade=areatotal*0.3;
    printf("a taxa de ocupaçao é: %f \n a area de permeabilidade é: %f",areadeocupacao,areadepermeabilidade);

    }
}

int main(){
    float x,y,areatotal,areatotal1,areatotal2,custototal1,custototal2,custototal3;
    int i,andar,andar2,precomq,precomqsub,precomqsob,ss;
    char duvida;

     
    printf("Qual a area total do terreno?");
    scanf("%f",&areatotal);
    Zonasespeciais(areatotal);

    Printf("Qual o preço do metro quadrado aonde o terreno se encontra?");
    scanf("%i",&precomq);
    printf("qual a área contruída?\n");
    scanf("%f",&x);
    printf("quantos andares tem?\n");
    scanf("%i%*c",&andar);
    areatotal1= x*andar;
    custototal1=areatotal1*precomq;
    custototal3=custototal1;
    printf("area total do contruida e: %f \n o custo total da obra e : %f \n ",areatotal1,custototal1);


  
    for(i=0;i<10;i++){
   
    printf("\n deseja calcular outro custo? \n");
    scanf("%c%*c", & duvida);
    if (duvida=='n')
   
    printf("custo total da obra e %f",custototal3);
    i=11;
    if(duvida=='s'){
    
    printf("\n qual a area construida? \n");
    scanf("%f",&y);
    printf("\n quantos andares possui? \n");
    scanf("%i",&andar2);
    areatotal2=y * andar2;
    printf("Sua obra e no sobresolo ou subsolo? \n digite 0 para sobresolo e 1 para subsolo \n");
    scanf("%i%*c",&ss);
    i=1;
    
    if (ss==1){
    printf("Quanto custa o preço do metro quadrado na sua regiao?");
    scanf("%i",&precomqsub);
    custototal2= areatotal2 * precomqsub;
    }
   
    if (ss==0){
        printf("Quanto custa o preço do metro quadrado no sobresolo na sua regiao?");
        scanf("%i",&precomqsob);
       custototal2=areatotal2*precomqsob;
    }
       
        custototal3=custototal3 +custototal2;
printf("a area total foi %f : \n  o custo total da obra : %f ",areatotal2,custototal2);

    }
}

return 0;
}

 

adicionado 39 minutos depois

problema ja resolvido,como apago o topico?

  • Curtir 1
Link para o comentário
Compartilhar em outros sites

Visitante
Este tópico está impedido de receber novas respostas.

Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas comunidades sobre tecnologia do Brasil. Leia mais

Direitos autorais

Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais

×
×
  • Criar novo...

Ebook grátis: Aprenda a ler resistores e capacitores!

EBOOK GRÁTIS!

CLIQUE AQUI E BAIXE AGORA MESMO!