русс | укр

Мови програмуванняВідео уроки php mysqlПаскальСіАсемблерJavaMatlabPhpHtmlJavaScriptCSSC#DelphiТурбо Пролог

Компьютерные сетиСистемное программное обеспечениеИнформационные технологииПрограммирование


Linux Unix Алгоритмічні мови Архітектура мікроконтролерів Введення в розробку розподілених інформаційних систем Дискретна математика Інформаційне обслуговування користувачів Інформація та моделювання в управлінні виробництвом Комп'ютерна графіка Лекції


Команда введення даних.


Дата додавання: 2014-11-28; переглядів: 898.


Надавати значення змінним можна двома способами: за допомогою команди присвоєння, наприклад х = 3.1, або команди уведення даних із клавіатури.

Команда введення >> описана у бібліотеці iostream.h (istream.h) і має такий загальний вигляд:

cin >> <змінна>;

Якщо необхідно ввести значення відразу для декількох змінних, то можна або використати декілька потоків введення, або записати усі змінні в одному потоці cin, застосувавши для цього декілька команд «>>», а саме:

cin >> <змінна 1> >> <змінна 2> >> … >> <змінна N>;

 

Розглянемо програму Трикутник1 (приклад1, попередня лекція). Значення сторін можна ввести, наприклад, так:

inta, b, c;

cin >> a;

cin >> b;

cin >> c;

Під час виконання програми на клавіатурі набираємо

3 (натискаємо на клавішу Enter)

4 (натискаємо на клавішу Enter)

5 (натискаємо на клавішу Enter)

У результаті виконання команд змінні набувають таких значень: a = 3, b = 4, c = 5. Значення змінних також можна вводити через пропуск. Тобто на клавіатурі можна набрати 3 4 5 (натискаємо на клавішу Enter). Одним потоком змінним можна надати значення так:

cin >> a >> b >> с;

Перед командою введення даних варто записувати команду виведення на екран текстового повідомлення-підказки про те, що саме слід ввести. Наприклад, у програмі Трикутник1 можна вивести повідомлення «Уведіть сторони трикутника» або «а, b, с = » тощо, а вже після цього записувати команду введення:

cout<< “Уведіть сторони трикутника”;

cin >>a >> b >> c;


<== попередня лекція | наступна лекція ==>
Завдання 6 | Адреси даних.


Онлайн система числення Калькулятор онлайн звичайний Науковий калькулятор онлайн