Ir ao conteúdo

CaioBMeyer

Membro Júnior
  • Posts

    2
  • Cadastrado em

  • Última visita

Reputação

1
  1. o dando errado é a primeira multiplicação, ela está dando outro resultado do que deveria de fato dar, não percebi a falta de um else, tentarei colocar e ver se agora vai, sim eu sei que é menor que 800 também é menos que 1200 porém eu preciso separar os dois pra conseguir fazer um calculo o dando errado é a primeira multiplicação, ela está dando outro resultado do que deveria de fato dar, não percebi a falta de um else, tentarei colocar e ver se agora vai, sim eu sei que é menor que 800 também é menos que 1200 porém eu preciso separar os dois pra conseguir fazer um calculo. coloquei o else que faltava e deu certo, obrigado
  2. por algum motivo a primeira multiplicação está dando errado e eu não sei o que fazer, todo o resto está correto menos a primeira, alguém sabe como resolvo isso? #include<stdio.h> #include<stdlib.h> int main() { float sal; printf("Digite o valor do seu salario: \n"); scanf("%f",&sal); if(sal<=800) { sal = sal*1.1; //primeira multiplicaçao } if(sal<=1200) { sal = sal*1.08; } else { sal = sal*1.05; } printf("\n O salario foi de:%.1f",sal); return 0; }

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!