Программирование
Тип работы: | Все Задача Курсовая работа Лабораторная работа Ответы на вопросы |
Язык программирования: | Все Bash Basic Batch C C# C# ASP .NET C++ Delphi Fortran Free Basic HTML Java JavaScript Object Pascal Pascal Pascal ABC Python Turbo Pascal VBA Visual Basic алгоритмические языки Ассемблер |
Блок-схема: | Все Есть Нет |
-
1.Текстовая лабораторная работа № 1. Задание на лабораторную работу № 1 размещено: Учебное методическое пособие Время не ограничено.
Каждое контрольное задание в составе лабораторных работ состоит
из нескольких задач, требующих разработки программ на Паскале (можно
использовать PascalABC). Использование Delphi не допускается. Разработанные и отлаженные программы (обязательно сопровождающиеся комментариями в тексте), а также отчет по каждой лабораторной работе
студент по мере освоения соответствующих разделов языка программирования отправляет на проверку.
Текстовая лабораторная работа № 2. Задание на лабораторную работу № 2 размещено: Учебное методическое пособие.Время не ограничено
созданию программ с использованием массивов (одномерных и матриц) и множеств. -
100 руб.
Задача 4 – это написание программы на языке Паскаль
Содержание отчета к решениям задач 4
1. Номер задачи.
2. Постановка задачи по варианту.
3. Блок-схема алгоритма.
4. Исходные данные для программы.
5. Текст программы на языке Паскаль.
6. Результаты расчета
Задание: Переписать положительные элементы целочисленного массива Х[15] в массив У[15]. (Элементы массива Х вводятся с клавиатуры). Незаполненные элементы массива У считать нулевыми. Вывести массивы Х и У на экран.
-
1. Создать класс квадрат, свойства класса– длина стороны. Предусмотреть в классе методы вычисления и вывода сведений о фигуре – диагональ, периметр, площадь. Создать производный класс – правильная квадратная призма с высотой H, добавить в класс метод определения объема фигуры, перегрузить методы расчета площади и вывода сведений о фигуре.
-
1)Вычислить и вывести на экран в виде таблицы значения функции, заданной графически (см. рисунок), на интервале от х1 до х2 с шагом dx. Интервал и шаг задавать таким образом, чтобы проверить все ветви программы. Таблицу снабдить заголовком и шапкой
2) Задание: Для десяти выстрелов, координаты которых задаются с клавиатуры, вывести текстовые сообщения о попадании в мишень, графическое представление которой дано на рисунке (использовать цикл Repeat)
3)Внимание!
Массив должен хранится в текстовом файле. Размерности массивов следует задать именованными константами. Все необходимые данные должны передаваться подпрограммам в качестве параметров; все величины, используемые только внутри подпрограмм, должны быть описаны как локальные. Использование глобальных переменных в подпрограммах не допускается. Вывод результатов работы подпрограмм должен выполняться в главной программе.
Задание: Дана целочисленная прямоугольная матрица. Определить номер первого из столбцов, содержащих хотя бы один нулевой элемент (оформить в виде функции).
4) Динамические структуры данных
Задание: Дан набор из 10 чисел. Создать две очереди: первая должна содержать все нечетные, а вторая — все четные числа из исходного набора (порядок чисел в каждой очереди должен совпадать с порядком чисел в исходном наборе). Вывести указатели на начало и конец первой, а затем второй очереди (одна из очередей может оказаться пустой; в этом случае вывести для нее две константы nil).
-
100 руб.
Написать подпрограмму циклического сдвига N элементов массива на одну позицию вправо (N<50). Выполнить циклический сдвиг массива А(10) на k позиций вправо. Вызвать из главной программы.
Тема - Файлы
Вариант 7
В файле последовательного доступа хранится информация о рыбной продукции: наименование продукции, дата изготовления, единицы измерения, количество, срок годности. Вывести наименовании рыбной продукции. Определить продукцию, количество которой меньше заданной. Результат запроса хранится в друтом текстовом файле.
Рекомендация. Данные о пакетах хранить в текстовом файле на отдельных строках. При необходимости можно вводить вспомогательный файл последовательного доступа.
Тема-ДАННЫЕ НЕСВЯЗНОЙ ДИНАМИЧЕСКОМ СТРУКТУРЫ
Даны три величины ссылочного типа на строковое значение. Продемонстрировать проверку на совпадение с паролем.
Тема -ДИНАМИЧЕСКИЕ МАССИВЫ
Вариант 7
Определить элементы вектора, индексы которых совпадают со значениями в этих элементах.
Задание 1 .
Составить блок-схему алгоритма и программу на Паскале для вычисления функций y(x). Ввести программу в ЭВМ, вычислить значения функции и проверить ее. В отчет включить блок-схему алгоритма, текст программы, реакцию ЭВМ.
Задание 2 .
Составить блок-схему алгоритма и программу на Паскале. В квадратной комнате шириной A и высотой B есть окно и дверь с размерами C на D и M на N соответственно. Вычислите площадь стен для оклеивания их обоями.
В отчет включить текст программы, реакцию ЭВМ с приложением скриншота.
Задание 3
Составить блок-схему алгоритма и программу на Паскале для вычисления функций z. Ввести программу в ЭВМ, вычислить значения функции и проверить ее для самостоятельно выбранных трех пар значений переменных X и Y.
приложением скриншота
Задание 4
Составить блок-схему алгоритма и программу для обработки массива из 20 чисел X = (0,3; 5; 69; –3; 52; –20; –9; –23; –9; 10; 36; 12; 15; 23; –0,2; –36; –0,3; 8; 45; –7) при b = –6 Вычислить произведение и количество элементов, не равных нулю и больших b.
приложением скриншота
Задание 5 .
Составить программу и блок-схему алгоритма для вычисления площади 5 квадратов со сторонами, изменяющимися от 0 до 15 в цикле.
В отчет включить текст программ на Паскале, реакции ЭВМ приложением скриншота
Задание 1
Дано уравнение окружности в виде: х2+у2=49. С клавиатуры вводятся координаты х, y точки M(2, 4). Если точка оказывается внутри заданной области, то вывести сообщение «Точка принадлежит области», в противном случае вывести сообщение «Точка не принадлежит области».
В отчет включить текст программы на Паскале, реакцию ЭВМ. + скриншот рзультата
Задание 2
Составить блок-схему алгоритма и программу на Паскале для вычисления функций z. Ввести программу в ЭВМ, вычислить значения функции и проверить ее для самостоятельно выбранных трех пар значений переменных X и Y.
+ скриншот рзультатаЗадание 3
Составить блок-схему алгоритма и программу на Паскале для решения задачи.
Ввести номер месяца и вывести количество дней в нем.
Показать результаты работы программ. (скриншот рзультата)
Задание 4
Составить блок-схему алгоритма и программу на Паскале для обработки массива из 15 чисел Х = (0.01; –3; 0; 1.25; –371; 0.5; –0.1; 1.2; –5; –172.3; 19783; –2.7; 43.51; 0; –0.02) при b=–3. Вычислить произведение и количество элементов, не равных нулю и больше b.
Задание 5
Найти сумму и произведение элементов одномерного числового массива M = (5; 45; 6; 87; 41; 36; 74; 12; 3; 10).
В отчет включить блок-схему, текст программы на Паскале, реакцию ЭВМ. + скриншот рзультата
Содержание контрольной работы:
1. Титульный лист
2. Текст задания
3. Листинг разработанной программы
4. Скриншот выполнения программы
Варианты заданий:
Вариант №1
1. Составить программу для подсчета площади трапеции по формуле.
S = h * (a + b) / 2. Где h — высота трапеции, a и b — верхнее и нижнее
основания трапеции. Вычисления производить в подпрограмме.
2. Составить программу для расчета произведения четных элементов
одномерного массива из 10 чисел. Значения элементов вводятся с
клавиатуры.Задание 1
Составить таблицу значений функции y = 8 – x2/3 на отрезке [–4; 4] с шагом 1.
В отчет включить тексты программ на Паскале, реакцию ЭВМ., скрин
Задание 2
Найти произведение положительных, сумму и количество отрицательных из 10 введенных целых значений:
–5; 5; 36; –10; 98; 63; 2; 8; 37 ; –45.
В отчет включить тексты программ на Паскале, реакцию ЭВМ., скрин
Задание 3
Найти сумму положительных и количество отрицательных элементов в одномерном массиве: 0; 15; 12; –9; –8; 58; 45; 36; –85; 58; 36; –45; 2; 3; 25; –9.
В отчет включить тексты программ на Паскале, реакцию ЭВМ., скрин
Задание 4
В одномерном массиве рассчитать произведение элементов, которые не равняются 0.
В отчет включить тексты программ на Паскале, реакцию ЭВМ., скрин
Вычислить в Пакале
Задание:
Разработать программу для вычисления:
1) значения заданного арифметического выражения (см. вариант по таблице 1);
2) значения заданной функции (см. вариант по таблице 2);
и вывода на экран полученных результатов.
Значения исходных данных выбираются произвольно. Ввод исходных данных организовать любым известным вам способом (использовать не менее двух способов).
50 руб.Задание 1 (30 баллов).
Даны три целых числа. Вычислить корень квадратный из четных чисел и возвести в 3 степень нечетные числа.
Задание 2 (30 баллов).
Определить, равен ли квадрат заданного трехзначного числа кубу суммы цифр этого числа.
Задание 3 (40 баллов).
Ввести числа с диапазона 5..9. Вывести их значения двумя языками.
Все задания выполнить в программе Паскаль. В отчет включить код программы и результаты работы.
50 руб.1. Протабулировать функцию у = siпх на промежутке [0; 3,1], с шагом h = 0,1 и рассчитать среднее арифметическое(51) значений функций больших, чем 0,1 и меньших, чем 0,6.
2. Распечатать таблицу значений у(х) = 6 * х - 4 на промежутке [0; 9] с шагом 0,5.
Все задания выполнить в программе Паскаль. В отчет включить код программ и результаты работы на ЭВМ.
Дана непустая последовательность слов, в каждом из которых содержится от 1 до 6 заглавных латинских букв; соседние слова разделены запятой, за последним словом следует точка.
Требуется ввести эту последовательность слов в память ЭВМ, преобразовав ее во внутреннее представление :
сначала все однобуквенные слова, затем все двухбуквенные слова и т.д., а затем распечатать в алфавитном порядке: массив из 6 списков, в k-ом из которых хранятся k-буквенные слова, упорядоченные по алфавиту;Основы програмирования
Контрольные задания для выполнения домашней контрольной работы
Домашняя контрольная работа (ДКР) студента предназначена для закрепления практических навыков.
ДКР содержит четыре практических задания, которые оформляются студентом в учебной тетради в клеточку либо в электронном виде и отправляются для проверки в колледж преподавателю, ведущему дисциплину «Основы программирования».
Для выполнения следует скачать PascalABC.NET + Microsoft .NET Framework v4.7 (Setup, 85 Mb) перейдя по ссылке http://www.pascalabc.net/ssyilki-dlya-skachivaniya на официальный сайт разработчика.
Студент, не выполнивший ДКР и практические работы, не допускается к процедуре промежуточной аттестации (сессии) для сдачи экзамена.
- Даны величины переменных A,B,C,D. Требуется переместить значения переменных следующим образом: в переменную В поместить значение из А, в А значение из D, в D значение из C, переменной С присвоить значение суммы А и D.
- Составить алгоритм вычисления функции.
- Составить алгоритм вычисления функции.
- Найти количество целых чисел из промежутка от X до Y, кратных заданному числу.
Составить постановку, алгоритм и
программу выдачи на экран в PASCALe
неравных 44.2 значений функции
q=3h/tg3.9h(23.8+19h)на отрезке! 1.7,h ] с шагом 0.1
1. Методом касательных уточнить корень уравнения и с точностью 0,001 при помощи программы Паскаля И С ТОЧНОСТЬЮ 0,01, ИСПОЛЬЗУЯ КАЛЬКУЛЯТОР.
(х-1)^2=(e^x)/2
2. Методом простых итераций уточнить корень уравнения с точностью 0,001 при помощи программы Паскаль И С ТОЧНОСТЬЮ 0,01, ИСПОЛЬЗУЮ КАЛЬКУЛЯТОР.
(х-2)^2=ln(x)КУРСОВАЯ РАБОТА
ПО ДИСЦИПЛИНЕ
«ЯЗЫКИ ПРОГРАММИРОВАНИЯ»
Тема: «Создание базы данных средствами языка ПАСКАЛЬ»