- •Программа учебной практики
- •Цель и задачи учебной практики
- •2. Организация практики
- •3. Обязанности и права студента в период практики
- •Содержание учебной практики
- •Вариант 1.
- •Вариант 2
- •Вариант 3
- •Вариант 4.
- •Вариант 5
- •Вариант 6
- •Вариант 7
- •Вариант 8. Алгоритмы суммирования и произведения.
- •Вариант 9
- •Вариант 10
- •4.2. Часть 2. Варианты заданий. Программирование на Turbo Pascal.
- •5. Оформление отчета по практике
- •6. Критерии оценки итогов прохождения практики и защиты отчета
- •Форма – образец заполнения титульного листа
- •Чебоксары – 2012
Вариант 9
Разработать словесно-формульный алгоритм, составить блок-схему и составить программу на Turbo Pascal для расчета объема незавершенного производства по каждому виду продукции (i) по каждому цеху (j) на всех заводах (к) производственного объединения по формуле:
H ijk = N ijk + Z ijk - V ijk,
Где: Hijk - объем незавершенного производства на конец отчетного периода по i-му виду продукции в j-м цехе на k-м предприятии;
Sijk - объем незавершенного производства по i-му виду продукции в j-м цехе на k-м предприятии на начало отчетного периода;
Zijк - плановые затраты на производство i-го вида продукции по j-му цеху на k-м предприятии;
Vijk -.объем готовой продукции i-го вида по j-му цеху на k-м предприятии;
i - номенклатура продукции;
j - перечень цехов;
к - перечень заводов производственного объединения.
Требуется получить информации об объеме незавершенного производства в целом по каждому цеху на всех предприятиях, по каждому предприятию и по объединению при условии, что в каждом структурном подразделении разное количество видов продукции (L), а предприятия в объединении (N) состоят из различного числа цехов (М).
Интервалы изменения переменных i, j, к находятся в пределах:
1 i L, 1 J M, 1 k N.
Вариант 10
Разработать словесно-формульный алгоритм, составить блок-схему и составить программу на Turbo Pascal для расчета процента выполнения плана выпуска продукции по всем участкам (i) цехов (j) на каждом заводе (к) производственного объединения по формуле:
где: F - процент выполнения плана выпуска товарной продукции по объединению;
Pi j k - фактическая стоимость продукций, выпущенной на i-м участке j-го цеха k-го предприятия;
S i,j,к - выпуск предугадай на i-м. участке j-го цеха k-го предприятия по плану;
i - номенклатура участков;
j - перечень цехов;
к - перечень заводов производственного объединения.
Требуется получить информацию о выполнении плана выпуска продукции в целом по каждому цеху на всех предприятиях, по каждому предприятию и по объединению при условии, что в каждом структурном подразделении разное количество выпускаемой продукции (L), а предприятия в объединении (N) состоят из различного числа цехов (М).
Интервалы изменения переменных i, j, k находятся в пределах:
1 i L, 1 J M, 1 k N.
4.2. Часть 2. Варианты заданий. Программирование на Turbo Pascal.
-
Вариант.1.
Известен объем кубического аквариума с точностью до 1 куб.см. Напишите программу с помощью которой рассчитывается длина А стороны этого аквариума с точностью до миллиметра. (У результата нужно оставить только одну цифру после запятой – в данном случае, А =93.8)
Вариант.2.
Напишите программу ввода пользователем своей фамилии, имени и даты рождения с помощью стандартных операторов Turbo Pascal
Вариант.3.
Палочка длиной 1 метр разламывается на 2 части в точке, которая выбирается случайным образом так, что любое расстояние а(0<a<1) от края палочки до точки разлома равновероятно. Затем один из оставшихся кусочков таким же образом разламывается на 2 части. Смоделируйте этот процесс с помощью Turbo Pascal - результатом должны быть три числа: длины трех обломков. Программа должна ответить на вопрос: можно ли сложить из этих обломков треугольник.
Вариант.4.
С помощью оператора цикла со счетчиком напечатайте на экранной форме десять чисел ряда Фибоначчи, начиная с 11 числа.
Ряд Фибоначчи имеет такой вид: 1,1,1,3,5,8,13,…Каждое последующее число последовательности равно сумме двух предыдущих.
Вариант.5.
С помощью оператора цикла со счетчиком и графического метода Line нарисуйте на экранной форме ряд состоящий из десяти одинаковых треугольников.
Вариант 6.
Некто поместил в банк S руб.( S=200000). За год банк увеличивает сумму помещенных денег на Р%(Р=10). Используя цикл с условием, напишите программу, которая определит, за какой срок сумма вложенных денег увеличится не менее чем в К раз( К=10%,) т.е. сумма достигнет миллиона рублей.
Вариант 7.
Вычислить сумму Для вычисления суммы можно использовать цикл For-Next, поскольку заранее известно количество слагаемых. Не следует вычислять заново факториал для очередного слагаемого: гораздо проще вычислить факториал, опираясь на значение факториала для предыдущего слагаемого. Аналогично организуется чередование знаков слагаемых: введем целую переменную Z=1 и будем в цикле выполнять команду Z=-Z.Для решения задачи введем следующие величины:
S — искомая сумма;
F — значение факториала;
C — значение числителя;
Z — знак слагаемого (+1 или –1).
Вариант 8.
Дан кирпич прямоугольной формы со сторонами A, B, C и прямоугольное отверстие в стене со сторонами X и Y. Определить, пройдет ли кирпич в отверстие, если допускается располагать его грани только параллельно сторонам отверстия.
Вариант.9.
Напишите программу, с помощью которой массив, содержащий 10000 элементов, заполняется случайными числами, равномерно распределенными от 1 до 100. Найдите среднее значение этих чисел
Вариант.10
Сформировать массив N чисел, среди которых могут быть как положительные, так и отрицательные числа. Определить сумму и количество только отрицательных значений.
Сформировать массив N целых чисел. Определить сумму чисел, имеющих четные порядковые номера.
Сформировать массив N целых чисел. Записать элементы массива в обратном порядке.
Сформировать массив N чисел. Определить сумму чисел, имеющих нечетные порядковые номера.
5. Сформировать массив N целых чисел. Подсчитать количество нулевых элементов и исключить их из массива.