Moderador: Moderador

  • Avatar do Utilizador
  • Avatar do Utilizador
  • Avatar do Utilizador
Por Georges_Silver
#28827
Ola a todos.

Bem não sei se está no sitio certo isto , mas espero que sim!

Gostava de saber se alguem aqui programa bem em C , porque estou aqui com uns problemas num projecto meu.

Cumpz!

ps: to com pressa ...!
Avatar do Utilizador
Por uNi
Mensagens Personalizado Personalizado Personalizado Avatar
#28971
Não existe só C nem C++, se ele pediu C em principio é nisso que precisa de ajuda.
Por Georges_Silver
#29003
Sgoten Escreveu: C?Que isso?
C é uma linguagem de programação.

C++ é uma linguagem derivada de C logo quem souber C praticamente sabe C++ e vice versa.

Isso uni!

Ja agora aqui esta:


#include <stdio.h>

int main()
{
    int a ;
    int b ;
    int c ;
    int f ;
    int g ;
    int h ;
    int m ;
    int n ;
    int o ;
    int x ;
    int y ;
    int z ;
    int escolha ;

    printf("Bem vindo a calculadora programada em C.");
    printf("Se quizeres fazer uma adicao digita 1 , se for uma subtracao digita 2 , uma multiplicacao digita 3 e uma divisao digita 4!");
    scanf( "%d" , &escolha );
    getchar();
    if(escolha==1) {
   
    printf("Digita o primeiro numero");
    scanf( "%d" , &x );
    getchar();
    printf("Digita o segundo numero");
    scanf( "%d" , &y );
    getchar();
    z = x+y ;
    printf("O resultado e : %d" , z );
    getchar();
    } 
   
    if(escolha==2) {
                 
    printf("Digita o primeiro numero");
    scanf( "%d" , &b );
    getchar();
    printf("Digita o segundo numero");
    scanf( "%d" , &c );
    getchar();
    a = b-c ;
    printf("O resultado e : %d" , a );
    getchar();
   
}
   
    if(escolha==3) {
                 
    printf("Digita o primeiro numero");
    scanf( "%d" , &f );
    getchar();
    printf("Digita o segundo numero");
    scanf( "%d" , &g );
    getchar();
    h = f*g ;
    printf("O resultado e : %d" , h );
    getchar();
   
}

    if(escolha==4)  {
                   
    printf("Digita o primeiro numero");
    scanf( "%d" , &m );
    getchar();
    printf("Digita o segundo numero");
    scanf( "%d" , &n );
    getchar();
    o = m/n ;
    printf("O resultado e : %d" , o );
    getchar();
   
}

    else {
   
    printf("Nao existe nenhum tipo de conta com esse digito");
    getchar();
   
}



A calculadora é uma calculadora baseada em preencher as incognitas com numeros e calculalos , apresentado o resultado. E baseado tambem em if e isto foi para 1 chalenge de um site onde tinhamos de faze ruma calculadora usado so : if , else , printf , getchar , scanf e int . Se alguem souber outra alternativa apite.
O meu  problema é na divisão ele arredonda os numeros decimais e eu tenho de resolver isso ... ja tentei e nao consegui , obrigado!
Thx
Última edição por Georges_Silver em quarta mar 12, 2008 6:59 pm, editado 1 vez no total.

https://media-rockstargames-com.akamaized.net/ti[…]

https://media-rockstargames-com.akamaized.net/ti[…]

https://www.youtube.com/watch?v=oCZgVGFwKo0 Qua[…]

https://media-rockstargames-com.akamaized.net/tin[…]

Visita o nosso portal de Notícias!