Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
методичка_СИ_1.doc
Скачиваний:
15
Добавлен:
20.02.2016
Размер:
329.73 Кб
Скачать

3. Введення – виведення інформації

Введення числової інформації в C++ здійснюється інструкцією:

cin >> name;

яка складається зі слів console input та оператора “ >> ” і визначає введення даних з клавіатури; name – ім’я змінної, значення якої вводиться.

Виведення інформації в C++ здійснюється інструкцією:

cout <<name;

яка складається зі слів console output та оператора “ << ” і визначає виведення даних на екран комп’ютера; name – імя змінної, значення якої виводиться.

Для переходу на інший рядок екрану монітора користуються інструкцієй “\n” або endl.

ПРИКЛАД.

# include <iostream.h> //для введення-виведення інформації

void main ( )

{

int ball;

cout << “Введіть значення змінної ball \n”;// виведення на екран монітора

cin >> ball; // введення цілого числа з клавіатури

cout <<endl; // переход на інший рядок екрану монітора

cout << “ ball=”<<ball; // виведення на екран значення змінної ball

}

Результати виконання програми:

Введіть значення змінної ball

12

ball=12;

4. Лінійний обчислювальний процес

Основу програмування складають три обчислювальних процеси: лінійний, розгалужувальний та циклічний.

Найпростіший з них – лінійний обчислювальний процес, який обчислює вирази з використанням лише оператора присвоєння, який має вигляд:

A=B;

де А – ім’я змінної; В – вираз.

Вираз-це правило (формула) для обчислення нового значення, наприклад:

Z = (x+y)/(c-0.5) + (x-y)/(x+a);

Вираз будується з операндів (константи, змінні, функції), операцій (+, -, *, /, >, < і т.д.) та круглих дужок, за допомогою яких можно задати необхідний порядок виконання операцій. В виразах можливо користуватись стандартними математичними функціями, такими як синус, косинус, логарифм, возведення числа в ступінь та ін. Для їх обчислення в С++ мається бібліотека стандартних математичних функцій math.h.

ПРИКЛАД.

Обчислити:

112,37*sin(x3+C)

Z = -------------------------,

3

де x, C –раціональні числа.

Блок-схема:

Програма:

# include <iostream.h> //для введення-виведення інформації

# include <math.h> //для підключення функцій sin та pow

void main ( )

{

float x,C,Z;

cout << “Введіть значення x,C \n”; // виведення на екран монітора

cin >> x>>C; // введення з клавіатури

cout <<endl; // переход на інший рядок екрану монітора

Z=112.37*sin(pow(x,3)+C)/3;

cout << “Z=”<<Z; // виведення на екран значення змінної Z

}

Варіанти індивідуальних завдань

  1. Дана маса в кілограмах. Знайти число повних тон в ній.

  2. Дано двохзначне число. Знайти суму цифр в ньому.

  3. Дано двохзначне число. Знайти добуток цифр в ньому.

  4. Дано трьохзначне число. Знайти число, отримане якщо прочитати його цифри з права наліво.

  5. Дана сторона квадрата. Знайти його периметр.

  6. Дано радіус кола. Знайти його діаметр.

  7. Дана довжина ребра куба. Знайти об’єм куба і площу його бокової поверхні.

  8. Даний радіус кола. Знайти довжину кола і площу кола.

  9. Дано два цілих числа. Знайти їх середнє арифметичне.

  10. Дано два цілих числа. Знайти їх середнє геометричне.

  11. Відомий об’єм и маса тіла. Знайти густину матеріалу цього тіла.

  12. Відома кількість мешканців в країні і площа її території. Знайти густину населення в цій країні.

  13. Дано катети прямокутного трикутника. Знайти його гіпотенузу.

Знайти площу кільця по заданим зовнішньому и внутрішньому радіусам.

  1. Дано катети прямокутного трикутника. Знайти його периметр.

  2. Дано основи і висота рівнобічної трапеції. Знайти її периметр.

  3. Відомі координати двох точок на площині. Найти відстань між ними.

  4. Трикутник заданий координатами своїх вершин. Знайти периметр и площу трикутника.

  5. Швидкість човна в стоячій воді V км/год, швидкість течії ріки U км/год (U < V). Час руху човна по озеру T1 ч, а по річці (проти течії) — T2 ч. Визначити путь S, що пройшов човен.

  6. Швидкість першого автомобіля V1 км/год, другого — V2 км/год, відстань між ними S км. Визначити відстань між ними через T годин, якщо автомобілі віддаляються один від іншого.

  7. Скласти цілі та не цілі частини двох дійсних чисел.