Como usar o scanf em c ++

Como usar o scanf em c ++
C ++ é uma linguagem de programação versátil que inclui várias funções internas. Entre essas funções, existe uma função de entrada amplamente usada chamada scanf (). Este artigo tem como objetivo fornecer uma visão geral detalhada de scanf () função em c ++ explorando sua sintaxe e comportamento junto com um exemplo simples de usar scanf () função em c++.

Como usar scanf () em c++

O scanf () é uma função amplamente utilizada em C que aceita a entrada para um usuário, permitindo que os programadores digitem uma entrada de sua escolha em vez de escrevê -la em um programa. Ele lê os dados do Entrada padrão (stdin) biblioteca. O scanf () A função recebe dados formatados de dispositivos de entrada padrão, como teclados. O scanf () A função é declarada da seguinte maneira.

scanf (formato,…)

O scanf () Função aceita dois parâmetros:

  • formatar: Uma string indicando o formato de dados a ser lido. Esta string pode incluir especificadores de conversão, que dizem scanf () Que tipo de entrada para antecipar e como lê -lo.
  • (argumentos adicionais): Existem dados adicionais que especificam quais dados precisam ser impressos no console. Os dados que você especifica aqui devem estar em sequência.

O scanf () A função pode ser usada para assumir qualquer valor, seja um número inteiro, caráter ou qualquer tipo. No entanto, você deve especificar o tipo de dados usando os especificadores de formato como %d, %s, %f e mais.

Exemplo
O exemplo de scanf () é dado abaixo:

#incluir
#incluir
usando namespace std;
int main ()
Int Age;
cout << "Please Enter Your Age: ";
scanf ("%d" e idade);
cout << "My Age is= " << age;
retornar 0;

O código acima aceita a entrada de um usuário usando o scanf () função, que é o idade nesse caso. Quando você entra no número desejado, ele será impresso na saída usando a função Cout. Aqui usamos o %d formato para aceitar números.

Saída

Conclusão

Em C ++, o scanf () A função pode ser usada para aceitar a entrada de um usuário. A entrada pode estar em números inteiros, caracteres ou números flutuantes. Sua sintaxe é bem simples, o que inclui apenas o formato e argumentos adicionais. Para obter mais detalhes sobre como usá-lo no C ++, siga as diretrizes acima mencionadas.