Você está na página 1de 1

LISTA DE CÓDIGOS EM C++

Estrutura básica do C++:


#include <iostream> // inclui biblioteca para comando de entrada e saída de dados.
using namespace std; // simplifica a digitação dos comandos std::
int main() {return 0;} // em chaves fica o código principal.
Comandos de entrada e saída de dados:
cin >> x; // leitura de um valor digitado pelo usuário
cout << "Meu texto aqui";
endl; quebra de linha, exemplo: cout<< "Linha1" << endl <<"Linha2";
imprimindo frase e variável, exemplo: cout << "Bem-vindo, " << variavel << "!";
// ou /* */ para comentários.

Variáveis:
int: valores inteiros como 1, 10, -5, 1000. int x = 10;
char: caracteres como 'a', 'Z', '9', sempre com aspas simples. char c = 'a';
float: valores decimais como 3.14, 1.2, -0.5, 100.0. float y = 3.14;
bool: booleano que pode ser true ou false. bool x = true;
string: é uma sequência de caracteres, sempre com aspas duplas. string nome = "João";

Operadores aritméticos:
+ adição, - subtração, * multiplica, / divide, = atribui valor, == compara valor no if() {}
% resto da divisão, ++ incremento, - - decremento

Operadores Lógicos “E” e “OU” usados em if(){}:


&&, operador E executa somente se as duas condições são verdadeiras
||, operador OU executa se pelo menos uma das condições é verdadeira

Estruturas condicionais:
if (condicao) { // código a ser executado se a condição for verdadeira }
else { // código a ser executado se a condição do if anterior for falsa }

switch (variável) {
case valor1: // código a ser executado se a variável for igual a valor1 break;
case valor2: // código a ser executado se a variável for igual a valor2 break;
default: // código a ser executado se a expressão não for igual a cases anteriores break; }

Estruturas de repetição:
for (int i=0; i<10; i++) { // código a ser executado n vezes }
while (condicao) { // código a ser executado enquanto a condição for verdadeira }

do { // código a ser executado pelo menos uma vez } while (condicao);

Observação: o do {} while() executa o código pelo menos uma vez antes de verificar a condição,
diferente da estrutura while() {} que sempre verifica a condição antes de executar o código,

Você também pode gostar