Вопрос задан 25.07.2023 в 03:32. Предмет Информатика. Спрашивает Жидких Вадим.

Нужна блок схема с циклом ЗАДАЧА ввести с клавиатуры 30 произвольных чисел. Напечатать только

те, каторые <0.
0 0
Перейти к ответам

Ответы на вопрос

Внимание! Ответы на вопросы дают живые люди. Они могут содержать ошибочную информацию, заблуждения, а также ответы могут быть сгенерированы нейросетями. Будьте внимательны. Если вы уверены, что ответ неверный, нажмите кнопку "Пожаловаться" под ответом.
Отвечает Стецьків Руслан.
Package main;
import java.util.Scanner;

public class test2 {

public static void main(String[] args) {
Scanner scan1 = new Scanner(System.in);
System.out.println("для завершения введите 0");
int a;
do{
a = scan1.nextInt();
if (a < 0)
System.out.println(a);
}while(a != 0);
}
}
0 0
Отвечает нейросеть ChatGpt. Будьте внимательны, ответы нейросети могут содержать ошибочные или выдуманные данные.

Хорошо, вот блок-схема с циклом для решения задачи "ввод 30 произвольных чисел и печать только тех, которые меньше 0":

css
┌────────────────────┐ │ Начало │ └────────────────────┘ │ ▼ ┌────────────────────┐ │ Инициализация │ │ счетчика i=1 │ └────────────────────┘ │ ▼ ┌────────────────────┐ ┌─────────────────────┐ │ i <= 30 │ │ Ввод числа │ └────────────────────┘ └─────────────────────┘ │ │ ├───────────────────► │ Число < 0? │ ├───────────────────► │ │ │ │ │Да │Нет ▼ ▼ ▼ ┌────────────────────┐ ┌─────────────────────┐ │ Печать числа │ │ Увеличить счетчик │ └────────────────────┘ │ i=i+1 │ │ └─────────────────────┘ ▼ ┌────────────────────┐ │ Конец │ └────────────────────┘

Пояснения к блок-схеме:

  1. Начало - начало выполнения программы.
  2. Инициализация счетчика i=1 - установка счетчика i в 1 перед началом цикла.
  3. Проверка условия i <= 30 - проверка, выполнилось ли условие для выполнения цикла (пока i меньше или равно 30).
  4. Ввод числа - пользователь вводит число с клавиатуры.
  5. Число < 0? - проверка, является ли введенное число отрицательным.
  6. Если число меньше нуля (Да) - число печатается на экране.
  7. Если число не меньше нуля (Нет) - пропускается печать, и переходим к увеличению счетчика i.
  8. Увеличить счетчик i=i+1 - счетчик увеличивается на 1.
  9. После увеличения счетчика происходит возврат к шагу 3 (проверка условия цикла) до тех пор, пока счетчик i не превысит значение 30.
  10. Конец - завершение программы после выполнения цикла.

Эта блок-схема решает задачу ввода 30 произвольных чисел с клавиатуры и печати только отрицательных чисел.

0 0

Похожие вопросы

Топ вопросов за вчера в категории Информатика

Последние заданные вопросы в категории Информатика

Задать вопрос