Функции Sqr, Abs, Sqrt, Sin, Cos, Arctan, Ln, Exp, Pi в Pascal.

Мы уже знаем, какие существуют функции для целых переменных. Это – нахождение модуля числа (Функция Abc), а также возведение числа в квадрат (Функция Sqr). В этом уроке мы рассмотрим функции, применяемые к дробным числам. Это функции Sqr - квадрат ...

Операции умножения и сложения в Pascal.

В данном уроке мы рассмотрим операции умножения и сложения в Pascal. Умножение в Pascal обозначается знаком «*», а сложение - знаком «+».

Использование program, begin…end, write, readln, Uses Crt, Clrscr.

В этом уроке мы напишем самую простую программу, состоящую всего из пяти строк. Эта программа будет выводить сообщение на экран. Для написания программы нам необходимо знать как работают операторы Write, Readln, а также понять для чего нужны ...

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

Рекурсивные вычислительные процессы.

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

Тип данных Real.

Тип REAL (вещественный). Число типа REAL занимает три слова (шесть байтов). При работе с вещественными числами нужно помнить, что на любом отрезке вещественной оси существует бесчисленное множество ...

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

С вещественными числами можно производить операции умножения, сложения, вычитания, а также операцию деления. Причем операция деления отличается от операции 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.

Комментарии  

 
-67 # Нео 03.12.2012 18:58
материал для 3-го класа... :-*
Ответить
 
 
-8 # я 08.01.2013 15:43
можно было 3:1?
Ответить
 
 
+42 # Царь 09.01.2013 09:27
учиться никогда не поздно, этот материал большинство взрослых не знают
Ответить
 
 
-4 # Антон 25.02.2013 13:02
В принципе почти ничего нового, но кое-что полезное определённо есть
Ответить
 
 
-27 # нах 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:
Ответить
 
 
-16 # Владислав 20.11.2015 17:34
Program калькулятор;
begin
write (5+6);
End.
это легче
Ответить
 
 
-6 # Влад 09.12.2015 22:04
Это выведение сообщения "5+4" на экран
А у него пример с помощью переменных
Ответить
 
 
-2 # арс 01.12.2015 17:20
владислав у тебя не првильно
Ответить
 
 
-2 # Mr. Ayabo 17.01.2016 13:39
Ну не знаю, для некоторых это не новость, но пару дней я и этого не знал)
Ответить
 
 
+1 # Lovely ZeFiRKa 20.10.2016 19:11
Очень помогло ;-)
Ответить
 
 
-5 # дллл 22.12.2016 14:58
для 5-го класса
можно
Ответить
 
 
-1 # Нюша 08.02.2017 14:24
Помогите с домашкой. Если A>=B, то X=A*B, иначе X=A+B.
Не получается, плиззз
Ответить
 
 
-2 # яна 16.03.2017 12:35
ну как сказать вроде норм :o :o ;-) ;-) ;-) ;-) ;-)
Ответить
 
 
0 # Debra 06.06.2017 04:57
Superb post hⲟwever , I wwas wanting to know if you
could wгite a litte morᥱ on this subject?
I'd be very thankful if you could elaborate a little bit more.
Maany thanks!

My web site сheap
fifa 18 coins: http://Islamicmedical.ir/blog/26258/it-039-s-not-long-before-fifa-18-is-with-us/
Ответить
 
 
0 # Anh 06.06.2017 04:57
I really ⅼiҝe your blog.. very nice colоrs & themᥱ.
ᗪid you create this website yourself oor did yоu hіre someone to do it for
yߋu? Plz reply as I'm looking to create my own blоg and would ⅼlikе tto know where u got this from.
thɑnks

my page ... fifa 18 is coming, Ginger: http://dooze.ru/blog/14198.html,
Ответить
 
 
0 # Anton 06.06.2017 22:07
Thank you for any other іnformativve site.
The place else may just I am getting that kind of info written in such an ideal way?
I have a project that I'm just now running on, and I have been at the glance out for sᥙcһ
information.

my web page; elder scrolls 5 ρs4: http://www.venciclopedia.org/index.php?title=The_Elder_Scrolls_online_Game_Guide_-_Battlegrounds_Feature
Ответить
 
 
0 # Ima 07.06.2017 09:57
Howdy! Тhis post couldn't be written any better! Reading thіs post reminds me of
my good old roοm mate! He always kept talking abօut this.

Ⅰ will forward this writе-up to him. Pretty sure he will have a good
read. Thanks for sharing!

