Create a `House` class and a `Room` class. The `House` takes a room name string in its constructor and uses a member initializer list to construct a `Room` object internally. Add a method in `House` to print ‘House built with [room] room’.
A single string for the room name.
Print the formatted string.
Room name contains no spaces.
Living
House built with Living room
Instantiating the component inside the parent's constructor ensures their lifecycles are tightly bound (Composition).
#include <iostream>
#include <string>
class Room {
public:
// Write your code here
};
class House {
public:
// Write your code here
};
int main() {
// Read input, instantiate House and display
return 0;
}Embedded systems rely on efficient low-level programming to interact directly with hardware. In this course, you will learn how to write practical Embedded C programs used in real microcontroller-based systems. Rather than focusing only on theory, this course follows a practice-driven approach. Each lesson includes hands-on coding exercises that simulate real firmware development tasks used