Funções PrintF vs Cout

Funções PrintF vs Cout
Hoje, aprenderemos os dois métodos importantes e básicos das linguagens de programação C e C ++ que usamos para exibir a saída para o Usuário - o método printf () no método C e o método Cout () na linguagem de programação C ++. Mas antes de pular diretamente para os tópicos principais, vamos primeiro discutir o básico da linguagem C e C ++.

Como você sabe, C é uma linguagem de programação estruturada e os iniciantes podem entender facilmente o contexto da linguagem C porque é organizada e cria programação eficaz. Enquanto o C ++ é uma linguagem razoavelmente simples e fácil de entender com base no conceito de programação orientada a objetos que oferece aos programas uma estrutura clara e permite que o código seja visualizado no mesmo aplicativo.

Função printf ()

Na linguagem de programação C, a função printf () é a função predefinida. Gerar resultados está entre a função simples que implementamos em todos os programas. Para exibir o resultado na janela do console do usuário, primeiro precisamos inserir os dados para que possamos imprimi -los usando a função printf () na linguagem C. É usado para exibir a string exatamente que está escrita nas aspas duplas do usuário e exibe o resultado do argumento de que passamos na função printf ().

Arquivo de cabeçalho:

Use a função printf () no corpo da função principal (). Mas, para usar a função printf (), primeiro devemos incluir a biblioteca "stdio" que é usada para inserir os dados do usuário e exibir os dados para o usuário. No final, escrevemos o nome da biblioteca que queremos incluir no programa que é "stdio" e escrevê -lo nos tokens "".

Sintaxe:

Aqui está o estilo de escrita da função printf () que é usada para imprimir a saída na tela do usuário. A sintaxe é o estilo de escrita e a implementação da função no programa C. Enfatizamos o aprendizado da sintaxe porque a linguagem C é uma linguagem sensível ao caso. Se não implementarmos corretamente a sintaxe, o compilador gera o erro de sintaxe. Na função printf (), sempre escrevemos o primeiro nome da função que implementamos que é "printf ()". Então, nos colchetes de função, temos a opção de escrever qualquer mensagem ou texto que queremos exibir na janela do console. Escrevemos o especificador de formato do argumento nas aspas duplas.

Em seguida, passamos o argumento que contém os dados a serem exibidos na tela e separamos a sequência de entrada e o argumento do "", símbolo.

Parâmetro:

Especificador de formato: A conversão da linguagem de programação C que é usada para compensar a string de formato. O especificador de formato começa com um sinal " %" como %i, %f, %c, etc. Também podemos passar a sequência de fuga para exibir a saída em forma de apresentação. Essas seqüências de fuga são caracteres não exibidos.

Argumento: A variável que contém os dados que queremos exibir na tela.

Exemplo:

Agora, vamos implementar o exemplo para que possamos entender mais claramente o conceito da função printf () na linguagem de programação C. Para implementar um programa, primeiro precisamos de um compilador C onde possamos escrever e executar o programa. Abra o compilador e comece a implementar o programa. Quando escrevemos um programa no idioma C, sempre precisamos incluir os arquivos de cabeçalho no programa porque, sem os arquivos do cabeçalho, não podemos usar os métodos pré -finados. Como sabemos, queremos implementar a função printf (), para incluir o arquivo de cabeçalho "#include".

Depois disso, começamos a função principal () do programa em que implementamos o problema que queremos resolver através da linguagem C. Na linha 5, declaramos as duas variáveis ​​do tipo de flutuação. Na próxima linha, declaramos mais uma variável que é "soma" do tipo inteiro para armazenar a adição de variáveis ​​"a" e "b". Em seguida, chamamos a função printf () para imprimir a mensagem. A função scanf () é usada para inserir o valor do usuário e assim por diante.

#incluir
int main ()

flutuar a, b;
int sum = 0;
printf ("Digite o primeiro número:");
scanf ("%f", & a);
printf ("\ Nenter Segundo número:");
scanf ("%f", & b);
soma = a + b;
printf ("\ nsum de a + b = %d", soma);
retornar 0;

No final da função Main (), retornamos 0 para que a execução do programa pare e exiba a saída na tela do console do Windows. Vamos ver a saída do exemplo anteriormente implementado da função printf ():

Função cout ():

Na linguagem de programação C ++, a função cout () é a função interna que é usada para exibir a saída para o usuário. A função cout () é uma função muito básica e importante na linguagem C ++ e é usada em todos os programas.

Arquivo de cabeçalho:

Se quisermos implementar o método cout () em um programa C ++, precisamos incluir a biblioteca “iostream” do método cout (). Sem o arquivo de cabeçalho, a função cout () não pode compilar e mostrar o erro. Para adicionar a biblioteca, primeiro escrevemos o # Synmbol e depois escrevemos a palavra -chave reservada, "Incluir". Então, escrevemos o nome da biblioteca que é "iostream" em "" Tokens.

Sintaxe:

Aqui está a sintaxe do método cout () na linguagem de programação C ++. Para exibir a saída na tela, primeiro escrevemos o nome da função, "Cout". Então, em aspas duplas, escrevemos qualquer texto que queremos exibir na tela do usuário. E depois escreva o nome da variável de quais dados queremos exibir. Separamos a mensagem de entrada e a variável através do “<<” sign.

Parâmetro:

Nome variável: Ele contém os dados que queremos exibir na tela.

Valor de retorno:

Em troca, compilamos o código e os dados são exibidos na janela do console do usuário.

Exemplo:

Vamos começar a implementar a ilustração do método cout () e entender a função cout () na linguagem de programação C ++. Primeiro, adicionamos o arquivo de cabeçalho para implementar o programa que é "#include". Em seguida, escrevemos o "espaço para nome de nome" em todos os programas, porque não podíamos dar variáveis, funções, aulas, etc. no programa existente com nomes semelhantes. Se o “namespace std” não for usado no programa, todo método e função predefinidos do programa C ++, como STD :: cout, devem ser escritos em “STD”.

Primeiro, usamos o método cout () para exibir apenas a mensagem relacionável. Declaramos três variáveis ​​- "A", "B" e "Sub" e inicializamos algum valor para ele, exceto a variável "sub" porque armazenamos o resultado de "A" e "B". Nós o imprimimos usando o método cout (). No final, retornamos 0 para a função principal ().

#incluir
usando namespace std;
int main ()

cout << "-----Welcome to programming world Linux-----";
int a = 20, b = 5;
int sub;
sub = a - b;
cout << endl << "The result of a - b = " << sub;
retornar 0;

Aqui está a saída na janela do console do usuário:

Conclusão

Neste artigo, aprendemos sobre o básico da linguagem C e C ++. Aprendemos o método printf () e cout (). Implementamos alguns exemplos para que não haja ponto de confusão para o usuário enquanto aprendemos os dois métodos.