Public feed #377619

Diego_Rocha

public text v1 · immutable
Raw Edit
·published 2007-03-01 21:53 UTC
rendered paste body
#include <iostream> 
#include <string.h> 
#include <math.h>
using namespace std;
struct calculadora
{
	float num;
	float num1;
	float numF;
	float numF1;
};
int soma(struct calculadora soma)
{
	cout<<"Digite os valores dos 4 numeros";
	cin >> soma.num;
	cin >> soma.num1;
	cin >>soma.numF;
	cin >>soma.numF1;
	cout <<endl<<soma.num+soma.num1+soma.numF+soma.numF1<<endl;
}
int subtrai(struct calculadora tira)
{
	cout<<"Digite os valores dos 4 numeros";
	cin >> tira.num;
	cin >> tira.num1;
	cin >>tira.numF;
	cin >>tira.numF1;
	cout <<endl<<tira.num-tira.num1-tira.numF-tira.numF1<<endl;
}
int soma();
int subtrai();
int main()
{
	int a;
	calculadora calc;
	cout <<"\n\nO que quer fazer";
	cout <<"\n[1] Somar";
	cout <<"\n[2] Subtrair\n";
	cin >>a;
	switch(a)
	{
		case 1:
			soma(calc);
			break;
		case 2:
			subtrai(calc);
			break;
		default:
			cout <<"\nOpção invalida";
			break;
	}
	return 0;
}