Программирование на языке Паскаль


При самостоятельном желании понять тему " Программирование на языке Паскаль " вам поможет наш ресурс. Для вас наши специалисты подготовили материал, изучив который вы будете разбираться в ней уровне профессионала. А если у вас останутся вопросы, то задать их вы сможете прямо на сайте написав в чат онлайн-консультанта.

оформить заявку

Слишком сложно? Тогда запросите консультацию специалиста!

Наша компания занимается тем, что помогает студентам выполнять различные учебные работы на заказ. Вы можете ознакомиться с перечнем выполняемых работ, а так же с их стоимостью на странице с ценами.

ознакомиться с условиями

Язык программирования Паскаль был разработан Н. Виртом в 1968 -1970 годах. Турбо Паскаль появился на рынке программных продуктов в 1984 году. Турбо Паскаль состоит из языка программирования и среды, которая обеспечивает удобную и производительную работу.

Структура программы на Паскале

Program<Имя программы>;

Label <разделописания меток>;

Const <раздел описания констант>;

Type < раздел описания типов>;

Var < раздел описания переменных>;

Procedure (Function)< раздел описания подпрограмм>;

Begin

<раздел операторов>

End.

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

Program Ex1;

Var a,b,rez:integer;

Begin

Writeln(‘Введите числа’);

Readln(a,b);

rez:=a*b;

Writeln(‘Их произведение равно’,rez);

Readln;

End.

Ввод данных с клавиатурыпроизводится путем обращения к стандартной процедуре:

Readln(x1,x2,…,xn);

Значения х1,х2,…,хn набираются через пробел на клавиатуре и высвечиваются на экране, затем нажимаем Enter.

Вывод данных на экранпроизводится путем обращения к стандартной процедуре:

Writeln (x1,x2,…,xn);

Примеры:

Значения переменной I Оператор вывода данных Результат на экране
Writeln(I);
Writeln(I);
Writeln(I,I,I);
Writeln(I:6); - - - 134
Writeln(I:10); - - - - - - - - - 1
Writeln(I+I:7); - - - - 624
Writeln(‘Значение I равно_’,I); Значение I равно_81

Символом “-“ обозначены пробелы.

Стандартные математические функции Паскаляпредставлены в следующей таблице:

(Для типов величин использованы обозначения: I – целый, R – вещественный)

Обращение Тип аргумента Тип рез-та Функция
abs (x) I,R I,R Модуль аргумента
arctan (x) I,R R Арктангенс(радианы)
cos (x) I,R R Косинус(х в радианах)
exp (x) I,R R ех – экспонента
frac (x) I,R R Дробная часть х
int (x) I,R R Целая часть х
ln (x) I,R R Натуральный логарифм
random   R Псевдослучайное число в интервале [0,1]
random (x) I I Псевдослучайное число в интервале [0,х]
round (x) R I Округление до ближайшего целого
sin (x) I,R R Синус(х – в радианах)
sqr (x) I,R R Квадрат х
sqrt (x) I,R I,R Корень квадратный
trunk (x) R R Ближайшее целое, не превышающее х по модулю




Задания:

1. Написать программу вычисления суммы четырех целых чисел.

2. Написать программу для вычисления значения выражения:
(a+3(d-12))(c-5k). Значения a, c, d, k – вводятся с клавиатуры.

3. Выведите на экран в одной строке свою фамилию, имя и отчество, в следующей – дату рождения.
4. Написать программу вычисления площади прямоугольного треугольника с катетами a и b. Результат вывести следующим образом: «Для значений катетов 4 и 6 площадь треугольника равна 12».

5. Написать программу вычисления периметра прямоугольника, ширина и длина вводятся с клавиатуры.

6. Дано х. Вычислить значение выражения:
у=15х2 + 8х – 9.

7. Записать математические выражения в виде арифметических выражений на Паскале.
а) б)

в)
3.2 Целый тип данных

Переменные целого типа описываются посредством идентификатора Integer.

Они могут принимать значения от -32768 до 32767.

Переменные целого типа описываются посредством идентификатора Longint, если переменные принимают значения от -2 147 483 648 до 2 147 483 647.

При делении целого числа на целое не всегда получается целое число, но используя операции divи mod– результаты будут целого типа.

div – целая часть от деления;

mod – остаток от деления.

Пример:19 div 4 =4 (остаток=3, отбрасывается)

19 mod 4 =3

-21 div 4 = -5

-21 mod 4= -1

-7 mod (-4)=-3

Задания:

1. Какими будут результаты вычислений?
a) 875 div 100 + (875 mod 100) div 10 + 875 mod 10
b) 391 div 100 + (391 mod 100) div 10 + 391 mod 10

2. Найти сумму цифр заданного трехзначного числа а.


Хм, так же просматривали

Заказ

ФОРМА ЗАКАЗА

Бесплатная консультация

Наша компания занимается написанием студенческих работ. Мы выполняем: дипломные, курсовые, контрольные, задачи, рефераты, диссертации, отчеты по практике, решаем тесты и задачи, и многие другие виды заданий. Чтобы узнать стоимость, а так же условия выполнения работы заполните заявку на этой странице. Как только менеджер увидит ваше сообщение, он сразу же свяжется с вами.

Этапность

СОПРОВОЖДЕНИЕ КЛИЕНТА

Получить работу можно всего за 4 шага

01
Оставляете запрос

Оформляете заказ работы, заполняя форму на сайте.

02
Узнаете стоимость

Менеджер оценивает сложность. Узнаете точную цену.

03
Работа пишется

Оплачиваете и автор приступает к выполнению задания.

04
Забираете заказ

Получаете работу в электронном виде на вашу почту.

Услуги

НАШ СЕРВИС

Что мы еще делаем?

icon
Курсовые работы

от 1800 рублей

ПОДРОБНЕЕ
icon
Доклады

от 380 рублей

ПОДРОБНЕЕ
icon
Исследовательские работы

от 2800 рублей

ПОДРОБНЕЕ
icon
Online помощь

от 380 рублей

ПОДРОБНЕЕ
icon
Научные статьи

от 2300 рублей

ПОДРОБНЕЕ
icon
Бизнес-консультации

от 980 рублей

ПОДРОБНЕЕ