ярном Страуструпом в 1980р. p align="justify"> У тексті на будь-якому природному мовою можна виділити чотири основні елементи: символи, слова, словосполучення та пропозиції. Алгоритмічна мова також містить такі елементи, тільки слова називають лексемами (елементарними конструкціями), словосполучення - виразами, пропозиції - операторами. Лексеми утворюються із символів, вирази з лексем і символів, оператори із символів виразів і лексем. p align="justify"> Алфавіт мови СІ + + включає
- прописні і рядкові латинські букви і знак підкреслення;
- арабські цифри від 0 до 9;
спеціальні знаки {}, | [] () + - /% *. :; &? <> =! # ^
пробільні символи
Дані відображають у програмі навколишній світ. Мета програми полягає в обробці даних. Дані різних типів зберігаються і обробляються по-різному. Тип даних визначає:
1) внутрішнє подання даних у пам'яті комп'ютера;
2) безліч значень, які можуть приймати величини цього типу;
) операції та функції, які можна застосовувати до даних цього типу.
Залежно від вимог завдання програміст вибирає тип для об'єктів програми. Типи Сі + + можна розділити на прості і складені. До простих типам відносять типи, які характеризуються одним значенням. У Сі + + визначено 6 простих типів даних:
int (цілий)
char (символьний)
wchar_t (розширений символьний)
bool (логічний)
float (речовий)
double (речовинний з подвійною точністю)
Існує 4 специфікатора типу, уточнюючих внутрішнє подання і діапазон стандартних типів
short (короткий)
long (довгий)
signed (знаковий)
unsigned (беззнаковий)
У мові Сі + + немає вбудованих засобів введення та виведення - він здійснюється за допомогою функцій, типів і об'єктів, які знаходяться в стандартних бібліотеках. Існує два основних способи: функції, успадковані з Сі і об'єкти Сі + +. br/>
1.5 Метод Монте-Карло
Наприкінці 40-х років американські фізики застосували для обчислення на ЕОМ складних квадратур метод, заснований на імовірнісних законах. Цей метод був названий ними методом Монте-Карло, маючи на увазі Монте-Карло як світовий центр ігор, результат яких визначається випадком. Суть методу стане ясною з наступного прикладу. Припустимо, що потрібно визначити площу s під деякої кривої у =...