Основы алгоритмизации и программирования

Пример задания
Основы алгоритмизации и программирования

Требуется составить алгоритм решения приведенных в варианте задач и реализовать его на языке программирования Python. Решение каждой задачи необходимо сопроводить пояснительной запиской.

Отчёт оформляется в виде пояснительной записки и должен содержать следующие элементы:

· титульный лист;

· текст пояснительной записки;

· листинг программы на языке Python,

· результат работы программы:

· список использованной литературы (в том числе Интернет-ресурсов).

Содержание пояснительной записки

1. Постановка задачи.

2. Описание программы:

· описание логической структуры программы;

· описание входных и выходных данных программы;

· описание подпрограмм.

РЕПРОДУКТИВНЫЙ УРОВЕНЬ

ЗАДАЧА 1

Вычислить значения параметров a, b, используя представленные в варианте формулы, и сравнить полученные результаты (a > b, a < b, a = b ?). Примечание. При вычислении подобных выражений необходимо анализировать область допустимых значений аргументов, которые используются в выражении. Так, например, знаменатель дроби может получить нулевое значение, и программа прервётся по ошибке деления на ноль. Необходимо учитывать и допустимый диапазон аргументов используемых функций. Так, основание логарифма должно быть больше нуля и не равняться единице, а логарифмируемая функция должна быть больше нуля. Внимательно следует относиться к выражению, в котором, например, выполняется извлечение квадратного корня или, в общем случае, возведение в степень, показатель которой является не целым числом. В этом случае может быть получен результат в виде комплексного числа или возникнет ошибка, которая приведёт к прерыванию работы программы. ЗАДАЧА 2 Разработайте и представьте в виде кода программы на языке Python алгоритм, вычисляющий сумму заданного числа слагаемых представленного в варианте ряда ∑an, n=1,10. Количество слагаемых задается пользователем при запуске программы. ЗАДАЧА 3 Задана последовательность ai, i=1,∞. Разработайте и представьте в виде блок-схемы и кода программы на языке Python алгоритм, вычисляющий такой член последовательности ai, для которого выполняется условие | ai – ai-1 | < e, где e=0,0001. ЗАДАЧА 4 Вычислить заданную в варианте сумму/произведение/количество элементов двумерной матрицы, удовлетворяющих указанным критериям, и произвести требуемую в варианте модификацию элементов исходной матрицы. № Массив Задание 1 Х[10][10] Вычислить сумму и количество положительных элементов матрицы, кратных 5 или 10. 2 А[12][10] Вычислить сумму и количество четных элементов матрицы, не кратных 10. 3 Х[8][8] Вычислить среднее арифметическое положительных двузначных элементов матрицы, последней цифрой в записи которых является 0. 4 В[10][10] Вычислить произведение положительных нечетных элементов матрицы, сумма индексов которых нечетна. 5 С[11][5] Четные элементы матрицы уменьшить в два раза, а нечетные – увеличить на 5. Вывести полученную матрицу на печать в общепринятом виде. 6 D[8][6] Записать на место отрицательных элементов матрицы нули, а на место положительных – единицы. Вывести на печать матрицу в общепринятом виде. 7 Y[12][4] Найти максимальный и минимальный элементы матрицы и вычислить их частное. Примечание. В коде не должны быть использованы функции max() / min(). 8 Z[13][2] Для целочисленной матрицы найти количество элементов, кратных пяти, запись которых не оканчивается 0. 9 N[5][5] Для целочисленной матрицы найти число элементов, кратных 3, но не кратных 9. 10 A[4][5] Найти среднее арифметическое положительных элементов матрицы, в записи которых встречается хотя бы один 0. ЗАДАЧА 5 № Условие задачи Исходные данные Примечание 1 Заданы 4 вектора. Переменной К присвоить значение 1, если скалярное произведение первого вектора на второй больше, чем скалярное произведение третьего вектора на четвертый, и значение 0 в противном случае. A[6], B[6], C[6], D[6] Ввод элементов массивов, скалярное произведение векторов оформить в виде функций. 2 Решить уравнение dx=c, где d – длина вектора АB, и c – длина вектора CD. A[8], B[8], C[6], D[6] Ввод элементов массивов, вычисление длины вектора оформить в виде функций. 3 Определить, какой из данных векторов X[N], Y[M], Z[K] содержит наименьшее количество компонент, для которых выполняется следующее условие – индекс элемента совпадает со значением элемента (например, x[2] = 2). N=15 M=17 K=20 Ввод элементов массивов, определение количества ненулевых компонент вектора оформить в виде функций. 4 Вычислить сумму положительных элементов каждого из массивов X[N], Y[M], Z[K] и для каждой суммы выполнить проверку, кратна ли она трем. N=10 M=12 K=15 Ввод элементов массивов, вычисление суммы положительных элементов массива оформить в виде функций. 5 Вычислить средние арифметические значения положительных элементов массивов X[N], Y[M], Z[K] и найти из них максимальное. N=10 M=12 K=16 Ввод элементов массивов, вычисление среднего арифметического значения положительных элементов массива оформить в виде функций 6 Для каждого из заданных целочисленных массивов X[N], Y[M], Z[K] вычислить произведение элементов кратных 5. Найти максимальное значение произведения. N=10 M=12 K=16 Ввод элементов массивов, вычисление произведения элементов кратных 5 оформить в виде функций 7 Найти минимальное значение из математических ожиданий трех случайных величин А, В, С A[9], B[10], C[17] Ввод элементов массивов, вычисление математического ожидания оформить в виде функций 8 Определить, какой из данных векторов X[N], Y[M], Z[K] содержит наибольшее количество ненулевых компонент. N=15 M=17 K=20 Ввод элементов массивов, определение количества ненулевых компонент вектора оформить в виде функций. 9 Переменной R присвоить значение 1, если длина вектора А больше длины вектора В, и значение 0 в противном случае. A[8], B[8] Ввод элементов массивов, вычисление длины вектора оформить в виде функций. 10 Найти угол между векторами А и В A[9], B[9] Ввод элементов массивов, скалярное произведение векторов оформить в виде функций

