Advertisement
desislava_topuzakova

06. Building

Feb 10th, 2024
359
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.19 KB | None | 0 0
  1. #include <iostream>
  2. using namespace std;
  3.  
  4. int main()
  5. {
  6. int floors, rooms;
  7. cin >> floors;
  8. cin >> rooms;
  9.  
  10.  
  11. //етажи: от последния към първия
  12. for (int floor = floors; floor >= 1; floor--)
  13. {
  14. //стая: от 0 до последната (не включваме последната)
  15. for (int room = 0; room < rooms; room++)
  16. {
  17. //отпечатваме името на стаята
  18. if (floor == floors)
  19. {
  20. //стаята се намира на последния етаж
  21. cout << "L" << floor << room << " ";
  22. }
  23. else if (floor % 2 == 0)
  24. {
  25. //стаята се намира на четен етаж -> офис
  26. cout << "O" << floor << room << " ";
  27. }
  28. else if (floor % 2 != 0)
  29. {
  30. //стаята се намира на нечетен етаж -> апартаменти
  31. cout << "A" << floor << room << " ";
  32. }
  33.  
  34. }
  35. cout << endl; //нов ред преди следващия етаж
  36. }
  37. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement