Студопедия
Новини освіти і науки:
МАРК РЕГНЕРУС ДОСЛІДЖЕННЯ: Наскільки відрізняються діти, які виросли в одностатевих союзах


РЕЗОЛЮЦІЯ: Громадського обговорення навчальної програми статевого виховання


ЧОМУ ФОНД ОЛЕНИ ПІНЧУК І МОЗ УКРАЇНИ ПРОПАГУЮТЬ "СЕКСУАЛЬНІ УРОКИ"


ЕКЗИСТЕНЦІЙНО-ПСИХОЛОГІЧНІ ОСНОВИ ПОРУШЕННЯ СТАТЕВОЇ ІДЕНТИЧНОСТІ ПІДЛІТКІВ


Батьківський, громадянський рух в Україні закликає МОН зупинити тотальну сексуалізацію дітей і підлітків


Відкрите звернення Міністру освіти й науки України - Гриневич Лілії Михайлівні


Представництво українського жіноцтва в ООН: низький рівень культури спілкування в соціальних мережах


Гендерна антидискримінаційна експертиза може зробити нас моральними рабами


ЛІВИЙ МАРКСИЗМ У НОВИХ ПІДРУЧНИКАХ ДЛЯ ШКОЛЯРІВ


ВІДКРИТА ЗАЯВА на підтримку позиції Ганни Турчинової та права кожної людини на свободу думки, світогляду та вираження поглядів



Контакти
 


Тлумачний словник
Авто
Автоматизація
Архітектура
Астрономія
Аудит
Біологія
Будівництво
Бухгалтерія
Винахідництво
Виробництво
Військова справа
Генетика
Географія
Геологія
Господарство
Держава
Дім
Екологія
Економетрика
Економіка
Електроніка
Журналістика та ЗМІ
Зв'язок
Іноземні мови
Інформатика
Історія
Комп'ютери
Креслення
Кулінарія
Культура
Лексикологія
Література
Логіка
Маркетинг
Математика
Машинобудування
Медицина
Менеджмент
Метали і Зварювання
Механіка
Мистецтво
Музика
Населення
Освіта
Охорона безпеки життя
Охорона Праці
Педагогіка
Політика
Право
Програмування
Промисловість
Психологія
Радіо
Регилия
Соціологія
Спорт
Стандартизація
Технології
Торгівля
Туризм
Фізика
Фізіологія
Філософія
Фінанси
Хімія
Юриспунденкция






Приклад

c = d = а + 4;

 

1 Ввід даних в мові С++.

В мові програмування С++ немає вбудованих команд введення-виведення даних. Для організації введення-виведення тут реалізований принцип потоків, який визначений в спеціальних модулях. Для того, щоб ввести чи вивести значення або деяке провідомлення необхідно попередньо підключити бібліотеку iostrem.h

Операції введення-виведення залежать від того:

- з яких пристроїв буде здійснюватися введення (клавіатура, файл, тощо);

- на які пристрої здійснюється виведення (монітор, файл, тощо)

Очевидно дії введення-виведення тісно пов’язані з функціонуванням цих пристроїв, зовнішніх по відношенню до ЕОМ. Устрій і робота цих пристроїв залежить від їх типу. Тому неможливо розробити універсальні команди для забезпечення введення-виведення на конкретні пристрої.

При організації введення-виведення використовують деякий проміжний пристрій – потік (stream). Якщо розглядати виведення, то спочатку дані виводяться в потік, а тоді вже цей потік даних перенаправляється на монітор. При передачі даних потоку набір даних розглядається як неперервна послідовність знаків та байтів.

За замовчуванням стандартними пристроями для потоків виведення даних є монітор, а для потоку введення – клавіатура. Стандартний потік для виведення даних – cout. Він використовує команду <<.

Стандартний потік для введення даних – cin. Він використовує команду >>.

Потоки cout та cin описані в модулі iostrem.h.

Надавати значення змінним можна двома способами:

