Calculadora Binaria
Artigo: Calculadora Binaria. Pesquise 862.000+ trabalhos acadêmicosPor: NaoseiNao • 20/6/2014 • 991 Palavras (4 Páginas) • 526 Visualizações
#include <stdlib.h>
#include <stdio.h>
#include <conio.h>
#include <ctype.h>
#include <string.h>
#include <math.h>
void somar(int k);
void subtrair(int k);
void multiplicar(int k);
void binario(int k);
void sair(int k);
int main()
{
system("color 0F");
float x1, x2;
char Escolha, Continuar;
int n = 0;
do{
system("cls");
Escolha = '0';
Continuar = '0';
do {
system("cls");
printf("\n Escolha uma opcao: \n 1 --> SOMAR \n 2 --> MULTIPLICAR \n 0 --> SAIR\n OPCAO: ");
Escolha = getche();
}while( &&Escolha != '1' && Escolha != '2' && Escolha != '0');
switch(Escolha){
case '1' : somar(n);
break;
case '2' : multiplicar(n);
break;
case '0' : sair(n);
break;
}
do{
printf("\n Deseja continuar o programa?(S/N)");
Continuar = getche();
Continuar = toupper(Continuar);
}while( ( Continuar != 'S' ) && ( Continuar != 'N' ) );
}while( Continuar == 'S' );
printf("\n Obrigado por usar o nosso programa! \n");
system("pause");
}
void somar(int k){
float x1, x2;
printf("\n\n Aperte ENTER quando digitar o primeiro e o segundo numero\n\n Digite o Primeiro Numero: ");
scanf("%f", &x1);
printf("\n Digite o Segundo Numero: ");
scanf("%f", &x2);
printf("\n RESULTADO = %.1f", x1 + x2);
}
void multiplicar(int k){
float x1, x2;
printf("\n\n Aperte ENTER quando digitar o primeiro e o segundo numero\n\n Digite o Primeiro Numero: ");
scanf("%f", &x1);
printf("\n Digite o Segundo Numero: ");
scanf("%f", &x2);
printf("\n RESULTADO = %.1f", x1 * x2);
}
void binario(int k){
int i = 0;
...