Similar presentations:
Змінні в середовищі «Processing»
1. Змінні в середовищі «Processing»
2. Типи змінних
Цілочисельні (до них належать byte,short, int, long)
З плаваючою точкою (до них
належать float, double)
Символи (char)
Логічні (boolean)
В мережі знайдіть діапазони змінних.
3. Назва змінних
Змінні, коли їхня назва складається з 2 і більше слів,пишуться разом і немовби "горбиками", як у верблюда.
Такий стиль написання слів називається CamelStyle (від
англ. Camel – "верблюд").
Наприклад:
- int applesDima;
- int applesAnnaJune;
- int applesDimaJuneUkraine;
Перше слово пишеться з малої
літери, а у всіх наступних словах
перша буква велика.
4. Змінні
зберігають своє значення впам'яті і тому можуть бути використані
в програмі неодноразово.
Змінна може використовуватися в
одній програмі багато разів і
змінювати своє значення в час
виконання програми.
5. Повторне використання значень змінних
Якщо ви створите змінні для зберіганняy-координати і діаметра для кіл з наступного
прикладу, то для параметрів функції еліпса
буде використана одна і та ж величина:
size(480, 120);
smooth();
int y = 60;
int d = 80;
ellipse(75, y, d, d); // Лівий
ellipse(175, y, d, d); // Центральний
ellipse(275, y, d, d); // Правий
6. Змінюємо значення змінної
size(480, 120);smooth();
int y = 100;
int d = 130;
ellipse(75, y, d, d);
ellipse(175, y, d, d);
ellipse(275, y, d, d);
Проста зміна змінних y і d видозмінює
всі три еліпса:
7. Оголошення змінних
int x; // Оголошення змінної x типу intx = 12; // Привласнити значення
змінній x
Можна по іншому:
int x = 12; // Оголосити змінну x типу int та
привласнити їй значення 12.
8. Арифметичні операції
x + = 10; // Вираз еквівалентно x = x + 10y - = 15; // Вираз еквівалентно y = y - 15
++x ; // Вираз еквівалентно x = x + 1
--y; // Вираз еквівалентно y = y – 1
Більш детально на сайті:
http://study-java.ru/uroki-java/arifmeticheskie-operatory-i-matematika-v-java/
9. Завдання 1. Перевірити роботу програми та пояснити кожний рядок коду (самостійно в текстовому документі і відправити у класрум)
int a = 10;int b = 20;
int c = 25;
int d = 25;
System.out.println("a + b = " + (a + b));
System.out.println("a - b = " + (a - b));
System.out.println("a * b = " + (a * b));
System.out.println("b / a = " + (b / a));
System.out.println("b % a = " + (b % a));
System.out.println("c % a = " + (c % a));
System.out.println("++a = " + (++a));
System.out.println("--b = " + (--b));
System.out.println("a+=10 = " + (a+=10 ));
System.out.println – виведення результатів роботи на
консоль
10. Завдання 2.
Нехай змінна а цілого типу має значення 5.Обчислити вирази засобами програмного
середовища, виправивши помилки:
а+2а-6/3
(20-2а)/а-1
10/2а
5+9 mod a*3
5а/(cos5а+2)
Sin2a-2cos2a/2a-3,5
11. Деякі математичні функції
sqrt (a) - витягує квадратний корінь з числа а.pow (a, n) - a зводиться до степеня n.
sin (a), cos (a), tan (a) - тригонометричні функції sin, cos і tg кута a
зазначеного в радіанах.
asin (n), acos (n), atan (n) - зворотні тригонометричні функції,
повертають кут в радіанах.
exp (a) - повертає значення експоненти, яка була зведена в
ступінь a.
log (a) - повертає значення натурального логарифма числа a.
log10 (a) - повертає значення десяткового логарифма числа a.
abs (a) - повертає модуль числа a.
round (a) - округлює дійсне число до найближчого цілого.
programming