gif
Портал edu4cash: Что это и как работает?.
gif
Как быстро получить ответ от ИИ.
gif
Как задонатить в Roblox в России в 2024 году.
gif
Обновления на edu4cash – новые награды, улучшенная модерация и эксклюзивные возможности для VIP!.
  • Задать вопрос
  • Назад
  • Главная страница
  • Вопросы
  • Предметы
    • Алгебра
    • Английский язык
    • Астрономия
    • Биология
    • Вероятность и статистика
    • География
    • Геометрия
    • Другие предметы
    • Информатика
    • История
    • Литература
    • Математика
    • Музыка
    • Немецкий язык
    • ОБЖ
    • Обществознание
    • Окружающий мир
    • Право
    • Психология
    • Русский язык
    • Физика
    • Физкультура и спорт
    • Французский язык
    • Химия
    • Экономика
  • Темы
  • Банк
  • Магазин
  • Задания
  • Блог
  • Топ пользователей
  • Контакты
  • VIP статус
  • Пригласи друга
  • Донат
  1. edu4cash
  2. Вопросы
  3. Информатика
  4. 11 класс
  5. Как выполнить следующие задания по информатике: Как ввести вещественную матрицу размером m*n и вывести индексы тех строк, в которых есть хотя бы одно значение, дробная часть которого меньше 0.55, или сообщение об отсутствии таких значений? Как...
Задать вопрос
Похожие вопросы
  • Как можно представить матрицу в виде массива, используя данный пример: [1, 2, 3; 4, 5, 6; 7, 8, 9]?
  • Как можно решить следующие задачи по информатике? Задача 1: Массив Z(20) заполнить целыми случайными числами в диапазоне от -20 до 20. Вычислить CP - среднее арифметическое положительных элементов и CN - среднее арифметическое от...
  • Как можно извлечь элементы главной диагонали из матрицы У(k,k) и записать их в вектор Т? Напишите программу на Паскале для выполнения этой задачи.
grady.loma

2025-03-25 18:24:15

Как выполнить следующие задания по информатике:

  1. Как ввести вещественную матрицу размером m*n и вывести индексы тех строк, в которых есть хотя бы одно значение, дробная часть которого меньше 0.55, или сообщение об отсутствии таких значений?
  2. Как ввести квадратную матрицу порядка n, вычислить произведение элементов на главной диагонали и сформировать одномерный массив из элементов, расположенных ниже главной диагонали и больших произведения ее элементов? Как вывести полученный массив или сообщение об отсутствии таких элементов?
  3. Как из одномерного целочисленного массива размерностью N сформировать новый массив из элементов, расположенных до первого отрицательного элемента и большего первого элемента исходного массива? Что делать, если такие элементы отсутствуют?

Информатика 11 класс Массивы и матрицы


Born

2025-07-22 10:56:05

Давайте разберем каждое задание по шагам.

  1. Ввод вещественной матрицы размером m*n и вывод индексов строк с определенным условием:
    1. Создайте пустую матрицу для хранения элементов. Вы можете использовать двумерный список в Python, например.
    2. Запросите у пользователя ввод значений для матрицы. Это можно сделать с помощью вложенных циклов: внешний цикл для строк и внутренний для столбцов.
    3. Преобразуйте каждое введенное значение в вещественное число (float).
    4. Создайте пустой список для хранения индексов строк, которые удовлетворяют условию.
    5. Пройдите по каждой строке матрицы и проверьте каждое значение на наличие дробной части меньше 0.55. Это можно сделать, используя операцию взятия остатка от деления на 1 (например, 3.14 % 1 даст 0.14).
    6. Если условие выполнено, добавьте индекс строки в список.
    7. После проверки всех строк выведите список индексов. Если список пуст, выведите сообщение об отсутствии таких строк.
  2. Ввод квадратной матрицы и работа с главной диагональю:
    1. Создайте квадратную матрицу, запросив у пользователя значения. Опять же, используйте вложенные циклы для ввода.
    2. Вычислите произведение элементов на главной диагонали. Для этого пройдите по индексам от 0 до n-1 и перемножьте элементы, у которых индексы строки и столбца совпадают.
    3. Создайте пустой список для хранения элементов, которые находятся ниже главной диагонали и больше произведения элементов диагонали.
    4. Пройдите по всем элементам, расположенным ниже главной диагонали (где индекс строки больше индекса столбца), и сравните их с произведением.
    5. Если элемент больше, добавьте его в список.
    6. После проверки всех элементов выведите список. Если список пуст, выведите сообщение об отсутствии таких элементов.
  3. Формирование нового массива из одномерного массива:
    1. Запросите у пользователя ввод элементов одномерного массива.
    2. Найдите первый отрицательный элемент в массиве и запомните его индекс.
    3. Запомните первый элемент массива для дальнейшего сравнения.
    4. Создайте пустой список для хранения элементов, которые больше первого элемента массива и расположены до первого отрицательного элемента.
    5. Пройдите по элементам массива от начала до индекса первого отрицательного элемента.
    6. Если элемент больше первого элемента массива, добавьте его в список.
    7. После проверки всех элементов выведите новый массив. Если он пуст, выведите сообщение об отсутствии таких элементов.

Надеюсь, эти шаги помогут вам успешно выполнить задания!


  • Политика в отношении обработки персональных данных
  • Правила использования сервиса edu4cash
  • Правила использования файлов cookie (куки)

Все права сохранены.
Все названия продуктов, компаний и марок, логотипы и товарные знаки являются собственностью соответствующих владельцев.

Copyright 2024 © edu4cash

Получите 500 балов за регистрацию!
Регистрация через ВКонтакте Регистрация через Google

...
Загрузка...
Войти через ВКонтакте Войти через Google Войти через Telegram
Жалоба

Для отправки жалобы необходимо авторизоваться под своим логином, или отправьте жалобу в свободной форме на e-mail abuse@edu4cash.ru

  • Карма
  • Ответов
  • Вопросов
  • Баллов