Ir ao conteúdo

Posts recomendados

Postado

Boa noite, gostaria de saber se é possivel fazer um programa que some os dois primeiros digitos e subtraia o 3º APENAS com if/if else. Se sim, como fazer? O professor não apresentou o conteudo de vetores/ponteiros ainda, então não sei como verificar os digitos. Alguem poderia me dizer como fazer, por favor?

  • Obrigado 1
Postado

@Iksin@Iksin      sim , pode fazer usando if  e  else , você não precisa de vetores nem ponteiros para pegar os dígitos de hum número , nesse caso você pode usar o operador mod , que na Linguagem c é esse % ,  e assim você extrai todos os dígitos e coloca cada um em uma variável e os dois últimos extraídos serão os dois primeiros do número , e então somar esses dois e subtrair o terceiro , 

para o último dígito use assim :

int a = num % 10;

num /= 10;

e os outros da mesma forma .

 

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

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

EBOOK GRÁTIS!

CLIQUE AQUI E BAIXE AGORA MESMO!