5.1 KiB
title | localeTitle |
---|---|
IDE and Printing different text | IDE e impressão de texto diferente |
Introdução a um IDE e impressão de texto diferente:
- No último artigo, alguns links para download de software necessários para a programação. Um software como esse é conhecido como IDE. IDE significa Integrated Development Environment
Os IDEs consistem principalmente em 3 tipos de software:
1 Editor: Um editor de texto ligeiramente modificado para facilitar a codificação. Um exemplo de editor para codificação é o Notepad ++.
2 Debugger: Software que ajuda você a encontrar erros no seu programa e resolvê-los antes da execução. Imagine o FaceBook travando no carregamento de um aplicativo ou um jogo travando de repente. Para evitar a execução defeituosa de um programa, o depurador é o melhor amigo de um programador.
3 Compiler: Um compilador é a parte do computador que converte seu código de programa de alto nível em código de máquina simples: 0s & 1s; para que um computador entenda os comandos e os execute. De agora em diante, estaremos usando o compilador de palavras com frequência.
P: Tente pesquisar um IDE no Google e execute seu primeiro programa nele. Verifique a saída
Agora, instale o IDE e tente alterar o texto do programa no último artigo.
Alterando o texto em C ++
- Para alterar o texto, altere o que é digitado no
""
apóscout<<
Um programa de amostra:
#include <iostream>
using namespace std :
int main()
{
cout << "I Love freeCodeCamp ! ";
}
O código acima retorna um erro porque na linha 2, usamos dois pontos (:) em vez de um ponto-e-vírgula (;) Então, vamos depurar o erro:
#include <iostream>
using namespace std ;
int main()
{
cout << "I Love freeCodeCamp ! ";
return 0;
}
Note que agora o programa funciona perfeitamente. A saída será: I Love freeCodeCamp!
Agora vamos mudar o texto para algo assim:
cout << "Hello World!\t I love freeCodeCamp!";
A saída será algo diferente desta vez:
Hello World! I love freeCodeCamp!
Se você percebeu, o comando \t
criou um espaço de tabulação entre os dois textos. Este é um tipo de comando especial em C ++. Esses comandos especiais são conhecidos como seqüências de escape . Eles são usados para imprimir certos caracteres especiais que um compilador não pode exibir.
Sequências de escape úteis:
\'
Para imprimir uma única vírgula invertida\"
para imprimir uma vírgula invertida dupla\n
para imprimir em uma nova linha\t
para uma guia horizontal\f
para uma nova página\\
por uma barra invertida\?
para um ponto de interrogação
Agora, vamos tentar imprimir números e caracteres especiais com algumas seqüências de escape:
cout << "40158 \t 236708 ! \n \\ @ \?" << endl;
A saída muda para:
40158 236708 !
\ @ ?
Vamos tentar algumas outras formas de impressão:
cout << "1+2" << endl;
cout << 1+2 << endl;
Saída:
- A primeira declaração de saída é
1+2
- A segunda declaração de saída é
3
Isso ocorre porque não adicionamos as aspas invertidas para a segunda instrução de impressão e, portanto, o compilador adicionou os números antes de imprimi-los.
Comentários:
- Comentários são uma característica importante de muitas linguagens de programação. Eles permitem que o programador faça anotações para autoajuda e não afetará a execução do programa.
Os diferentes tipos de comentários e sintaxe de um comentário :
1 //
~ Single Line Comments : O comprimento desses comentários é de 1 linha (a linha em que é digitado). 2 /* */
~ Multi Line Comments : Estes comentários podem ocupar um espaço de mais de uma linha.
Exemplo de uso de comentários:
`` `cpp cout << "Olá Comentário" << endl; // cout << "Hello Comment" << endl; Comentário de linha única.
/* This is an example of a multi line comment. No output is generated for this .
I now end the comment. :) */
`` `
A saída será:
Hello Comment
Como você pode perceber, os comentários são ignorados durante a execução do programa e não aparecem na verificação da saída do programa. Deve-se notar que, embora os comentários adicionem um nível extra de legibilidade ao código, é um mau hábito confiar demais nos comentários para descrever a lógica em seu código. Em geral, seu código deve falar por si e refletir a intenção do programador.
Como você pode perceber, os comentários são ignorados durante a execução do programa e não aparecem na verificação da saída do programa.
Operadores
- Os operadores permitem comparar duas ou mais expressões
==
igual a!=
não é igual a<
menos de>
maior que<=
menor ou igual a>=
maior que ou igual a
(7==5);
Isso é avaliado como falso
cpp (7!=5);
Isso é avaliado como verdadeiro