Предмет:
ИнформатикаАвтор:
gloverСпецификация:
- Ввод: натуральное число n и последовательность целых чисел a1, a2, ..., an.
- Вывод: Проверить, верно ли, что сумма чисел этой последовательности, которые меньше 20.5, не превышает 50.
Блок-схема:
```
Начало
|
Ввод n
|
Инициализация переменной сумма = 0
|
Для каждого элемента ai в последовательности
| Если ai < 20.5
| Добавить ai к сумме
|
Если сумма <= 50
| Вывести "Сумма не превышает 50"
Иначе
| Вывести "Сумма превышает 50"
|
Конец
```
Программный код на Java:
```java
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
System.out.print("Введите натуральное число n: ");
int n = scanner.nextInt();
int[] sequence = new int[n];
System.out.println("Введите последовательность чисел a1, a2, ..., an:");
for (int i = 0; i < n; i++) {
sequence[i] = scanner.nextInt();
}
int sum = 0;
for (int number : sequence) {
if (number < 20.5) {
sum += number;
}
}
if (sum <= 50) {
System.out.println("Сумма не превышает 50");
} else {
System.out.println("Сумма превышает 50");
}
}
}
```
Программа считывает натуральное число n, а затем последовательность целых чисел. Затем она проверяет, превышает ли сумма чисел, меньших 20.5, 50 или нет, и выводит соответствующий результат.
Автор:
creedencexyldДобавить свой ответ
Предмет:
Українська літератураАвтор:
izabellaОтветов:
Смотреть
Предмет:
Українська моваАвтор:
keiramurrayОтветов:
Смотреть
Предмет:
Другие предметыАвтор:
brynnmcdanielОтветов:
Смотреть