Программирование

Тип работы: Все Задача Курсовая работа Лабораторная работа Ответы на вопросы
Язык программирования: Все 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 алгоритмические языки Ассемблер
Блок-схема: Все Есть Нет
Сортировать по умолчанию цене названию
  • -Курсовая, Программирование Pascal
    1. Разработайте программу ведения базы данных футбольной команды университета. В БД фиксируется дата игры, результат, название команды противника, ФИО игроков, забивших гол. Программа должна выдавать информацию по следующим запросам:
    • ФИО наиболее результативного игрока за отчетный период;
    • информацию об игре с наихудшим результатом;
      • количество игр, сыгранных с указанной командой противника.
  • 5 лабораторных работ по информатике

    Лабораторная работа 1

    Лабораторная работа 2

    Вычисление значения функции, заданной графически Написать программу, которая вычисляет значения функции, заданной графически используя, оператор if.

    Лабораторная работа 3

    Таблица значений функции Создать таблицы значений функции для аргумента, изменяющегося в пределах [X1;X2] с заданным шагом dX. X1, X2 и dX ввести с клавиатуры. Выполнить программу несколько раз, задавая различные значения исходных данных. С помощью ручного просчета убедитесь в правильности вычислений.

    Лабораторная работа 4

    ПРОЦЕДУРЫ И ФУНКЦИИК

    Данной работе предъявляются следующие требования

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

    Лабораторная работа 5

    А. На основе таблицы, включающей названия 10 моделей автомобилей, их технические характеристики (мощность, наибольшая скорость, масса, вид кузова, рабочий объем цилиндра), цену: 1. Напечатать таблицу, расположив модели в порядке невозрастания мощности. 2. Вывести на печать характеристики модели с наименьшим рабочим объемом цилиндра. 3. Напечатать таблицу в порядке неубывания стоимости моделей. 4. Вывести на печать технические характеристики автомобиля с наибольшей скоростью. 5. Напечатать таблицу, расположив модели в порядке невозрастания рабочего объема цилиндра. 6. Вывести на печать характеристики модели с наибольшей мощностью. Б. На основе таблицы чемпионата по футболу, содержащей данные о команде: название команды, число выигрышей, поражений, ничьих, количество забитых и пропущенных мячей: 7. Составить итоговую таблицу чемпионата, подсчитать число очков для каждой команды и расположить их в порядке невозрастания. 8. Напечатать результаты команды, набравшей наибольшее количество очков. 9. Напечатать таблицу, расположив команды в порядке невозрастания пропущенных очков. 10. Напечатать результата команд, набравших одинаковое количество очков. 11. Вывести таблицы в порядке неубывания числа поражений. 12. Напечатать результаты команды, набравшей наименьшее количество очков. В. На основе записной книжки, содержащей сведения: фамилия, год рождения, адрес (город; улица; номер дома; квартира), место работы (учебы): 13. Напечатать описок в алфавитном порядке. 14. Напечатать фамилии лиц, живущих в Красноярске. 15. Напечатать фамилии и адреса лиц, живущих в Красноярске по улице Киренского, и расположить список в алфавитном порядке. 16. Напечатать список лиц, работающих (учащихся) в КГТУ. 17. Напечатать в алфавитном порядке сведения о лицах старше 30 лет. Г. На основе таблицы, включающей название планеты, расстояние от Солнца, количество, спутников, период обращения, средний радиус, массу, вывести на печать? 18. Характеристики планет, расположенных в порядке невозрастания количества спутников (массы, радиуса обращения). 19. Составить таблицу в алфавитном порядке. 20. Характеристики самой маленькой планеты. 21. Планеты, находящиеся на расстоянии менее 2 а.ед. от Солнца. 22. Характеристики планет с наибольшим периодом обращения. Д. На основе экзаменационной ведомости, включающей фамилии студентов и дисциплины (математика, физика, программирование, история), подсчитать средний балл для каждого студента и вывести на печать: 23. Ведомость в порядке невозрастания среднего балла. 24. Результаты сессии для студента, набравшего наибольший балл. 25. Ведомость, упорядоченную в алфавитном порядке и подсчитать средний балл по каждому предмету. 26. Фамилии студентов и название дисциплины, по которой получена двойка. 27. Напечатать название предмета, по которому получено наибольшее количество двоек, и фамилии студентов, получивших по этому предмету двойку.

  • Выполнить курсовую по программированию

    КУРСОВАЯ РАБОТА

    ПО ДИСЦИПЛИНЕ

    «ЯЗЫКИ ПРОГРАММИРОВАНИЯ»

     

    Тема: «Создание базы данных средствами языка ПАСКАЛЬ»

  • Другое, Программирование Pascal

    Максимально простая программа для формирования билетов на экзамен, желательно на паскале. Что бы билет можно было вывести в ворде.

  • Дана непустая последовательность слов, в каждом из которых содержится от 1 до 6 заглавных латинских букв; соседние слова разделены запятой, за последним словом следует точка.
    Требуется ввести эту последовательность слов в память ЭВМ, преобразовав ее во внутреннее представление :
    сначала все однобуквенные слова, затем все двухбуквенные слова и т.д., а затем распечатать в алфавитном порядке: массив из 6 списков, в k-ом из которых хранятся k-буквенные слова, упорядоченные по алфавиту;

  • 1. В одномерном числовом массиве найти сумму простых ее членов.
    2. Для заданного целочисленного массива найти N x N найти максимум среди сумм элементов диагоналей, параллельных главной диагонали.

    Оформить вторую задачу из лабораторной с использованием модуля.

  • Задачи по информатике

    Задание 1

    Даны a, b c, n.

    Определить:

    Задание 2

    Даны a1, a2, a3.

    Определить

    Задание 3

    В слове из четырёх букв определить номер позиции, в которой находиться буква «а» (дв способа).

    Задание 4

    Дан массив M1, … , M20.

    Определить

    Задание 5

    Дано X

    Определить

    Задание 6

    Дан массив f1, … , f14..

    Сформировать новый массив, содержащий отрицательные элемнты f. Найти сумму элементов нового массива.

    Задание 7

    Даны массивы

    N1 , … , N10 – наименования предприятий;

    R1 , … , R10  – годовой расход электроэнергии, кВТ;

    S1 , …  , S10  – объем производимой продукции, руб.

    Вывести списки предприятий, у которых отншение R1/S1 больше среднего по всей группе предприятий.

    Задание 8

    В матрице вычислить сумму элементов, лежащих в диапозоне от X до Y. Заменить четные по номерам элементы первого столбца матрицы на значение этой суммы.

  • Контрольная работа  по теме:                        

    «Численное интегрирование»

       Задание. Вычислить значение определенного интеграла

        при n = 4; 8; 16.        методом трапеций;

    Сравнить полученные приближенные значения интеграла в программе Pascal с точными результатами найденными аналитическим  способом, и по формуле Ньютона-Лейбница, с помощью встроенных функций в математическом пакете MathСad и инструментов в электронных таблицах  Excel. Построить графики функций в Excel и Mathcad.

  •  

    1. Сформировать и вывести на экран целочисленный массив, элементы ко­торого заданы датчиком случайных чисел на интервале [-15, 15] (размер 10 элементов), вставить на 7 место значе­ние 100. Вывести исходный и новый массив.
    2. В произвольном массиве найти но­мер последнего нечетного элемента.
    3. В произвольном массиве найти ко­личество положительных четных эле­ментов массива.
  • Задание 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 в цикле.

     

    В отчет включить текст программ на Паскале, реакции ЭВМ приложением скриншота

     

     

  • Контрольная, Информатика и программирование  5 задач по програмированию на Паскале

    Задание 1

    Дано уравнение окружности в виде: х22=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).

    В отчет включить блок-схему, текст программы на Паскале, реакцию ЭВМ. + скриншот рзультата

     

     

     

  • Контрольная, Информатика и программирование 4 задачи

    Задание 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. 

    В отчет включить тексты программ на Паскале, реакцию ЭВМ., скрин

     

  • Контрольная, Основы алгоритмизации и программирования  Сделать на Паскале 3 задания

    5.8 Программа. Дано не менее трёх натуральных чисел, за которыми следует
    0. Определить три наибольших среди них.

    10.9.Пусть текстовый файл t разбит на непустые строки. Описать функцию
    count(t) для подсчета числа строк, которые:

    а) начинаются с буквы d;

    б) оканчиваются буквой z;

    в) начинаются и оканчиваются одной и той же литерой;
    г) состоят из одинаковых литер.

    8.8. Имеется матрица размерностью 98x47 элементов типа real. Написать
    программу, которая позволяет ввести значения элементов матрицы c
    клавиатуры и вывести на экран результат каждого вычисления, указав индексы
    элемента, а также количество вычислений.
    Вычислить:
    а) значение SIN для всех элементов, значения которых не превышают 75°;
    б) значение LN для всех положительных элементов;
    г) значение COS для отрицательных углов.

  • Основы програмирования

    Контрольные задания для выполнения домашней контрольной работы

     

    Домашняя контрольная работа (ДКР) студента предназначена для закрепления практических навыков.

    ДКР содержит четыре практических задания, которые оформляются студентом в учебной тетради в клеточку либо в электронном виде и отправляются для проверки в колледж преподавателю, ведущему дисциплину «Основы программирования».

    Для выполнения следует скачать PascalABC.NET + Microsoft .NET Framework v4.7 (Setup, 85 Mb) перейдя по ссылке http://www.pascalabc.net/ssyilki-dlya-skachivaniya на официальный сайт разработчика.

    Студент, не выполнивший ДКР и практические работы, не допускается к процедуре промежуточной аттестации (сессии) для сдачи экзамена.

     

     

                                                                                                                                                 

    1. Даны величины переменных A,B,C,D. Требуется переместить значения переменных следующим образом: в переменную В поместить значение из А, в А значение из D, в D значение из C, переменной С присвоить значение суммы А и D.
    2. Составить алгоритм вычисления функции.
    3. Составить алгоритм вычисления функции.
    4. Найти количество целых чисел из промежутка от X до Y, кратных заданному числу.
  • Контрольная, Программирование  Выполнить задание по программированию.

    Составить постановку, алгоритм и
    программу выдачи на экран в PASCALe
    неравных 44.2 значений функции
    q=3h/tg3.9h(23.8+19h)

    на отрезке! 1.7,h ] с шагом 0.1

  • Контрольная, Программирование  Решить одно задание

    Четырехзначное число N разбили по центру на два двузначных числа: a и b. Найти все числа, для которых выполняется условие (a+b)^2 = N

  • Написать подпрограмму циклического сдвига N элементов массива на одну позицию вправо (N<50). Выполнить циклический сдвиг массива А(10) на k позиций вправо. Вызвать из главной программы.

  • Задание № 1

    Вопрос № 1.

    Какого типа переменным можно присваивать значения переменных другого типа?

    Вопрос № 2

    Какие типы в языке Pascal относятся к порядковым типам?

    Вопрос № 3

    Чем отличается символьный тип от строкового?

    Вопрос № 4

    Назвать диапазоны допустимых значений для целых и вещественных типов данных.

    Вопрос № 5

    Какие операторы можно использовать с логическим (BOOLEAN) типом, какие операторы возвращают значения логического типа?

    Вопрос № 6

    Как объявляются перечислимые типы данных?

    Вопрос № 7

    Какое максимальное число элементов перечислимого типа?

    Вопрос № 8

    Привести пример ограниченного типа данных.

    Вопрос № 9

    Можно ли в качестве элементов ограниченного типа использовать вещественные числа?

     

    Вопрос № 10

    Какова максимально возможная длина строки и какова длина строки по умолчанию (без её явного объявления)?

    Вопрос № 11

    Каков порядок выполнения арифметических операций?

     

    Вопрос № 12

    Каков порядок выполнения логических операций?

    Вопрос № 13

    Какой тип операндов у операций отношения и у логических операций?

    Вопрос № 14

    Какого типа переменные Z и Y в программе, содержащей строку:

    Вопрос № 15

    Переменные какого типа можно использовать в качестве параметров цикла FORTODO?

    Вопрос № 16

    В чем отличие циклов WhileDo от RepeatUntil?

    Вопрос № 17

    В каких операторах цикла допускается изменять параметр цикла, а в каких нет?

    Вопрос № 18

    Определение массива.

    Вопрос № 19

    Переменные какого типа можно использовать в качестве индексов массива?

    Вопрос № 20

    Какие объекты (переменные, выражения и т.д.) можно использовать в качестве индексов массива?

    Вопрос № 21

    Какова структура программы?

    Вопрос № 22

    Для чего используется составной оператор?

    Вопрос № 23

    Для чего используются операторы цикла и логический оператор?

    Задание 2

    Перевести числа 1234 и 4321 в двоичный и шестнадцатеричный вид.

    Задание 3

    Составить программу, в которой с помощью оператора While подсчитать сумму ряда:

     

    до тех пор пока член ряда не будет меньше 0,005.

    Задание 4

     

    Составить программу, в которой с помощью оператора While организовать цикл, в котором значения параметра t менялись от 0.5 до 5 с шагом h = 0.1. Вывести на экран значения t и функции.

     

    Задание 5

     

    Составить программу, в которой с помощью оператора For подсчитать сумму ряда:

     

    Задание 6

    Составить программу, в которой с помощью оператора REPEAT протабулировать функцию y=2*x+0.33 в диапазоне параметра от 1 до 5 с шагом 0.25.

    Задание 7

    Составить программу, в которой составить массив C[1..100] из псевдослучайных символов из диапазона CHR(65)-CHR(90) и определить количество символов 'A','B','C' и 'D'.

    Задание 8

    Составить программу, в которой сформировать двумерный целочисленный массив А[1..30,1..30] из случайных целых чисел и определить количество элементов массива, значения которых больше 20.