с++
Складіть алгоритм на мові блок-схем та програму на мові С++ для циклічного знаходження суми перших 7 непарних чисел.
Ответы
Відповідь: Block diagram: +-------------+
| Initialize |
| sum = 0 |
| i = 1 |
+-------------+
|
v
+-------------+
| Loop |
| |
+-------------+
|
|
+-------------+ true
| Check if i |-------------------+
| is odd | |
+-------------+ |
| |
| |
+-------------+ true |
| Check if sum |-------------------+
| < 7 | |
+-------------+ |
| |
| |
+-------------+ true |
| Add i to sum | |
+-------------+ |
| |
| |
+-------------+ |
| Increment i | |
+-------------+ |
| |
| |
v |
+-------------+ |
| Check if i |-------------------+
| < 7 |
+-------------+
|
|
v
+-------------+
| End Loop |
+-------------+
Сс+ program #include <iostream>
int main() {
int sum = 0;
for (int i = 1; i < 7; i++) {
if (i % 2 != 0) {
if (sum < 7) {
sum += i;
}
}
}
std::cout << "Sum of first 7 odd numbers: " << sum << std::endl;
return 0;
}
Пояснення: