Ir ao conteúdo

C Exercício programa sou iniciante


Ir à solução Resolvido por Leonardo0308,

Posts recomendados

Postado

Proposta: faça um programa para ler dois números reais, faça a divisão do primeiro número pelo segundo (se o segundo número for diferente de zero).

Uso a IDE cod::block no Ubuntu.

Escrevi assim mas resposta é sempre zero para qualquer número inserido:

int main()

{

int num1,num2,x;

printf("digite dois números inteiros:);

scanf("%d,%d",&num1,&num2);

if(num2==0){

printf("divisão por zero não é possível\n");

} else

{x=num1/num2;}

printf("%d\n",x);

return 0;

}

Postado
agora, KXSY disse:

eu olhei o seu código aqui e o erro era só a virgula no scanf

 

Se você entra com numero,numero (ex: 15,5), ele funciona normalmente, não é exatamente um erro.

  • Curtir 1
  • Solução
Postado

Para se adequar ao exercício, você pode substituir suas variáveis por float

 

#include <stdio.h>

int main()
{
  float num1,num2,x;
  printf("digite dois números reais:");
  scanf("%f,%f",&num1,&num2);
  if(num2==0)
  {
    printf("divisão por zero não é possível\n"); 
  } 
  else
  {
    x=num1/num2;
  }
  printf("%f\n",x);
  return 0;
} 

  

Postado
7 minutos atrás, Leonardo0308 disse:

Para se adequar ao exercício, você pode substituir suas variáveis por float

 


#include <stdio.h>

int main()
{
  float num1,num2,x;
  printf("digite dois números reais:");
  scanf("%f,%f",&num1,&num2);
  if(num2==0)
  {
    printf("divisão por zero não é possível\n"); 
  } 
  else
  {
    x=num1/num2;
  }
  printf("%f\n",x);
  return 0;
} 

  

Amigo foi o que eu fiz e deu certo agora e com a dica do amigo Math.pi (Respondendo a você o scanf aceita duas variáveis assim scanf("%tipo1%tipo2",&var1,&var2); ou uma variável scanf ("%tipo de entrada",& variável); ).

Obrigado a todos.

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

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

EBOOK GRÁTIS!

CLIQUE AQUI E BAIXE AGORA MESMO!