Como usar scanf() em C++

Como Usar Scanf Em C



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

Como usar scanf() em C++

O scanf() é uma função amplamente usada em C que aceita entrada para um usuário, permitindo que os programadores insiram 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() função é declarada como segue.

scanf ( formato,... )

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







  • formatar : Uma string indicando o formato dos dados a serem lidos. Esta string pode incluir especificadores de conversão, que informam scanf() que tipo de entrada antecipar e como lê-la.
  • (argumentos adicionais) : Existem dados adicionais que especificam quais dados precisam ser impressos no console. Os dados especificados aqui devem estar em sequência.

O scanf() A função pode ser usada para obter qualquer valor, seja um número inteiro, caractere 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:



#include
#include
usando namespace std ;

int principal ( ) {
int idade ;

cout << 'Por favor coloque sua idade: ' ;

scanf ( '%d' , & idade ) ;

cout << 'Minha idade é=' << idade ;

retornar 0 ;
}

O código acima aceita a entrada de um usuário usando o scanf() função, que é a idade nesse caso. Ao inserir o 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 ser em números inteiros, caracteres ou números flutuantes. Sua sintaxe é bastante simples, incluindo apenas o formato e os argumentos adicionais. Para obter mais detalhes sobre como usá-lo em C++, siga as orientações mencionadas acima.