Процедуры STR и VAL.

В строковую переменную можно записывать не только буквы, но и цифры. Однако это будут не числа, как таковые, а их символьное представление. Для преобразования символьных представлений числа в само число, и наоборот, используются процедуры STR и VAl.

...

Логические операции с целыми числами.

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

Использование Var, Integer, Readln.

Процедура Readln используется не только для задержки экрана. Ее основная задача - ввод данных с клавиатуры. В этой статье мы научимся вводить числа с клавиатуры, и потом выводить их на экран. Для этого нам будет необходимо познакомиться с разделом ...

Циклы и массивы

Вложенные итерационные циклы.

Под вложенным итерационным циклом понимают такую алгоритмическую структуру, при которой в тело одного итерационного цикла включен другой итерационный цикл. Другими словами, любая составная ...

Линейные процессы вычислений.

Простейший алгоритм представляет собой цепочку блоков (операторов) от начального блока до конечного. Каждый блок должен быть выполнен один единственный раз. Это линейный алгоритм. Он отражает ...

Уроки Паскаль

С вещественными числами можно производить операции умножения, сложения, вычитания, а также операцию деления. Причем операция деления отличается от операции Div. Деление вещественных чисел - это обычное математическое деление, в результате которого может получится как дробное, так и целое число.

program number11;
uses crt;
var a, b, c:real;
begin
clrscr;
a:=17.3;
b:=3.4;
c:=a*b;
writeln('a*b=',c:4:1);
c:=a/b;
writeln('a/b=',c:4:1);
c:=a+b;
writeln('a+b=',c:4:1);
c:=a-b;
writeln('a-b=',c:4:1);
readln
end.

В строке №8 записываем операцию умножения.

В строке №10 записываем операцию деления. Ее отличие от операции «Div» в том, делить можно дробные числа и результате операции могут получаться дробные числа. Запомните, что операция деления «/» не производится над переменными целого типа integer, т.к. в результате такой операции могут получиться дробные числа, и программа выдаст ошибку.

Строка №12 - операция сложения.

Строка №14 - операция вычитания.

В строках вывода сообщения на экран (№9, 11, 13, 15) для переменной «C» мы записали формат вывода «:4:1». (должно выводиться максимум 4 цифры и одна цифра после запятой).

operacii nad vethestvennihmi chislami

operacii nad vethestvennihmi chislami.


Дополнение к материалу.

Действия над разными типами данных.

  • Если мы складывает, вычитаем или умножаем 2 числа, одно из которых вещественное (REAL), то и результат будет иметь тип REAL.
  • При делении ( / )получается вещественное число (REAL).
  • При целочисленном делении (DIV) или при вычислении остатка от целочисленного деления (MOD), получается целое число (INTEGER).
  • Функции Abs и Sqr определены для обоих типов данных, поэтому для целого аргумента результат будет INTEGER, а для вещественного аргумента – REAL.

Комментарии  

 
-68 # Нео 03.12.2012 18:58
материал для 3-го класа... :-*
 
 
-6 # я 08.01.2013 15:43
можно было 3:1?
 
 
+35 # Царь 09.01.2013 09:27
учиться никогда не поздно, этот материал большинство взрослых не знают
 
 
+1 # Антон 25.02.2013 13:02
В принципе почти ничего нового, но кое-что полезное определённо есть
 
 
-26 # нах 27.02.2013 04:36
:-x :-x :-x :-x :-x :-x :P :P :P :P :P :P :P :P :P :cry: :cry: :cry: :cry: :cry: :cry: :cry: :cry: :cry: :cry: :cry: :cry: :cry: :cry: :cry:
 
 
-7 # Владислав 20.11.2015 17:34
Program калькулятор;
begin
write (5+6);
End.
это легче
 
 
+1 # Влад 09.12.2015 22:04
Это выведение сообщения "5+4" на экран
А у него пример с помощью переменных
 
 
0 # арс 01.12.2015 17:20
владислав у тебя не првильно
 
 
+3 # Mr. Ayabo 17.01.2016 13:39
Ну не знаю, для некоторых это не новость, но пару дней я и этого не знал)
 
 
-7 # дллл 22.12.2016 14:58
для 5-го класса
можно
 
 
-2 # яна 16.03.2017 12:35
ну как сказать вроде норм :o :o ;-) ;-) ;-) ;-) ;-)
 
   ГлавнаяПаскальУроки ПаскальТип данных Boolean. Значения True, False в Pascal.