- •Министерство образования рк
- •Программирование на языке pascal
- •Алматы 2004 содержание
- •Введение
- •Немного о работе в системе турбо паскаль
- •Лабораторная работа №1 переменная. Числа. Инструкция присваивания
- •Краткие теоретические сведения
- •Методические указания по работе и задания
- •Вопросы к защите лабораторной работы
- •Лабораторная работа №2 структура программы в паскале. Ввод и вывод данных. Линейные программы
- •Краткие теоретические сведения
- •Вопросы к защите лабораторной работы
- •Лабораторная работа №3 условный оператор в программах на паскале
- •Краткие теоретические сведения
- •Методические указания по работе и задания
- •Вопросы к защите лабораторной работы
- •Лабораторная работа №4 организация циклов
- •Краткие теоретические сведения
- •Методические указания по работе и задания
- •Вопросы к защите лабораторной работы
- •Лабораторная работа №5 массивы
- •Краткие теоретические сведения.
- •2. Нахождение наибольшего элемента массива.
- •Методические указания по работе и задания
- •Вопросы к защите лабораторной работы
- •Лабораторная работа №6. Обработка таблиц. (двумерных массивов)
- •Краткие теоретические сведения
- •Методические указания по работе и задания
- •Лабораторная работа №7 оператор варианта. (выбора)
- •Краткие теоретические сведения
- •3: Begin
- •4: Begin
- •Методические указания по работе и задания
- •Лабораторная работа №8 подпрограммы
- •Краткие теоретические сведения
- •Методические указания по работе и задания
- •Вопросы к защите лабораторной работы
- •Лабораторная работа №9 рекурсия
- •Краткие теоретические сведения.
- •Методические указания по работе и задания
- •Вопросы к защите лабораторной работы
- •7 10
- •Методические указания по работе и задания
- •Вопросы к защите лабораторной работы
- •Лабораторная работа №11 компьютерная графика
- •Краткие теоретические сведения.
- •Методические указания по работе и задания
- •Вопросы к защите лабораторной работы
- •Лабораторная работа № 12 записи. Обработка записей
- •Краткие теоретические сведения.
- •Var X: z;
- •Var X: array [ 1.. 100 ] of tovar; y: tovar;
- •Методические указания по работе и задания
- •Вопросы к защите лабораторной работы
- •Лабораторная работа №13 файлы. Работа с файлами в паскале
- •Краткие теоретические сведения.
- •Методические указания по работе и задания
- •Вопросы к защите лабораторной работы
- •Литература
Методические указания по работе и задания
№ |
Условие задачи |
1 |
Для различных вводимых с клавиатуры целых чисел найдите сумму положительных нечетных. |
2 |
Подсчитать число цифр целого положительного числа. |
3 |
Одноклеточная амеба делится каждые 3 часа на 2 клетки. Определить сколько амеб будет через 3, 6,9,12,…,24 часа. |
4 |
В интервале [2;n] найти натуральное число с максимальной суммой делителей. |
5 |
Составить программу, которая печатает таблицу умножения и сложения натуральных чисел в десятичной системе счисления. |
6 |
Начав тренировку спортсмен в первый день пробежал 10км. Каждый день он увеличивал дневную норму на 10% нормы предыдущего дня. Какой суммарный путь пробежит спортсмен за 7 дней. |
7 |
Написать программу, которая выводит таблицу значений функции y=2,4х2+5х –3 в диапазоне от –2 до 2 с шагом 0,5. |
8 |
Написать программу, которая выводит таблицу степеней двойки ( до 10). |
9 |
Написать программу, выводящую на экран «электронные часы», которые работают в течение, например, трех минут или до тех пор, пока пользователь не нажмет любую клавишу. |
10 |
Написать программу приближенного вычисления интеграла функции f(x)=5x2- x + 2 методом прямоугольника (методом трапеций). |
11 |
Дано положительное число А. Найдите среди чисел 1, 1 + 1/2, 1 + 1/2 + 1/3, ... первое, большее А. |
12 |
Вводя числа с клавиатуры без ограничения их количества (конец ввода — число нуль), найдите сумму положительных и произведение отрицательных чисел. |
13 |
Составить алгоритм решения задачи: сколько можно купить ваз, салфеток и цветов, платя за вазу 10р., за салфетку-5р., а за цветок – 0,5р., если на 100р. надо купить 100 предметов. |
14 |
Напишите программы вычисления сумм: а) сорока слагаемых вида п — i, где i = 1, 2, 3, .... 40, a n — данное число; б) п слагаемых вида х + i, где х —- данное число, а i меняется от 1 до п; в) ста слагаемых, имеющих вид дроби (i + 1) / (i + 2); г) п слагаемых вида (i + 1)2, где i = 1, 2, .... n; д) кубов n первых натуральных чисел; е) n слагаемых sin х + sin2 х + sin3 х + ... + sinn х; ж) п слагаемых sin х + sin х2 + sin х3 + ... +- sin хn; |
15 |
Напишите программы вычисления произведений: а) a * (a + 1) * (a + 2) * ... * (a + n - 1); б) a * (a - n) * (a – 2n) * ...* (a - n2); в) (x - 1) (x - 2) (х - 3) ... (x - п); г) 2 * 4 * 6 * ... * (2n); д) (1 + sin 0.1) (1 + sin 0.2) ... (1 + sin 10); е) n сомножителей вида (x+i)2; ж) всех чисел от 1 до 100 кратных 3, но не кратных 6.
|
16 |
Написать программу, которая выводит таблицу значений функции y=3,4х2+8х –5 в диапазоне от –2 до 2 с шагом 0,5. |
17 |
Написать программу приближенного вычисления интеграла функции f(x)=6x2- x + 4 методом прямоугольника (методом трапеций). |
18 |
Для различных вводимых с клавиатуры целых чисел найдите сумму положительных нечетных. |
19 |
Написать программу, которая выводит таблицу степеней двойки ( до 10). |
20 |
Подсчитать число цифр целого отрицательного числа. |
21 |
Для различных вводимых с клавиатуры целых чисел найдите сумму положительных четных. |
22 |
Составить программу, которая печатает таблицу умножения и сложения натуральных чисел в десятичной системе счисления. |