V = a * b * c;
cout << "Ob'em figuri: " << V;
}
Текст в консоли (при условии приведенного варианта ввода) должен выглядеть следующим образом:
Vvedite a, b, c: 2 2 2
Ob'em figuri: 8
С++ дает пользователю различные возможности для программирования ввода-вывода. Эти возможности реализуются с помощью функций, входящих в состав различных библиотек. Далее мы рассмотрим два варианта – консольный и потоковый ввод-вывод.
Консольный ввод-вывод. Удобная компьютерная программа – это программа, корректно взаимодействующая с пользователем, запрашивающая все необходимые для ее работы данные, используя при этом операции ввода, и выдающая результат с помощью операций вывода.
Cтандартным устройством ввода в ПК считается клавиатура, устройством вывода – экран монитора. Совокупность клавиатуры и монитора называется консолью. Консольный ввод-вывод организуется с помощью функций библиотек stdio.h и conio.h, что предполагает наличие директив #include и #include в заголовочной части программы.
Функции printf () и scanf () осуществляют форматированный вывод и ввод на консоль. Это значит, что функции могут читать и выводить данные в разном формате, которым пользователь может управлять.
Управляющая строка содержит два типа информации: символы, которые непосредственно выводятся на экран, и команды формата, определяющие, как выводить аргументы. Команды формата начинаются с символа %, за которым следует код формата. Коды формата для стандартных типов данных указаны в табл. 8:
Таблица 8 Коды формата для стандартных типов данных
Printf () – функция вывода информации на консоль. С ее помощью в окне приложения можно вывести как строку простого текста, так и значения переменных различных типов.
Общая форма записи функции: printf (“форматная строка“ [, перем1], [перемен2] […]);
Здесь в круглых скобках указаны обязательные параметры, а в прямоугольных– параметры, которые указываются по необходимости.
Например, запись printf (“Hello! “) означает вывод на экран простой текстовой строки «Hello!».
После выполнения приведенного ниже фрагмента кода программы на экран будут выведены значения целочисленной переменной i, вещественной переменной f и вещественной переменной двойной точности d:
Достарыңызбен бөлісу: |