Лабораторные работы №1-5 по программированию. Вариант 05
Состав работы
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Необходимые программы
Работа представляет собой rar архив с файлами (распаковать онлайн), которые открываются в программах:
- Microsoft Word
- Программа для просмотра текстовых файлов
Описание
Лабораторная работа №1
Опpеделите на языке ЛИСП и проверьте работу функции, стpоящей список "луковица" с уровнем вложенности n для параметра x.
Например, при n=4, x=0 функция должна возвращать список ((((0)))).
Лабораторная работа №2
Опpеделите на языке ЛИСП и проверьте работу функции, пpеобpазующей список в множество.
Например, для списка (a b a a c c) функция должна вернуть (a b c).
Лабораторная работа №3
Опpеделите на языке ЛИСП функционал, вставляющий перед каждым элементом списка, обладающим определенным свойством, символ *. Проверьте работу функционала для предикатов:
-неотрицательное число (при вызове используйте лямбда-функцию);
-четное число.
Лабораторная работа №4
Напишите на языке ПРОЛОГ программу, которая преобразует список таким образом, чтобы все вхождения X в исходный список заменились на Y. Список и числа X и Y вводятся с клавиатуры, цель – внутренняя.
Например: Список [1,2,1,4,2,1] при X=1,Y=0 преобразуется в [0,2,0,4,2,0].
Лабораторная работа №5
Обратите все слова в текстовом файле, сохраняя порядок слов.
Опpеделите на языке ЛИСП и проверьте работу функции, стpоящей список "луковица" с уровнем вложенности n для параметра x.
Например, при n=4, x=0 функция должна возвращать список ((((0)))).
Лабораторная работа №2
Опpеделите на языке ЛИСП и проверьте работу функции, пpеобpазующей список в множество.
Например, для списка (a b a a c c) функция должна вернуть (a b c).
Лабораторная работа №3
Опpеделите на языке ЛИСП функционал, вставляющий перед каждым элементом списка, обладающим определенным свойством, символ *. Проверьте работу функционала для предикатов:
-неотрицательное число (при вызове используйте лямбда-функцию);
-четное число.
Лабораторная работа №4
Напишите на языке ПРОЛОГ программу, которая преобразует список таким образом, чтобы все вхождения X в исходный список заменились на Y. Список и числа X и Y вводятся с клавиатуры, цель – внутренняя.
Например: Список [1,2,1,4,2,1] при X=1,Y=0 преобразуется в [0,2,0,4,2,0].
Лабораторная работа №5
Обратите все слова в текстовом файле, сохраняя порядок слов.
Дополнительная информация
Год сдачи 2016. Оценка - зачет. Преподаватель - Галкина М.Ю.
Похожие материалы
Лабораторные работы №1-5 По дисциплине: Программирование. Часть 1. Вариант 05.
freelancer
: 14 августа 2016
Лабораторная работа № 1
Тема 1: Стандартные функции. Арифметические выражения.
(в лекциях см. п. 1.4, 2.9 )
Тема 2: Логические выражения. Условный оператор.
(в лекциях см. п. 2.4, 3.3 )
Лабораторная работа № 2
Тема 1: Операторы циклов с условиями: While и Repeat
(в лекциях см. п. 3.6, 3.7)
Задание:
Написать программу для вычисления заданного выражения и вывода на экран полученного значения, используя заданный циклический оператор (см. вариант по таблице 1);
Исходное выражение:
-0,5
50 руб.
Лабораторные работы №1-5 по дисциплине: Программирование. Часть 2-я. Вариант 05.
freelancer
: 14 августа 2016
Лабораторная работа No 1
Программирование алгоритмов линейной и разветвляющейся структуры
Задание 1. Составьте и выполните программу линейной структуры согласно вариантам задания.
Вычислить значение функции переменных при заданных значениях параметров: x=8z / (et+2)-y2 при t=3; z=ctg t +2; y=4.
Задание 2. Составьте программы разветвляющейся структуры
Даны четыре числа. Определить сколько среди них отрицательных и сколько положительных.
Задание 3. Составьте программы разветвляющейся структуры, и
50 руб.
Информатика. Лабораторная работа №1. Вариант 05.
student90s
: 23 июля 2015
Программирование разветвляющихся процессов.
Задание
Даны x, y, z.
Найти max(x+y+z, xyz) +3
50 руб.
Лабораторная работа №1 по дисциплине: Информатика. Вариант 05
Учеба "Под ключ"
: 29 июля 2022
ФОРМИРОВАНИЕ И ОБРАБОТКА ОДНОМЕРНЫХ МАССИВОВ
Задание на лабораторную работу
В соответствии с вариантом разработайте алгоритм обработки элементов массива.
Напишите программу на алгоритмическом языке в соответствии со схемой алгоритма.
Проведите тестирование программы в среде программирования.
Таблица 1 – Исходные данные (вариант 05)
Массив Z[15] нецелых элементов вводят с клавиатуры.
Найти сумму положительных элементов и количество отрицательных элементов массива Z. Сформировать новый массив,
400 руб.
Лабораторные работы №№1-5 по Метрологии. Вариант - 05.
Marimok
: 22 марта 2017
1. Лабораторная работа № 1.4 “Упрощенная процедура обработки результатов прямых измерений с многократными наблюдениями”.
2. Лабораторная работа № 2.2 “Поверка аналогового измерительного прибора”.
3. Лабораторная работа № 3.4 “Измерение напряжения электрических сигналов”.
4. Лабораторная работа № 3.5 “Измерение параметров сигналов электронно-лучевым осциллографом”.
5. Лабораторная работа № 3.6 “Измерение частоты и периода электрических сигналов”.
1700 руб.
Лабораторная работа №1 по дисциплине: Физика Вариант: 05
Dimanank
: 23 февраля 2012
1. Цель работы
Исследовать электростатическое поле, графически изобразить сечение эквипотенциальных поверхностей и силовые линии для некоторых конфигураций поля.
2. Основные теоретические сведения
Любое заряженное тело создает в пространстве вокруг себя электромагнитное поле и взаимодействует с внешним электромагнитным по
На рис.1,2 графическое изображение электрического поля при различных положениях электродов. В первом случае электроды представляют собой два тонких кольца радиусом 1 см, во
80 руб.
Лабораторная работа №№1 и 2 по дисциплине:Оптические интерфейсы. Вариант №05
hellofromalexey
: 1 октября 2021
Лабораторная работа 1
Изучение пассивных компонентов волоконно-
оптических систем передачи (ВОСП)
Практическое занятие.
Время изучения 2 часа
Цель работы, порядок выполнения и содержание
• Цель работы состоит в изучении основных конструкций,
характеристик и применения ряда пассивных компонентов в технике
волоконно-оптических систем передачи (ВОСП)
• Порядок выполнения:
• необходимо изучить пассивные компоненты на предмет их устройства
принципа действия и характеристик;
• ответить письменно кратк
750 руб.
Лабораторная работа №1 по дисциплине: Языки программирования. Вариант 05
SibGOODy
: 12 мая 2020
Лабораторная работа №1.
"Линейный вычислительный процесс"
Цели и задачи работы: изучение функций ввода-вывода данных, программирования вычисления значения выражения.
Задание к работе: Реализовать линейный вычислительный процесс. Самостоятельно решить задачу в соответствии с индивидуальным вариантом.
Задание 1.1
Напишите программу для расчета по двум формулам. Подготовьте не менее пяти тестовых примеров. Предварительно выполните вычисления с использованием калькулятора или Excel (результаты вы
250 руб.
Другие работы
Лабораторный практикум 1. Вариант №2.
studypro3
: 30 июля 2018
Лабораторный практикум 1
Лабораторный практикум выполняется по вариантам. Выберите вариант в соответствии с первой буквой Вашей фамилии:
Вариант 2
«Работа с классами.
Объявление классов, наследование». На языке С++ разработать класс, описывающий вектор на плоскости. Реализовать методы ввода и изменения параметров вектора, операции сложения и вычитания векторов, скалярного произведения векторов, вычисления длинны векторов. В качестве отчетности представить исходный код программы.
300 руб.
Термодинамика и теплопередача ТюмГНГУ Теория теплообмена Задача 3 Вариант 53
Z24
: 12 января 2026
Стальной трубопровод диаметром d1/d2=100 мм/110 мм с коэффициентом теплопроводности λ1 покрыт изоляцией в 2 слоя одинаковой толщины δ2=δ3=50 мм, причем первый слой имеет коэффициент теплопроводности λ2, второй λ3.
Определить потери теплоты через изоляцию с 1 м трубы, если температура внутренней поверхности t1, а наружной поверхности изоляции t4. Определить температуру на границе соприкосновения слоев t3. Как изменится величина тепловых потерь с 1 м трубопровода, если слой изоляции поменять ме
200 руб.
Анализ внешних и внутренних связей на предприятии на примере ОАО Ивантеевский трикотаж
Qiwir
: 29 декабря 2013
Введение.............................................................................................стр.2
1. Внешние связи................................................................................стр.3
1.1. Банк...........................................................................................стр.3
1.2. Заказчики..................................................................................стр.4
1.3. Поставщики.......................................................
5 руб.
Контрольная работа по дисциплине: Дискретная математика. Семестр №3
Елена22
: 10 августа 2014
Контрольная работа по дисциплине: Дискретная математика. Семестр №3
1. Задано универсальное множество U и множества A,B,C,D. Найти результаты действий a) - д) и каждое действие проиллюстрировать с помощью диаграммы Эйлера-Венна.
см. скриншот 1
2. Ввести необходимые элементарные высказывания и записать логической формулой следующее предложение.
"Если на небе светит солнце, и не идёт дождь, то погода подходит для пикника”.
3. Для булевой функции f(x,y,z) найти методом преобразования минимал
200 руб.