+++++Абстракция данных


+++ Создайте класс с именем Account. Первоначальный номер банковского счета 100


Download 57.24 Kb.
bet3/23
Sana20.11.2023
Hajmi57.24 Kb.
#1790263
1   2   3   4   5   6   7   8   9   ...   23
Bog'liq
dasturlash

+++ Создайте класс с именем Account. Первоначальный номер банковского счета 100
000. Если он превышает 10% каждый месяц, сколько будет накоплено за год

#include


class Account {


private:
double balance;

public:
Account() : balance(100000) {}


double calculateYearlySavings() const {


double yearlyBalance = balance;

for (int month = 1; month <= 12; ++month) {


yearlyBalance += 0.1 * yearlyBalance;
}

return yearlyBalance - balance;


}
};

int main() {


Account account;

double yearlySavings = account.calculateYearlySavings();


std::cout << "Накоплено за год: " << yearlySavings << std::endl;


return 0;


}


+++ Создайте класс с именем Account. Создайте метод, чтобы определить, сколько
денег находится на его банковском счете в с++

#include
class Account {
int balance;

public:
Account(int initialBalance) {


balance = initialBalance;
}

int getBalance() {


return balance;
}
};

int main() {


Account account(1000);
int balance = account.getBalance(); // Получение текущего баланса счета
std::cout << "Баланс счета: " << balance << std::endl;

return 0;


}


+++ Создайте класс с именем Car. Пусть этот класс содержит 3 свойства.
Используйте эти свойства через 2 объекта

#include


#include

class Car {


std::string make;
std::string model;
int year;

public:
Car(std::string carMake, std::string carModel, int carYear) {


make = carMake;
model = carModel;
year = carYear;
}

void printDetails() {


std::cout << "Марка и модель: " << make << " " << model << std::endl;
std::cout << "Год выпуска: " << year << std::endl;
}
};
int main() {
Car car1("Toyota", "Camry", 2020);
Car car2("Honda", "Civic", 2019);
car1.printDetails();
std::cout << std::endl;
car2.printDetails();
return 0;
}

Download 57.24 Kb.

Do'stlaringiz bilan baham:
1   2   3   4   5   6   7   8   9   ...   23




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling