Оператор присвоювання.
⇐ ПредыдущаяСтр 3 из 3 Одним з елементарних операторів є оператор присвоювання – основний оператор будь-якої мови програмування. Даний оператор дозволяє помістити деяке значення в необхідну вам змінну.
Оператор присвоювання
Оператор присвоювання дозволяє запам’ятати як поточне значення змінної, що стоїть зліва від знаку присвоювання, нове значення, яке задається виразом, що стоїть справа. Вираз складається з імен змінних, констант, знаків операцій і позначень функцій. Приклад оператора присвоювання А:= А + В;
Оператори вводу/виводу. Паралельно з операторами присвоювання (в лінійних програмах) для організації вводу/виводу даних використовуються оператори Read, Readln, Write, Writeln. Два перших оператора використовуються для вводу інформації з клавіатури, а два їнших для виводу інформації на екран. Загальна форма запису операторів визначена діаграмою:
В операторах закінчення –ln означає, що наступна інформація з’явиться на екрані з нового рядка.
Приклад лінійної програми.
Скласти програму обчислення середнього арифметичного для двох дійсних чисел.
Program Chislo; {програма обчислює середнє арифметичне двох чисел} Const Line=’************************’; Var a, b, S: real; Begin {введення даних} Write(‘Введіть числа a i b’); Readln(a, b); S:=(a+b)/2; Write(‘Результат’, S); End. Хід роботи
1. Написати в редакторі програму Chislo. 2. Відкомпелірувати її і запустити на виконання для кількох значень. 3. Відкоректувати програму, зробити необхідні зміни. Повторити обчислення по відкоректованій програмі. Записати відкоректовану програму, вихідні данні та результат роботи програми. 4. Написати в редакторі свою програму (див.завдання).
5. Відкомпелірувати її і запустити на виконання для кількох значень. У зошити записати текст програми, вихідні дані, та результати роботи програми.
Контрольні питання. 1. Визначити синтаксис заголовку програми. 2. Визначити поняття константи і синтаксис розділу констант. 3. Визначити тип даних Integer, Real, Char, Boolean. 4. Визначити синтаксис розділу змінних. 5. Яка різниця між змінними та константами. 6. Дати означення поняття виразу і оператора присвоювання. 7. Пояснити використання операторів Write, Read, Writeln, Readln. 8. Описати структуру лінійної програми.
Варіанти завдань. Завдання 1. 1. Знайти гіпотенузу, площа і гострі кути прямокутного трикутника, заданого катетами. 2. Змішано V1 літрів води температурою t1 з V2 літрами води температури t2. Знайти об’єм V і температуру t утвореної суміши. 3. Знайти радіус кола з центром в (X0,Y0), дотичною до якого є пряма y = kx + b. 4. Обчислити центр ваги системи з трьох матеріальних точок на площині з масами M1, M2, M3 і координатами (X1,Y1), (X2,Y2), (X3,Y3). 5. Розв’язати систему лінійних рівнянь методом Крамера. {Вважати, що її визначник не дорівнює нулю } 6. Обчислити координати точки А(X,Y) при повороті системи координат на кут Alfa і паралельному переносі на вектор a = (u, v). 7. Знайти корінь степені n і n-ту степінь позитивного дійсного числа a. 8. Обчислити цілі коефіцієнти А, В, С квадратного рівняння по його раціональним кореням х 1 = n 1 / m 1, x 2 = n 2 / m 2. 9. Обчислити внутрішні кути трикутника, заданого довжинами сторін. 10. Перерахувати координати точки з полярної системи в декартову систему координат. 11. Перерахувати координати точки з декартової системи в полярну систему координат. 12. Розрахувати координати матеріальної точки, пущеної з початковою швидкістю V0 під кутом Alfa до горизонту в напрямі вектора а = (X0,Y0) в момент часу t. 13. Обчислити суму, добуток і частку двох комплексних чисел z1 = a+bi, z2 = c+di.
14. Багаточлени F(x) = ax + b і G(x) = cx + d задані своїми коефіцієнтами. Знайти коефіцієнти багаточлена H(x) = F(x)*G(x). 15. Багаточлени F(x) = ax + b і G(x) = cx + d задані своїми коефіцієнтами. Знайти коефіцієнти багаточленів H1(x) = F(G(x)) і H2(x) = G(F(x)). 16. Знайти розв’язок вправи 13, яке використовує 3 множення. 17. Знайти розв’язок вправи 14, яке використовує 3 множення. 18. Знайти розв’язок приклада 3, який використовує лише одну операцію обчислення тригонометричної функції. 19. Використовуючи розв’язок задачі 17, знайти схему множення двох квадратних трьохчленів, який використовує 6 множень. 20. Знайти площу кільця з внутрішнім і зовнішнім радіусом, використовуючи формулу S= П (R2-R1). 21. Вичислити значення функції y=x3+a2x2+a3x+a0 при довільних значеннях величин x, a2, a1, a0. 22. На матеріальну точку діють сили F1 i F2, направлені під кутом а одна до одної. Знайти величину F– рівнодіючу цих сил, використовуючи формулу F= Ö(F12+ F22+ 2 F 1F2cos a). Завдання 2.
11. Дано п’ятизначне число А. Скласти програму, яка б знаходила середню цифру та суму першої, другої, четвертої і п’ятої цифри.
Читайте также: IV. Циклдік оператор алгоритмдерін программалау Воспользуйтесь поиском по сайту: ©2015 - 2024 megalektsii.ru Все авторские права принадлежат авторам лекционных материалов. Обратная связь с нами...
|