Задача обработки последовательности чисел
Содержимое статьи:
Спецификация задачи
Дана последовательность из 10 целых чисел. Необходимо выяснить:
- Верно ли, что сумма чисел, больших 20, превышает 100?
- Является ли сумма чисел, меньших 50, четным числом?
Блок-схема процесса
Старт
Ввод последовательности
Инициализация счетчиков (суммы больше 20, сумма меньше 50)
Цикл:
Ввод числа
Если число > 20:
Добавить число к сумме больше 20
Если число < 50:
Добавить число к сумме меньше 50
Вывести результаты:
Сумма больше 20 превышает 100?
Сумма меньше 50 четная?
СтопПрограммный код Java
import java.util.Scanner;
public class SequenceProcessing {
public static void main(String[] args) {
Scanner input = new Scanner(System.in);
int[] sequence = new int[10];
int sumGreater20 = 0;
int sumLess50 = 0;
// Ввод последовательности
for (int i = 0; i < sequence.length; i++) {
sequence[i] = Integer.parseInt(input.nextLine());
}
// Обработка последовательности
for (int number : sequence) {
if (number > 20) {
sumGreater20 += number;
}
if (number < 50) {
sumLess50 += number;
}
}
// Вывод результатов
System.out.println("Сумма чисел больше 20 превышает 100: " + (sumGreater20 > 100));
System.out.println("Сумма чисел меньше 50 четная: " + ((sumLess50 % 2) == 0));
}
}
Инновации в использовании 3D-печата для создания легких бетонных блоков в строительстве
Инновационные методы управления строительными проектами с использованием блокчейна
Женская одежда из эко-материалов
Кадастровые работы в Ижевске
Как выбрать Vdsina вечный хостинг для своего проекта
Казань окна VEKA - стильный интерьер
Лучший хостинг VDSina для виртуальных серверов
Новостройки Оренбурга: комфортное проживание
Ньюсмейкер: Кто Это Такой и Как Им Стать
Онлайн генератор паролей для мессенджеров
Пиломатериалы для строительства
Рулетка видеочата
Секреты Вконтакте: как улучшить взаимодействие
Случайный чат-обмен
Специальные цены на тур в Вьетнам
Вода на дом