- за допомогою команди присвоєння (наприклад х = 3.1)

- або команди введення даних зклавіатури.

Команда введення з клавіатури має такий загальний вигляд: Cin>> <змінна>;

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

Дія команди: виконання програми зупиняється. Система переходить в режим очікування введення даного. Користувач набирає на клавіатурі значення змінної і натискає на клавішу вводу.в результаті виконання даної команди змінній буде присвоєне деяке значення.

Приклад. Знайти суму та добуток двох цілих чисел, що вводяться з клавіатури

#include<iostream.h>

#include<conio.h>

void main()

{

clrscr();

int a,b;

int sum, prod;

cin>>a;

cin>>b;

sum = a+b;

prod = a*b;

getch();

}

Якщо необхідно ввести значення відразу для декількох змінних, то можна або використати декілька потоків введення, або записати усі змінні в одному потоці сіn , застосувавши для цього декілька команд „>>”.

Приклад.

#include<iostream.h>

#include<conio.h>

void main()

{

clrscr();

int a,b;

int sum, prod;

cin>>a>>b;

sum = a+b;

prod = a*b;

getch();

}

 

1 Вивід даних в мові С++.

Для виведення на екран повідомлень і результатів обчислень використовують стандартний потік виведення cout і команду <<, які визначені в бібліотеці iostream.h.

Cout<<вираз1 <<вираз2 <<...<<виразN;

У списку виведення можуть бути сталі, змінні або вирази. Елементи списку відокремлюються командами <<.

Текстові повідомлення в команді виведення записуються в лапках.

Приклад.

#include<iostream.h>

#include<conio.h>

void main()

{

clrscr();

int a,b;

int sum, prod;

cout<<"a = ";

cin>>a;

cout<<"b = ";

cin>>b;

sum = a+b;

prod = a*b;

cout<<a<<" + "<<b<<" = "<<sum<<endl;

cout<<a<<" * "<<b<<" = "<<prod<<endl;

getch();

}

Результат роботи програми

a = 2

b = 3

2 + 3 = 5

2 * 3 = 6

 


Тема. Оператори переходів в мові С++. Умовні оператори, оператор безумовного переходу. Оператор варіанту.

План.

1. Сладений оператор.

2. Оператори переходів в мові С++.Умовні оператори.

3. Оператор безумовного переходу.

4. Порожній оператор.

5. Умовний вираз.

6. Оператор варіанту. Оператор переривання

 


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

  1. I. Культура учебного труда как теоретическая и прикладная проблема педагогической психологии
  2. Абсолютні синоніми (наприклад, власне мовні й запозичені) в одному тексті ділового стилю вживати не рекомендується.
  3. Алгоритм однофакторного дисперсійного аналізу за Фішером. Приклад
  4. Аналіз структури та динаміки необоротних активів за даними Ф№1 «Баланс» (на прикладі ВАТ «Горизонт»)
  5. Ассиметричное прикладывание: руководство пользователя
  6. Базові та прикладні класифікації
  7. В процесі читання виділіть маркером або підкресліть приклади дії променів на живі організми.
  8. В чому полягає явище тунелювання через потенціальний бар’єр, наведіть приклади.
  9. Визначення і приклади
  10. Вільсон О. Г. Охорона праці в галузі (на прикладі будівництва). Навчальний посібник. – К.: «Основа». 2006. – 204 с.
  11. Возникновение прикладной психологии, 1892-1919
  12. ВПРАВА 11. Ознайомтеся з фрагментами наукових текстів, знайдіть приклади для характеристики синтаксичних особливостей викладу інформації українською мовою.




Переглядів: 440

<== попередня сторінка | наступна сторінка ==>
Оператор присвоєння. | Складений оператор.

Не знайшли потрібну інформацію? Скористайтесь пошуком google:

 

© studopedia.com.ua При використанні або копіюванні матеріалів пряме посилання на сайт обов'язкове.


Генерація сторінки за: 0.007 сек.