Эксперт
Анна
Анна
Всего несколько лет назад онлайн-курсы были почти полностью связаны с бизнес-сферой. Теперь дистанционный формат обучения – наша повседневность. Помогу разобраться с курсами, заданиями, итоговыми работами дистанционно!
Задать вопрос
Эксперт
Елена
Елена
Исследования ученых о взаимосвязи ума и красоты говорят о том, что умные люди – красивые!
Задать вопрос
Эксперт
Владимир
Владимир
Секреты успешного обучения? Какие они? Точно не Chat GPT! Главное - это вера в себя и наличие ответственного помощника.
Задать вопрос
Эксперт
Алексей
Алексей
У онлайн-обучения много плюсов. Но есть и минусы. Один из них – откладывание на потом. Если у Вас накопилось много задолженностей, обратитесь за помощью к нашим консультантам. Вместе составим график, шаг за шагом придем к нужному результату.
Задать вопрос
Представленная информация была полезной?
ДА
83.96%
НЕТ
16.04%
Проголосовало: 374

или напишите нам прямо сейчас:

⚠️ Пожалуйста, пишите в MAX или заполните форму выше.
В России Telegram и WhatsApp блокируют - сообщения могут не дойти.
Оцените статью
База учебных работ
Добавить комментарий

  1. Комментарий
    Антон

    Требуется пройти тест по немецкому языку в личном кабинете Синергия

    Ответить
    1. Комментарий
      Татьяна автор

      Антон, здравствуйте! Поможем с подготовкой материалов для Вашего учебного проекта. Прошу Вас прислать подробное задание (методичка, заданий от кафедры, бланки, комментарии — всё, что есть) на почту 3227505@mail.ru. Я посмотрю и напишу Вам ответ на почту в самые сжатые сроки. Спасибо!

      Ответить
  2. Комментарий
    Владимир

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

    Ответить
    1. Комментарий
      Татьяна автор

      Владимир, здравствуйте! Поможем с подготовкой материалов для Вашего учебного проекта. Прошу Вас прислать подробное задание (методичка, заданий от кафедры, бланки, комментарии — всё, что есть) на почту 3227505@mail.ru. Я посмотрю и напишу Вам ответ на почту в самые сжатые сроки. Спасибо!

      Ответить
  3. Комментарий
    Екатерина

    Ищу помощь с выполнением проекта по обж на тему: Первая помощь при различных видах кровотечений во время работы с острыми кромками вращающихся частей машин и механизмов.

    Ответить
    1. Комментарий
      Татьяна автор

      Екатерина, здравствуйте! Поможем с подготовкой материалов для Вашего учебного проекта. Прошу Вас прислать подробное задание (методичка, заданий от кафедры, бланки, комментарии — всё, что есть) на почту 3227505@mail.ru. Я посмотрю и напишу Вам ответ на почту в самые сжатые сроки. Спасибо!

      Ответить
  4. Комментарий
    Петя

    Прошу помочь написать выпускную квалификационную работу + 2 отчета к ней

    Ответить
    1. Комментарий
      Татьяна автор

      Петя, здравствуйте! Поможем с подготовкой материалов для Вашего учебного проекта. Прошу Вас прислать подробное задание (методичка, заданий от кафедры, бланки, комментарии — всё, что есть) на почту 3227505@mail.ru. Я посмотрю и напишу Вам ответ на почту в самые сжатые сроки. Спасибо!

      Ответить
  5. Комментарий
    Оля

    Нужен ответ на Практическое задание на тему «Процесс защиты персональных данных в кадровой службе»

    Ответить
    1. Комментарий
      Татьяна автор

      Оля, здравствуйте! Поможем с подготовкой материалов для Вашего учебного проекта. Прошу Вас прислать подробное задание (методичка, заданий от кафедры, бланки, комментарии — всё, что есть) на почту 3227505@mail.ru. Я посмотрю и напишу Вам ответ на почту в самые сжатые сроки. Спасибо!

      Ответить
  6. Комментарий
    Надежда

    Учебная и производственная практика для колледжа МФЮА

    Ответить
    1. Комментарий
      Татьяна автор

      Надежда, здравствуйте! Поможем с подготовкой материалов для Вашего учебного проекта. Прошу Вас прислать подробное задание (методичка, заданий от кафедры, бланки, комментарии — всё, что есть) на почту 3227505@mail.ru. Я посмотрю и напишу Вам ответ на почту в самые сжатые сроки. Спасибо!

      Ответить
  7. Комментарий
    Мария

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

    Ответить
    1. Комментарий
      Татьяна автор

      Мария, здравствуйте! Поможем с подготовкой материалов для Вашего учебного проекта. Прошу Вас прислать подробное задание (методичка, заданий от кафедры, бланки, комментарии — всё, что есть) на почту 3227505@mail.ru. Я посмотрю и напишу Вам ответ на почту в самые сжатые сроки. Спасибо!

      Ответить
  8. Комментарий
    Сергей

    Практическое занятия 1 __Тема:Логистики как наука и сфера профессиональнной деятельности. __Практическое занятия 2__Тема 2.Анализ полной стоимости в логистики.

    Ответить
    1. Комментарий
      Татьяна автор

      Сергей, здравствуйте! Поможем с подготовкой материалов для Вашего учебного проекта. Прошу Вас прислать подробное задание (методичка, заданий от кафедры, бланки, комментарии — всё, что есть) на почту 3227505@mail.ru. Я посмотрю и напишу Вам ответ на почту в самые сжатые сроки. Спасибо!

      Ответить
  9. Комментарий
    Дмитрий

    Помощь в написании пояснительной записки

    Ответить
    1. Комментарий
      Татьяна автор

      Дмитрий, здравствуйте! Поможем с подготовкой материалов для Вашего учебного проекта. Прошу Вас прислать подробное задание (методичка, заданий от кафедры, бланки, комментарии — всё, что есть) на почту 3227505@mail.ru. Я посмотрю и напишу Вам ответ на почту в самые сжатые сроки. Спасибо!

      Ответить
  10. Комментарий
    Александр

    Выполнить 4 практических задания по дисциплине Технические средства управления офисом

    Ответить
    1. Комментарий
      Татьяна автор

      Александр, здравствуйте! Поможем с подготовкой материалов для Вашего учебного проекта. Прошу Вас прислать подробное задание (методичка, заданий от кафедры, бланки, комментарии — всё, что есть) на почту 3227505@mail.ru. Я посмотрю и напишу Вам ответ на почту в самые сжатые сроки. Спасибо!

      Ответить
  11. Комментарий
    Валентина

    Колледж развития инновационных технологий__Сдать сессию 38.01.02 Продавец, контролер-кассир

    Ответить
    1. Комментарий
      Татьяна автор

      Валентина, здравствуйте! Поможем с подготовкой материалов для Вашего учебного проекта. Прошу Вас прислать подробное задание (методичка, заданий от кафедры, бланки, комментарии — всё, что есть) на почту 3227505@mail.ru. Я посмотрю и напишу Вам ответ на почту в самые сжатые сроки. Спасибо!

      Ответить
  12. Комментарий
    Галина

    Очень много Долгов надо сделать за 5 дней все

    Ответить
    1. Комментарий
      Татьяна автор

      Галина, здравствуйте! Поможем с подготовкой материалов для Вашего учебного проекта. Прошу Вас прислать подробное задание (методичка, заданий от кафедры, бланки, комментарии — всё, что есть) на почту 3227505@mail.ru. Я посмотрю и напишу Вам ответ на почту в самые сжатые сроки. Спасибо!

      Ответить
  13. Комментарий
    Аня

    Требуется выполнение работы (преддипломная практика) ДЛя уточнения информации прошу обратной связи по почте

    Ответить
    1. Комментарий
      Татьяна автор

      Аня, здравствуйте! Поможем с подготовкой материалов для Вашего учебного проекта. Прошу Вас прислать подробное задание (методичка, заданий от кафедры, бланки, комментарии — всё, что есть) на почту 3227505@mail.ru. Я посмотрю и напишу Вам ответ на почту в самые сжатые сроки. Спасибо!

      Ответить
  14. Комментарий
    Евгений

    Курсовая на тему ПЕРСОНАЛ ПРЕДПРИЯТИЯ И ПУТИ ПОВЫШЕНИЯ ЭФФЕКТИВНСТИ ИСПОЛЬЗОВАНИЯ РАБОЧЕЙ СИЛЫ

    Ответить
    1. Комментарий
      Татьяна автор

      Евгений, здравствуйте! Поможем с подготовкой материалов для Вашего учебного проекта. Прошу Вас прислать подробное задание (методичка, заданий от кафедры, бланки, комментарии — всё, что есть) на почту 3227505@mail.ru. Я посмотрю и напишу Вам ответ на почту в самые сжатые сроки. Спасибо!

      Ответить
  15. Комментарий
    Роман

    У меня есть готовая курсовая, в которой препод придрался к одной короткой главе с непонятными требованиями на счет DFD и IDEF0 нотаций, мне нужно поправить только эту главу (там буквально полторы странички) Направление Прикладная информатика

    Ответить
    1. Комментарий
      Татьяна автор

      Роман, здравствуйте! Поможем с подготовкой материалов для Вашего учебного проекта. Прошу Вас прислать подробное задание (методичка, заданий от кафедры, бланки, комментарии — всё, что есть) на почту 3227505@mail.ru. Я посмотрю и напишу Вам ответ на почту в самые сжатые сроки. Спасибо!

      Ответить
  16. Комментарий
    Ксения

    Ответы на тесты с темы детско-родительские отношения, конфликты…. и до финального теста

    Ответить
    1. Комментарий
      Татьяна автор

      Ксения, здравствуйте! Поможем с подготовкой материалов для Вашего учебного проекта. Прошу Вас прислать подробное задание (методичка, заданий от кафедры, бланки, комментарии — всё, что есть) на почту 3227505@mail.ru. Я посмотрю и напишу Вам ответ на почту в самые сжатые сроки. Спасибо!

      Ответить
  17. Комментарий
    Кирилл

    Решение теста Правовые основы оперативно-розыскной деятельности

    Ответить
    1. Комментарий
      Татьяна автор

      Кирилл, здравствуйте! Поможем с подготовкой материалов для Вашего учебного проекта. Прошу Вас прислать подробное задание (методичка, заданий от кафедры, бланки, комментарии — всё, что есть) на почту 3227505@mail.ru. Я посмотрю и напишу Вам ответ на почту в самые сжатые сроки. Спасибо!

      Ответить
  18. Комментарий
    Андрей

    Курсовая работа по предмету Архитектура гражданских и промышленных зданий, на тему Индивидуальный жилой дом коттедж (вариант 1)

    Ответить
    1. Комментарий
      Татьяна автор

      Андрей, здравствуйте! Поможем с подготовкой материалов для Вашего учебного проекта. Прошу Вас прислать подробное задание (методичка, заданий от кафедры, бланки, комментарии — всё, что есть) на почту 3227505@mail.ru. Я посмотрю и напишу Вам ответ на почту в самые сжатые сроки. Спасибо!

      Ответить
  19. Комментарий
    Катя

    Дипломная работа на тему Аптечный ассортимент: особенности сезонных колебаний

    Ответить
    1. Комментарий
      Татьяна автор

      Катя, здравствуйте! Поможем с подготовкой материалов для Вашего учебного проекта. Прошу Вас прислать подробное задание (методичка, заданий от кафедры, бланки, комментарии — всё, что есть) на почту 3227505@mail.ru. Я посмотрю и напишу Вам ответ на почту в самые сжатые сроки. Спасибо!

      Ответить
  20. Комментарий
    Алена

    Добрый день. Подскажите стоимость теста на время дистанционно по дисциплине сопротивление материалов. 40 минут 11-15вопросов.

    Ответить
    1. Комментарий
      Татьяна автор

      Алена, здравствуйте! Поможем с подготовкой материалов для Вашего учебного проекта. Прошу Вас прислать подробное задание (методичка, заданий от кафедры, бланки, комментарии — всё, что есть) на почту 3227505@mail.ru. Я посмотрю и напишу Вам ответ на почту в самые сжатые сроки. Спасибо!

      Ответить
  21. Комментарий
    Арсений

    Практические задания по дисциплинам. Специальность Историко-культурный туризм.

    Ответить
    1. Комментарий
      Татьяна автор

      Арсений, здравствуйте! Поможем с подготовкой материалов для Вашего учебного проекта. Прошу Вас прислать подробное задание (методичка, заданий от кафедры, бланки, комментарии — всё, что есть) на почту 3227505@mail.ru. Я посмотрю и напишу Вам ответ на почту в самые сжатые сроки. Спасибо!

      Ответить
Заявка на расчет