Главная | Обратная связь | Поможем написать вашу работу!
МегаЛекции

Оператор присвоювання.




Одним з елементарних операторів є оператор присвоювання – основний оператор будь-якої мови програмування. Даний оператор дозволяє помістити деяке значення в необхідну вам змінну.

 

Оператор

присвоювання

 

 

Оператор присвоювання дозволяє запам’ятати як поточне значення змінної, що стоїть зліва від знаку присвоювання, нове значення, яке задається виразом, що стоїть справа. Вираз складається з імен змінних, констант, знаків операцій і позначень функцій.

Приклад оператора присвоювання

А:= А + В;

 

Оператори вводу/виводу.

Паралельно з операторами присвоювання (в лінійних програмах) для організації вводу/виводу даних використовуються оператори 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.

  1. Дано трьохзначне число А. Скласти програму, яка б знаходила суму цифр введенного числа.
  2. Дано трьохзначне число А. Скласти програму, яка б знаходила середню цифру введенного числа.
  3. Дано п’ятизначне число А. Скласти програму, яка б знаходила середню цифру введенного числа.
  4. Дано чотиризначне число А. Скласти програму, яка б міняла перші дві цифри введеного числа з останніми двома, не змінюючи їх взаємного розташування.
  5. Дано чотиризначне число А. Скласти програму, яка б обчислювала суму цифр введенного числа.
  6. Дано чотиризначне число А. Скласти програму, яка б обчислювала добуток цифр введенного числа.
  7. Дано чотиризначне число А. Скласти програму, яка б обчислювала дві суми: суму першої і другої цифри та суму третьої і четвертої цифри.
  8. Дано трьохзначне число А. Скласти програму, яка б обчислювала суму квадратів цифр введенного числа
  9. Дано чотиризначне число А. Скласти програму, яка б обчислювала дві суми: суму першої і четвертої цифри та суму другої і третьої цифри.
  10. Дано трьохзначне число А. Скласти програму, яка б знаходила середню цифру та суму першої і третьої цифри.

11. Дано п’ятизначне число А. Скласти програму, яка б знаходила середню цифру та суму першої, другої, четвертої і п’ятої цифри.

  1. Розробити програму, яка по тризначному числу abc, що вводиться з клавіатури, знаходить і виводить на екран монітора числа сb і a.
  2. Дано чотиризначне число a. Знайти число b,­ отримане при перестановці першої та третьої його цифр.­
  3. Розробити програму, яка знаходить і виводить на екран монітора остачу і неповну частку від ділення натурального числа A на натуральне число B. Числа A і B вводяться з клавіатури

 

Поделиться:





Читайте также:





Воспользуйтесь поиском по сайту:



©2015 - 2024 megalektsii.ru Все авторские права принадлежат авторам лекционных материалов. Обратная связь с нами...