Jump to content

Iniciante em c com uma dúvida muito simples


Recommended Posts

Posted (edited)

Olá, eu sei que para a maior parte esta dúvida deve parecer muito simples de resolver mas apenas

comecei a programar em c na semana passada de maneira que não sei quase nada.

A dúvida é a seguinte, eu desenvolvi este programa simples com o objetivo de me fazer a sma de dois numeros, mas ele deve ter um valor predefenido para a soma, pois independentemente dos valores que eu escolha, usando o scanf, ele dá-me sempre o mesmo resultado.

Será que alguém me pode ajudar? A maior parte do programa está em comentario porque não o quero ainda executar

#include<stdio.h>

int main()
{

  int a,b;/*,d,e;
  float f,g;*/

  int soma = a + b;
  /*d = a - b;
  e = a * b;
  f = a / b;
  g = a % b;*/

  printf("Numero 1?\n");
  scanf("%d",&a);
  printf("Numero 2?\n");
  scanf("%d",&b);
  printf("Numero 1 = %d\n",a);
  printf("Numero 2 = %d\n",b);
  printf("Soma dos números = %d\n",soma);
  /*printf("Diferença do número 1 pelo número 2 = %d\n",d);
  printf("Produto dos números = %d\n",e);
  printf("Divisão do número 1 pelo número 2 = %f\n",f);
  printf("Resto da divisão do número 1 pelo número 2 = %f\n",g);*/

  return 0;


}
Edited by pmg
GeSHi adicionado
Posted

Primeiro pedes os números e depois é que os somas.

“There are two ways of constructing a software design: One way is to make it so simple that there are obviously no deficiencies, and the other way is to make it so complicated that there are no obvious deficiencies. The first method is far more difficult.”

-- Tony Hoare

Posted

Alem do que disse o KTachyon, quando chegares a parte comentada, em vez de float usa double.

Nao te esquecas que quando divides dois valores de tipo int, o computador executa uma divisao inteira: sem restos nem pontos decimais (4/5 da 0; 7/3 da 2; ...).

What have you tried?

Não respondo a dúvidas por PM

A minha bola de cristal está para compor; deve ficar pronta para a semana.

Torna os teus tópicos mais atractivos e legíveis usando a tag CODE para colorir o código!

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...

Important Information

By using this site you accept our Terms of Use and Privacy Policy. We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.