Página 1 de 1

Programação C

Enviado: terça mar 11, 2008 8:11 pm
por Georges_Silver
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 ...!

Re: Programação C

Enviado: quarta mar 12, 2008 1:05 am
por vinicius3232
acho que e c++ sim 

Re: Programação C

Enviado: quarta mar 12, 2008 2:04 am
por VIP3R
What else? lol

Re: Programação C

Enviado: quarta mar 12, 2008 3:54 pm
por uNi
Não existe só C nem C++, se ele pediu C em principio é nisso que precisa de ajuda.

Re: Programação C

Enviado: quarta mar 12, 2008 6:53 pm
por Georges_Silver
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