Transcript
"#include ""Racional.h
int main(){
cout << ""==================================================================="" << endl;
cout << "" ------------ TESTES RACIONAIS COM INTEIROS -----------------""<< endl;
cout << ""==================================================================="" << endl< ",
cin >> raci,
racit = raci,
,
" cout << ""Digite um numero inteiro: ;
cin >> x;
///< Convers o de um tipo Racional em double, float e int
Racional resul;
resul = x*raci;
cout << endl << ""---- CONVERSAO DE TIPOS ----"" << endl;
cout << ""resul= "" << resul < x ----"" << endl;
raci>x ? cout << raci << "" EH maior que "" << x <= x ----"" << endl;
raci>=x ? cout << raci << "" EH maior ou igual a "" << x <> x2,
,
" cout << ""Digite um numero racional ex: 2/3 -> ;
cin >> raci2;
/// imprime a soma de inteiro com racional
soma2 = x2 + raci2;
cout << endl << ""SOMA: "" << soma2 << endl;
/// imprime a subtracao de inteiro com racional
subtracao2 = x2 - raci2;
cout << ""SUBTRACAO: ""<< subtracao2 << endl;
/// imprime a multiplicacao de inteiro com racional
multiplicacao2 = x2 * raci2;
cout << ""MULTIPLICACAO: "" << multiplicacao2 << endl;
/// imprime a divisao de inteiro com racional
divisao2 = x2 / raci2;
cout << ""DIVISAO: ""<< divisao2 << endl;
/// informa se inteiro eh maior ou menor que racional
cout << endl << ""---- x2 > raci2 ----"" << endl;
x2>raci2 ? cout <= raci2 ----"" << endl;
x2>=raci2 ? cout << x2 << "" EH maior ou igual a "" << raci2 < ",
cin >> raci3 >> raci4,
,
/// imprime a soma de racional com racional,
soma3 = raci3 + raci4,
" cout << endl << ""SOMA: "" << soma3 << endl",
,
/// imprime a subtracao de racional com racional,
subtracao3 = raci3 - raci4,
" cout << ""SUBTRACAO: ""<< subtracao3 << endl",
,
/// imprime a multiplicacao de racional com racional,
multiplicacao3 = raci3 * raci4,
" cout << ""MULTIPLICACAO: "" << multiplicacao3 << endl",
,
/// imprime a divisao de racional com racional,
divisao3 = raci3 / raci4,
" cout << ""DIVISAO: ""<< divisao3 << endl",
,
/// informa se racional eh maior ou menor que racional,
" cout << endl << ""---- raci3 > raci4 ----"" << endl",
" raci3 > raci4 ? cout << raci3 << "" EH maior que "" << raci4 << endl : cout << raci3 << "" NAO eh maior que "" << raci4 << endl ",
" cout << endl << ""---- raci3 < raci4 ----"" << endl",
" raci3 < raci4 ? cout << raci3 << "" EH menor que "" << raci4 << endl : cout << raci3 << "" NAO eh menor que "" << raci4 << endl ",
,
/// informa se racional eh maior ou igual ou menor ou igual que racional,
" cout << endl << ""---- raci3 >= raci4 ----"" << endl",
" raci3 >= raci4 ? cout << raci3 << "" EH maior ou igual a "" << raci4 <