Website Summary Files Commits Branches @commit @diff @stats
path: root / Sem. 03 / Solutions / 13. Dumbbell.cpp
diff options
context:
space:
mode:
Commitf51185d90bfe76d1fef272fe449c1d3d3bb89528 (patch)
Author
 Syndamia <kamen.d.mladenov@protonmail.com>
2021-11-03 21:15:51 +0200
Committer
 Syndamia <kamen.d.mladenov@protonmail.com>
2021-11-03 21:15:51 +0200
Files4c291c81d43cf6305cd22777bc33efc6b580c4ad /Sem. 03/Solutions/13. Dumbbell.cpp
Introduction_to_programming_FMI-sem03-solutions.tar
Introduction_to_programming_FMI-sem03-solutions.tar.gz
Introduction_to_programming_FMI-sem03-solutions.zip
Parent72eb06dcc769114c7dbdcf7092e218b58d2196bf (diff)
Made some minor formatting and style changes to improve readability sem03-solutions
1 files changed, 6 insertions, 2 deletions
-rw-r--r--Sem. 03/Solutions/13. Dumbbell.cpp8
diff --git a/Sem. 03/Solutions/13. Dumbbell.cpp b/Sem. 03/Solutions/13. Dumbbell.cpp
index 7db650a..e0afd63 100644
--- a/Sem. 03/Solutions/13. Dumbbell.cpp
+++ b/Sem. 03/Solutions/13. Dumbbell.cpp
@@ -14,12 +14,16 @@ int main()
if (row == 0 || row == n - 1)
{
for (int col = 0; col < rowWidth; col++)
- cout << ((col >= n && col <= rowWidth - n - 1) ? " " : ".");
+ cout << ((col >= n && col <= rowWidth - n - 1) ? " " : "."); // Print spaces in the middle
}
else
{
for (int col = 0; col < rowWidth; col++)
- cout << (((col >= 1 && col <= n - 2) || (col >= rowWidth - n + 1 && col <= rowWidth - 2)) ? " " : ".");
+ {
+ bool inLeftHole = (col >= 1 && col <= n - 2);
+ bool inRightHole = (col >= rowWidth - n + 1 && col <= rowWidth - 2);
+ cout << ((inLeftHole || inRightHole) ? " " : ".");
+ }
}
cout << endl;
}