Ir ao conteúdo
  • Cadastre-se

JoãoCarlosBF

Membro Júnior
  • Posts

    1
  • Cadastrado em

  • Última visita

Reputação

0
  1. Fala galera, é o seguinte, comecei a faculdade agora e a linguagem que estamos aprendendo é a C, estou utilizando o codeblocks. Foi nos passada uma lista de exercicios para fazer e surgiu uma duvida. O exercício pede para fazer um programa que receba 3 numeros (sejam inteiros ou reais) e aponte quantos numeros são iguais. Eu fiz da seguinte maneira #include <stdio.h> main () { float a,b,c; printf ("Digite o primeiro numero: "); scanf ("%d",&a); printf ("Digite o segundo numero: "); scanf ("%d", &b); printf ("Digite o terceiro numero: "); scanf ("%d", &c); if (a==b==c) printf ("Você possui tres numeros iguais"); if (a==b && a==c && b==c) printf ("Você possui dois numeros iguais"); if (a!=b && a!=c && b!=c) printf ("Os numeros sao diferentes"); } Quando eu digito 3 numeros diferentes da certo, o programa aponta "Os numeros sao diferentes". Porém se eu digito 2 ou 3 iguais, apenas a mensagem de 2 iguais aparece, a de 3 não. O que fiz de errado? To começando do zero mesmo essa matéria

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...

 

GRÁTIS: ebook Redes Wi-Fi – 2ª Edição

EBOOK GRÁTIS!

CLIQUE AQUI E BAIXE AGORA MESMO!