Você está na página 1de 2

#include<iostream>

using namespace std;

void Potencia ()
{
int X,Y,Z;
cout<<"Insira o n�mero a ser elevado:"<<endl;
cin>>X;
cout<<"Insira a pot�ncia:"<<endl;
cin>>Y;
Z=1;
for (int i=0;i<=Y;i++)
{
Z=Z*X;
}
cout<<X<<" elevado a "<<Y<<" � igual a "<<Z<<endl;

void Multiplicacao ()
{
int X,Y,Z;
cout<<"Insira o n�mero a ser multiplicado:"<<endl;
cin>>X;
cout<<"Insira o n�mero que multiplicar�:"<<endl;
cin>>Y;
Z=X;
for (int i=0;i<=Y;i++)
{
Z=Z+X;
}
cout<<X<<" vezes "<<Y<<" � igual a "<<Z<<endl;
}

int Divisao (int &X, int &Y)


{
int Num=0, Z;
Z=X;
for (int i=0;i<=Y;i++)
{
if (Z>=Y)
{
Z=Z-Y;
Num++;
}
}
return Num;
}

void CalculaDivisao ()
{
int X,Y;
cout<<"Insira o n�mero a ser dividido:"<<endl;
cin>>X;
cout<<"Insira o n�mero divisor:"<<endl;
cin>>Y;
int Resultado;
Resultado=Divisao(X,Y);
cout<<X<<" dividido por "<<Y<<" d� "<<Resultado<<endl;
}

void Par ()
{
int X;
cout<<"Insira o n�mero a ser verificado: "<<endl;
cin>>X;
while ((X!=0) || (X!=1) || (X!=-1))
{
X=X-2;
}
if ((X==1) || (X==-1))
{cout<<X<<" � �mpar."<<endl;}
else {cout<<X<<" � par."<<endl;}
}

void main ()
{ int Num1,Num2,Num3, Opcao;
Opcao=0;
while (Opcao!=5)
{
cout<<"\n \n \n";
cout<<"**************************************************"<<endl;
cout<<"* 1. Calcular Pot�ncia; *"<<endl;
cout<<"* 2. Calcular a Multiplica��o; *"<<endl;
cout<<"* 3. Calcular a o Resultado da Divis�o Inteira *"<<endl;
cout<<"* 4. Calcular se o N�mero � Par ou �mpar; *"<<endl;
cout<<"* 5. Sair; *"<<endl;
cout<<"**************************************************"<<endl;
cout<<"\n \n \n";
cin>>Opcao;

if (Opcao==1)
{
Potencia();
system("pause");
}
else if (Opcao==2)
{
Multiplicacao();
system("pause");
}
else if (Opcao==3)
{
CalculaDivisao();
system("pause");
}
else if (Opcao==4)
{
Par();
system("pause");
}
}
system ("pause");
}

Você também pode gostar