cout em C++
O objeto cout em C++ é um objeto da classe ostream . É definido no arquivo de cabeçalho iostream . É usado para exibir a saída para o dispositivo de saída padrão, ou seja, monitor. Ele está associado ao fluxo de saída C padrão stdout. Os dados necessários para serem exibidos na tela são inseridos no fluxo de saída padrão (cout) usando o operador de inserção (<<) .
Programa 1:
Abaixo está o programa C++ para implementar o objeto cout:
// C++ program to illustrate the use
// of cout object
#include <iostream>
using namespace std;
// Driver Code
int main()
{
// Print standard output
// on the screen
cout << "Welcome to GFG";
return 0;
}
Bem-vindo ao GFG
Nota: Mais de uma variável pode ser impressa usando o operador de inserção (<<) com cout.
Programa 2:
Abaixo está o programa C++ para implementar a abordagem acima:
// C++ program to illustrate printing
// of more than one statement in a
// single cout statement
#include <iostream>
using namespace std;
// Driver Code
int main()
{
string name = "Akshay";
int age = 18;
// Print multiple variable on
// screen using cout
cout << "Name : " << name << endl
<< "Age : " << age << endl;
return 0;
}
Nome: Akshay Idade: 18
A instrução cout também pode ser usada com algumas funções-membro:
- cout.write (char * str, int n): Imprime a primeira leitura de N caracteres de str.
- cout.put (char & ch): Imprime o caractere armazenado no caractere ch .
- cout.precision (int n): Define a precisão decimal para N , ao usar valores flutuantes.
Programa 3:
Abaixo está a implementação das funções-membro de cout.write() e cout.put() :
// C++ program to illustrate the use
// of cout.write() and cout.put()
#include <iostream>
using namespace std;
// Driver Code
int main()
{
char gfg[] = "Welcome at GFG";
char ch = 'e';
// Print first 6 characters
cout.write(gfg, 6);
// Print the character ch
cout.put(ch);
return 0;
}
Receber
Programa 4:
Abaixo está o programa C++ para ilustrar o uso de cout.precision() :
// C++ program toillustrate the use
// of cout.precision()
#include <iostream>
using namespace std;
// Driver Code
int main()
{
double pi = 3.14159783;
// Set precision to 5
cout.precision(5);
// Print pi
cout << pi << endl;
// Set precision to 7
cout.precision(7);
// Print pi
cout << pi << endl;
return 0;
}
3,1416 3,141598
As postagens do blog Acervo Lima te ajudaram? Nos ajude a manter o blog no ar!
Faça uma doação para manter o blog funcionando.
70% das doações são no valor de R$ 5,00...
Diógenes Lima da Silva