Народ кто-нибудь может понятно объяснить mod и div?
Вот самый простой пример: ((a mod 10 = 9) or (a div 10=9))
Да и ещё вопрос в чём конкретная разница между readln writeln и read write
Ну то есть куда какую лучше использовать. Не ну понятно redln типо читает всё что вбито в ряд, но как тогда программа продолжится, он же будет читать всё в ряд. Просто у read всё понятно просто написал ему ну там число к примеру нажал энтер и всё пошло дальше, у readln как тогда как он поймёт какое число для какого оператора присвоить?
mod - это деление без остатка. Например, 10 mod 2 = 0. Так как 10/2=5. И остатка нет. Вот еще пример: 5 mod 2 = 5. Так как 5/ 2= 2,5 И 5 это и есть остаток.
div - операция целочисленного деления. Например, 15 div 3 = 5; 18 div 5 = 3. То есть тут наоборот остаток нам не важен.
Разница между работой процедур Read и Readln (от Read line) состоит в следующем: после выполнения Read значение следующего данного считывается с этой же строчки, а после выполнения Readln - с новой строки.
Различие между двумя операторами вывода таково: после выполнения оператора Writeln (от Write line) происходит переход на новую строчку, а после выполнения инструкции Write, переход на новую строчку не происходит и печать по последующим командам вывода Write или Writeln будет происходить на той же строчке. При вызове оператора Writeln без параметров просто происходит переход на новую строчку.
Вот можете подробнее почитать: [ссылка заблокирована по решению администрации проекта]
div - целочисленное деление. При делении двух чисел то что после точки - отбрасывается. А mod - остаток от целочисленного деления. Т. е. :
7/2=3,5
7 div 2 = 3
7 div 3 = 2
7 mod 2 = 1
7 mod 4 = 3
7 mod 5 = 2
+ln в случае write означает перевод курсора на новую строку после вывода информации.
а в случае с read - эксперементируй, я не помню.)
div - знак операции деления без остатка (целочисленное деление) .
(А div 10) - число А делится на 10 нацело.
mod - знак операции вычисления остатка от деления.
(А mod 10 = 9) - остаток от деления числа А на 10 равен 9.