Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <iostream>
- #include <locale>
- using namespace std;
- class Veiculo {
- private:
- int quilos;
- float velMax;
- float preco;
- public:
- Veiculo(){
- quilos = 0;
- velMax = 0;
- preco = 0;
- }
- Veiculo(int q, float v, float p){
- quilos = q;
- velMax = v;
- preco = p;
- }
- void getData(){
- cout << "Digite o peso do veículo: ";
- cin >> quilos;
- cout << "Digite a velocidade máxima do veículo: ";
- cin >> velMax;
- cout << "Digite o preço do veículo: ";
- cin >> preco;
- }
- void putData(){
- cout << "Peso do veículo: " << quilos << endl;
- cout << "Velocidade máxima: " << velMax << endl;
- cout << "Preço do veículo: " << preco << endl;
- }
- };
- int main(){
- setlocale(LC_ALL,"");
- Veiculo v1;
- Veiculo v2(4000, 230.6, 89.990);
- v1.putData();
- v2.putData();
- v1.getData();
- v1.putData();
- }
- /*========================================================*/
- #include <iostream>
- #include <locale>
- using namespace std;
- class Fraction {
- public:
- int num;
- int den;
- Fraction(){
- num = 1;
- den = 1;
- }
- Fraction(int n, int d){
- num = n;
- den = d;
- }
- void getNum(){
- cout << "Numerador: " << num << endl;
- }
- void getDen(){
- cout << "Denominador: " << den << endl;
- }
- void getFraction(){
- cout << "Fração: " << num << "/" << den << endl;
- }
- int soma(Fraction a, Fraction b){
- den = a.den * b.den;
- //cout << "Den = " << den << endl;
- int numA = a.num * b.den;
- int numB = b.num * a.den;
- //cout << "Num A = " << numA << " Num B = " << numB << endl;
- num = numA + numB;
- //cout << "Num = " << num << endl;
- }
- int sub(Fraction a, Fraction b){
- den = a.den * b.den;
- int numA = a.num * b.den;
- int numB = b.num * a.den;
- num = numA - numB;
- }
- int mult(Fraction a, Fraction b){
- den = a.den * b.den;
- num = a.num * b.num;
- }
- int div(Fraction a, Fraction b){
- den = a.den * b.num;
- num = a.num * b.den;
- }
- };
- int main(){
- setlocale(LC_ALL,"");
- Fraction f1(5,2);
- Fraction f2(8,3);
- Fraction f3;
- Fraction f4;
- Fraction f5;
- Fraction f6;
- f3.soma(f1,f2);
- f3.getNum();
- f3.getDen();
- f3.getFraction();
- f4.sub(f1,f2);
- f4.getFraction();
- f5.mult(f1,f2);
- f5.getFraction();
- f6.div(f1,f2);
- f6.getFraction();
- return 0;
- }
Advertisement
Add Comment
Please, Sign In to add comment