Ir ao conteúdo
  • Cadastre-se
astridxd

C Exercicios de Linguagem C

Recommended Posts

Estou tendo problemas na execução desse código. Quando executo, ele aparece todos os printf.  

Segue código abaixo:

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

int main () {
	float indice;
	
	printf("Informe o indice de poluicao:");
	scanf("%.2f", &indice);
	
if (indice= 0.3) {
printf ("As industrias do primeiro grupo devem suspender suas atividades \n");

} if (indice=0.4) {
	printf("As industrias do primeiro e do segundo grupo devem suspender suas atividades \n");

} if (indice= 0.5) {
	printf ("Todos os grupos devem paralisar suas atividades \n");
	
} if ((indice<=0.05) && (indice<=0.25)) {
	printf(" O indice de poluicao esta aceitavel \n");
}

system ("pause");
return 0;
}

 

  • Curtir 1

Compartilhar este post


Link para o post
Compartilhar em outros sites

Olá, tudo certo!?

Então ...

 

Como comparar igualdade em C?

R. O sinal de comparação de igualdade em C é com dois iguais consecutivos

( a == b ).

Compartilhar este post


Link para o post
Compartilhar em outros sites
11 minutos atrás, AnsiC disse:

Olá, tudo certo!?

Então ...

 

Como comparar igualdade em C?

R. O sinal de comparação de igualdade em C é com dois iguais consecutivos

( a == b ).

Coloquei o sinal de comparação,  porém, agora ele vai direto para o último if 

  • Curtir 1

Compartilhar este post


Link para o post
Compartilhar em outros sites
43 minutos atrás, astridxd disse:

Coloquei o sinal de comparação,  porém, agora ele vai direto para o último if 

Se está fazendo isso é porque está programado para faze-lo.

 

Agora, senão é isso! Diga-me o que deveria ser então?

Compartilhar este post


Link para o post
Compartilhar em outros sites
6 minutos atrás, AnsiC disse:

Se está fazendo isso é porque foi programado para faze-lo.

 

Agora, senão é isso! Diga-me o que deveria ser?

O programa deve ler o valor digitado pelo usuário e deve aparecer a mensagem de printf, dependendo das condições indicadas no ''if'' 

Compartilhar este post


Link para o post
Compartilhar em outros sites
3 minutos atrás, astridxd disse:

O programa deve ler o valor digitado pelo usuário e deve aparecer a mensagem de printf, dependendo das condições indicadas no ''if'' 

Então está tudo correto, talvez uma ou mais expressão de controle estejam erradas. O que temos agora não é mais uma questão de sintaxe como outrora, agora é de lógica.

 

Então ...

Diga-me o valor, e me diga também qual deve ser o IF ativado pelo valor??

Compartilhar este post


Link para o post
Compartilhar em outros sites

Crie uma conta ou entre para comentar

Você precisar ser um membro para fazer um comentário

Criar uma conta

Crie uma nova conta em nossa comunidade. É fácil!

Crie uma nova conta

Entrar

Já tem uma conta? Faça o login.

Entrar agora





Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas publicações 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

×