Читайте также:
|
|
Библиотека потоков ввода-вывода определяет три глобальных объекта:cout,cin и cerr.
cout называется стандартным выводом, cin – стандартным вводом, cerr – стандартным
потоком сообщений об ошибках. Сout и cerr выводят на терминал и принадлежат к классу
ostream,cin имеет тип istream и вводит с терминала. Разница между cout и cerr существенна
в Unix – они используют разные дескрипторы для вывода. В других системах они существуют
больше для совместимости. Вывод осуществляется с помощью операции <<,
ввод с помощью операции >>.
Пример №2:
Выводим на консоль сообщение "Vvedite а="
cout <<"Vvedite a= ";
Пример №3:
Объект cout допускает вывод нескольких значений, перед каждым из которых должен стоять
знак операции вывода <<. Выводим сообщение на консоль Y=значение игрека
cout << "Y="
<<y;
Пример №4:
Оператор endl переводит курсор на следующую строку.Выводим сообщение на консоль Y=значение
игрека и переводим курсор на следующую строку
cout << "Y="
<<y << endl;
Пример №5:
Ввод осуществляется объектом cin
Осуществляем ввод с клавиатуры значения переменной а
cin >> a;
Пример №6:
Поскольку объект cin относится к классу istream и реализует поток ввода, то с помощью него
нельзя задавать пояснения к списку ввода.Таким образом для удобства пользователей программы
необходимо предварительно задавать пояснения с помощью объекта cout
cout <<"Vvedite b= "; Выводим на консоль сообщение "Vvedite b= "
cin >>b; Программируем ввод с клавиатуры значения переменной в
Пример №7:
При составлении программ необходимо давать комментарии. Это нужно для того, чтобы не
запутаться в тексте программы, а также для того, чтобы любой программист имел возможность
быстро разобраться со структурой программы. Комментарии отделяются от исполняемой части
знаком // и являются неисполняемой частью программы.
#include <iostream> // включаем файл ввода вывода потоков
Пример №8:
Составить программу решения уравнения y=(a+b)*c
#include <iostream> // включаем файл ввода вывода потоков
using namespace std; // определяем контекст
int main() //открываем основную функцию
{
double a,b,c,y; //декларируем дробные переменные
cout <<"Vvedite a= "; //Выводим на консоль сообщение введите значение переменной а
cin >> a; //программируем ввод с клавиатуры значения переменной а
cout <<"Vvedite b= "; //Выводим на консоль сообщение введите значение переменной в
cin >>b; //программируем ввод с клавиатуры значения переменной в
cout <<"Vvedite c= "; //Выводим на консоль сообщение введите значение переменной с
cin>>c; //программируем ввод с клавиатуры значения переменной с
y=(a+b)*c; //вычисляем значение игрека
cout << "Y=" <<y << endl; // выводим сообщение на консоль игрек=значение игрека
int prodolgat; //декларируем целочисленную переменную
cout <<"Vvedite celoe chislo "; //выводим сообщение на консоль "Vvedite celoe chislo "
cin >> prodolgat; //программируем ввод с клавиатуры целочисленной переменной
return 0; // окончание основной функции
}
Таким образом мы получили программу решения уравнения y=(a+b)*c.
Следующие три строки текста предназначены для того, чтобы консоль, открытая в файле
main.exe держалась на экране до тех пор, пока не будет введено любое целое число.
int prodolgat; //декларируем целочисленную переменную
cout <<"Vvedite celoe chislo "; //выводим сообщение на консоль "Vvedite celoe chislo "
cin >> prodolgat; //программируем ввод с клавиатуры целочисленной переменной
Дата добавления: 2015-01-12; просмотров: 105 | Поможем написать вашу работу | Нарушение авторских прав |