Informática, perguntado por leonardosdcl, 8 meses atrás

eu estou aprendendo a programar e estou com um problema,eu fiz um codigo que basicamente vc tinha que selecionar o numero 42 e apareceria que vc acertou e tals,caso contrario ele dira que ta errado e o codigo é esse:

#include

#include

#include

#include


int main(void)

{

int balas;

printf("advinhe quantas balas eu tenho: \n");

scanf("%d", &balas);


if (balas == 42)

printf("parabéns você acertou\n");


else

if (balas

#include

#include

#include


int

main(void)


{

float troco;

printf("quanto troco você deve?\n");

scanf("%f", &troco);


if (troco == 0.41)

printf("ok,tome aqui seu troco\n");


else

if (troco = 0.41)

printf("seu calculo está errado!tente novamente\n");

else

printf("número inválido\n");

}


gabrielmrts: está usando c++?
leonardosdcl: n estou usando c
leonardosdcl: o negocio ta bugado
leonardosdcl: o brainly ta aparecendo o trem errado diferente

Soluções para a tarefa

Respondido por gabrielmrts
0

Resposta:

fiz uma correção no seu código, espero que ajude!

#include <stdio.h>

int main()

{

   

   int balas;

   printf("advinhe quantas balas eu tenho: \n");

   scanf("%d", &balas);

   

   if (balas == 42)

   {

       printf("parabéns você acertou\n");

   } else {

       printf("Você não acertou\n");

   }

   

   float troco;

   

   printf("quanto troco você deve?\n");

   scanf("%f", &troco);

   

   if (troco == (float)0.41)

   {

       printf("ok,tome aqui seu troco\n");

   } else {

       printf("número inválido\n");

   }  

}

Perguntas interessantes