Вопрос задан 10.07.2023 в 02:53. Предмет Информатика. Спрашивает Purgin Fedia.

Даны n натуральных чисел. Вывести те числа, значения которых находятся в отрезке [a, b]. Составить

блок-схему и программу.​
0 0
Перейти к ответам

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

Внимание! Ответы на вопросы дают живые люди. Они могут содержать ошибочную информацию, заблуждения, а также ответы могут быть сгенерированы нейросетями. Будьте внимательны. Если вы уверены, что ответ неверный, нажмите кнопку "Пожаловаться" под ответом.
Отвечает Кутилайнен Андрей.

#include "pch.h"

#include <iostream>

using namespace std;

int main()

{

setlocale(LC_ALL, "Russian");

int n;

cout << "Введи количество чисел: "; cin >> n;

int a, b;

cout << "Введи левую границу (a): "; cin >> a;

cout << "Введи правую границу (b): "; cin >> b;

int *p = new int[n];

for (int i = 0; i < n; i++)

 cin >> p[i];

for (int i = 0; i < n; i++)

{

 if (p[i] <= b && p[i] >= a)

  cout << " " << p[i];

}

delete[] p;

return 0;

}

0 0
Отвечает нейросеть ChatGpt. Будьте внимательны, ответы нейросети могут содержать ошибочные или выдуманные данные.

Ниже приведена блок-схема и пример программы на языке Python, которая выводит числа из заданного набора, значения которых находятся в заданном отрезке [a, b]. Пользователь будет запрашиваться о количестве чисел (n), значении границ отрезка (a и b), а затем вводить сами числа.

Блок-схема:

lua
+-------+ | Ввод n| +-------+ | V +------------+ | Ввод a и b | +------------+ | V +-------------+ | Инициализация | +-------------+ | V +----------------+ | Цикл для ввода | | n чисел | +----------------+ | V +----------------+ | Проверка числа | +----------------+ | V +-----------------+ | Вывод числа | +-----------------+ | V +-----------------+ | Конец программы | +-----------------+

Пример программы на Python:

python
n = int(input("Введите количество чисел: ")) a = int(input("Введите значение a: ")) b = int(input("Введите значение b: ")) numbers = [] print("Введите числа:") for i in range(n): num = int(input()) numbers.append(num) print("Числа, значения которых находятся в отрезке [", a, ",", b, "]:") for num in numbers: if a <= num <= b: print(num)

Программа запрашивает у пользователя количество чисел (n), значения границ отрезка (a и b), а затем просит ввести сами числа. Затем она проверяет каждое число из введенных и выводит только те, значения которых находятся в отрезке [a, b].

0 0

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

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

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

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