Ir ao conteúdo

Posts recomendados

Postado

Quando eu executo o código abaixo e uso um numero menor que 20 e maior que 90 ele não exibe a mensagem "seu numero nao esta entre 20 e 90"

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

/* run this program using the console pauser or add your own getch, system("pause") or input loop */

int main(int argc, char *argv[]) {
	
	int numero;
	printf("digite um numero:");
	scanf("%d",& numero);
	
	if(numero>=20 && numero<=90)
    	printf("seu numero esta entre 20 e 90");
    else if(numero<=19 && numero>=90)	
        printf("seu numero nao esta entre 20 e 90");	   
	return 0;
   }

 

  • Curtir 1
Postado

@MackDuKing   seu código tem um erro logico no segundo      if      você colocou  &&  e teria que ser  ||  ,  veja como ficaria seu código :

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

/* run this program using the console pauser or add your own getch, system("pause") or input loop */

int main(int argc, char *argv[]) {
	
	int numero;
	printf("digite um numero:");
	scanf("%d",& numero);
	
	if( numero >= 20 && numero <= 90 ){
    	    printf("seu numero esta entre 20 e 90");
        }
        else{ 
            if( numero < 20 || numero > 90 ){
              printf("seu numero nao esta entre 20 e 90");	   
            }
        }
	return 0;
   }

 

  • Curtir 1
  • Obrigado 1

Crie uma conta ou entre para comentar

Você precisa ser um usuário 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 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...

LANÇAMENTO!

eletronica2025-popup.jpg


CLIQUE AQUI E BAIXE AGORA MESMO!