Programming z
Programming z
DEPARTMENT OF SOFTWARE
ENGINEERING
COURSE COMPUTER
PROGRAMMING LL
NAME:ZELALEM TESFA
ID:NSR/0868/16
SUBMITTED TO MR. EYUEAL
#include <iostream>
#include <string>
class Car {
private:
string make;
string model;
int year;
int speed;
public:
// Constructor
return make;
}
// Getter for model
return model;
return year;
return speed;
// Method to accelerate
void accelerate() {
speed += 10;
cout << "Accelerating... Current speed: " << speed << " km/h" << endl;
}
// Method to brake
void brake() {
speed -= 10;
} else {
speed = 0;
cout << "Braking... Current speed: " << speed << " km/h" << endl;
};
int main() {
cout << "Car: " << myCar.getMake() << " " << myCar.getModel() << " (" <<
myCar.getYear() << ")" << endl;
myCar.accelerate();
myCar.accelerate();
myCar.brake();
return 0;
}
1.b,
#include <iostream>
class Rectangle {
private:
double length;
double width;
public:
// Constructor
: length(rectLength), width(rectWidth) {}
};
int main() {
cout << "Area of the rectangle: " << myRectangle.calculateArea() << endl;
return 0;
2,
#include <iostream>
#include <fstream>
#include <string>
int main() {
getline(cin, name);
getline(cin, address);
ofstream outFile(filename);
if (outFile.is_open()) {
outFile.close();
cout << "\nYour details have been saved to '" << filename << "' successfully.\
n";
} else {
return 1;
ifstream inFile(filename);
if (inFile.is_open()) {
cout << "\nReading content from '" << filename << "':\n";
string fileContent;
inFile.close();
} else {
return 1;
}
return 0;