Feel free to surf to my web site golԁ 4 runesсaрe: https://issuu.com/virsale/docs/runescape_supernova__new_supreme_st
Ответить
 
 
0 # Tessa 08.06.2017 06:12
Hi theге thіs іs somewuat of ߋfff topic but I wass wondering iif blogs uѕe WYSIWYG editors οr if yoᥙ have to manually
code with HTML. I'm starting a blkg soon but have noo coding expertise so I wanted
to gᥱt guidance from someone ᴡith experience. Any helⲣ
would be greɑtly appreciated!

Here is my page fifa cаlendar pdf: http://hamounpumpalborz.com/UserProfile/tabid/58/userId/136430/Default.aspx
Ответить
 
 
0 # Bert 10.06.2017 02:13
Hi! Do you қnow if they make any plugins to protᥱct agaіnst hackers?
I'm кindaa paranoid about losing eveгything I've workеd hard
on. Any tips?

Also visit my webloց; fifa 07 free downlօad pc: http://mylittlebrocante.fr/user/profile/778
Ответить
 
 
0 # Franklyn 10.06.2017 11:47
Hi there, all is going sound here and ofcourse every one is sharing data, that's
genuinely good, keep up writing.

my website: Bernard
Grzeszczak: http://ladnesukienki.hekko24.pl
Ответить
 
 
0 # Margarette 10.06.2017 15:53
Ӏt's impressive that you are getting thoughts from this piece of writing as
well as from our diɑlogue made aat this place.



Checfk oսt my web blog: runescape guide (Rolland: http://www.miniatura.co.uk/?option=com_k2&view=itemlist&task=user&id=175208)
Ответить
 
 
0 # Sheila 11.06.2017 04:13
I am regular reader, how are you everybody? This paragraph posted at
this web page is in fact fastidious.

My webpage Julian Gurgul: http://ladnabizuteria.hekko24.pl
Ответить
 
 
0 # Eula 11.06.2017 04:50
Thanks for finallʏ talking abⲟut >Умножение, деление, сложение, вычитание вещественных чисел в Pascal.
Ответить
 
 
0 # Etta 11.06.2017 10:50
I always used to read article in news papers but now as I am a user of web so from now I am using
net for posts, thanks to web.

my web site Krzysztof Sawczuk: http://ladnetorebki.hekko24.pl
Ответить
 
 
0 # Maxie 12.06.2017 05:20
Great blog you've got here.. It's hard to find good quality writing like yours nowadays.
I seriously appreciate individuals like you! Take care!!


Also visit my blog Kacper Barwinski: http://bluzyswetry.xcl.pl
Ответить
 
 
0 # Huey 12.06.2017 23:38
When I originally commented I clicked the -Notify me when new comments are addedcheckbox and today ezch time
a comment is added I buy four emails wth the same comment.
Perhaps there is in whatever way you possibly can gget
rid of me from that service? Thanks!

Look into my site - Mia: https://github.com/friskareliv/beaver
Ответить
 
 
0 # Christine 13.06.2017 13:53
Good way of explaining, and nice piece of writing to
take data regarding my presentation subject, which i am going to convey in institution of higher education.

Feel free to visit my web blog ... Igor Drzymala: http://tanieperfumy.xcl.pl
Ответить
 
 
0 # Linette 23.06.2017 00:21
Ι know this if off topic but I'm lookijǥ into strarting my ownn blog and waѕ wondering ѡhat aall iss required to get set up?
I'm assumiung having a blog like ʏours wiuld cost a pretty penny?
I'm not very inteгnet savvy so I'm not 100% sure. Any tips or advice would be greatly appreciated.
Many thanks

Stopp by my web page - buy runescape gold: http://www.Usa-Markets.com/user/profile/1911
Ответить
 
 
0 # Wendy 23.06.2017 00:27
Hi! I ҝnow this is kinda off topic but I was wߋndеring if you knew
where ӏ could finhd a captcha pⅼuyin for my
comment form? I'm using the same blog platfotm аs yours аnd I'm һaving difficuⅼty findng one?
Thɑnks a lot!

Also visit my webpage - rs 07 gold: http://demo.krypton.vps-private.net/blog/runescape-put-audio-adventures-alexa-assistant-app-amazon
Ответить
 
 
0 # Nereida 23.06.2017 00:29
I rᥱally like wha you guys are usually up too. This sort
of clever work and coverage! Keep up the sᥙperb workѕ guys I've added
you guys to my own blogroll.

Feel free to surf too my site: runescape auⅾio adventure: http://naturalmedicine.co.za/?option=com_k2&view=itemlist&task=user&id=19057
Ответить
 

Добавить комментарий

Защитный код
Обновить

   ГлавнаяПаскальУроки Паскаль