quarta-feira, 1 de maio de 2013

Programa para calcular em Linguagem C


Programa para calcular em linguagem C

Primeiros rascunhos

Olá pessoal, como eu também to começando a programar em linguagem C, vou está postando os Executáveis que eu fizer Beleza?

E pra começar criei um programa simples que funciona como uma calculadora, te dá a raiz quadrada, resto de uma divisão e também a potencia que você quiser elevar, bom, como eu disse, to começando agora e aceito dicas de vocês galera, tipo diminuir o código para ser mais produtível  como melhorar isso etc. Bom, é isso e até mais.
OBS.: Os arquivos estão no Link abaixo.

Pode ter algumas linhas a mais, mas está funcionando normalmente, testem e ajudem a melhor, e quem sabe até sirva de exemplo pra muita gente que assim, como eu tá entrando nesse maravilhoso mundo da programação.

CÓDIGO:

#include <stdio.h>
#include <stdlib.h>
#include <math.h>


int main()
{ int Num1, Num2, Potencia,Pot, quadra, Resultado=0, Resultado1=0;
  char Operacao;
  float Resto;



  do{
    printf(" \n            ATIVIDADE DE ALGORITMO N1 30_04_2013\n\n\n\n");
    printf("\nDigite um numero inteiro seguido de uma operacao de adicao, subtracao,\nMultiplicacao, divisao e resto.");
    printf("\nExemplo: 56+34= para Resto use %%, ou 0+0 para sair:\n");
    scanf("%d %c %d", &Num1,&Operacao, &Num2);
    printf("\nDigite em qual potencia elevar:\n  ");
    scanf("%d", &Pot);
    if(Num1==0) break;
   
    if(Operacao=='+') Resultado=Num1+Num2;
    if(Operacao=='-') Resultado=Num1-Num2;
    if(Operacao=='*') Resultado=Num1*Num2;
    if(Operacao=='/') Resultado=Num1/Num2;
    if(Operacao=='%') Resultado1=Num1%Num2;

    quadra=(Resultado*Resultado);
    Potencia=pow(Resultado,Pot);
{



    if(Resultado1<=2)
    {
    Resto=Resultado1;
    printf("\n\n%d %c %d = %d, o Resto e %d, Jogando ao quadrado e %d e o resultado\nda operacao na Potencia digitada e %d.\n",
    Num1, Operacao,Num2, Resultado, Resto, quadra, Potencia);
    }


    else(Resto=!Resultado1);
    {



    if(Potencia==Resultado)
   {printf("\n%d %c %d = %d, Ao quadrado e %d, mesmo Valor da Potencia \n\n\n",
           Num1, Operacao,Num2, Resultado, quadra);
           }
    else
 {
    printf("\nOutro Resultado");
    printf("\n\n%d %c %d = %d, Ao quadrado sendo %d e na Potencia digitada e %d\n\n\n",
    Num1, Operacao,Num2, Resultado, quadra, Potencia);
}
    }
    }
    } while(1);


    return 0;
}

Link para Download AQUI



Um comentário: