Exercícios Resolvidos de Entrada e Saída de Dados

Ver Teoria

Enunciado

Diga quais funções são usadas em C++ para que o programa possa fazer a leitura de dados passados pelo usuário e possa imprimir alguma mensagem. Explique, resumidamente, como elas funcionam.

Passo 1

Para que uma mensagem seja imprimida na tela, é utilizada a função cout, pertencente à biblioteca iostream. Com ela, são imprimidos os dados definidos no código, tanto uma mensagem pré-definida quanto valores armazenados em variáveis, para que o usuário possa visualizá-los.

Como da para ver no exemplo abaixo, nós incluímos a biblioteca e usamos o cout para imprimir a mensagem Entre com um numero:

Passo 2

Para permitir que o usuário passe algum dado para o programa, é utilizada a função cin, que também é da biblioteca iostream. Por meio dela, é feita uma leitura dos dados passados pelo usuário e, em seguida, eles são atribuídos a uma variável que será trabalhada dentro do programa.

Continuando o nosso exemplo, podemos passar o valor de um número digitado pelo usuário para a variável num:

Resposta

A função cin para receber dados e a função cout para fazer a impressão.

Exemplo: