Fácil C++

Declarando e imprimindo variáveis

Enunciado

Crie um programa que declare uma variável int chamada numero com valor 10 e uma variável double chamada decimal com valor 3.14. Imprima ambas no console, uma por linha, no formato numero: 10 e decimal: 3.14.

Requisitos

  • Declarar int numero com valor 10.
  • Declarar double decimal com valor 3.14.
  • Imprimir numero: 10 e decimal: 3.14 em linhas separadas.

Código inicial

#include <iostream>

int main() {
    // Declare e inicialize as variáveis aqui

    // Imprima os valores
    return 0;
}

Saída esperada

numero: 10
decimal: 3.14
Ver dica

Use std::cout para imprimir e std::endl ou \n para quebrar linha.

Mostrar solução
#include <iostream>

int main() {
    int numero = 10;          // variável inteira
    double decimal = 3.14;    // variável de ponto flutuante

    std::cout << "numero: " << numero << "\n";
    std::cout << "decimal: " << decimal << "\n";
    return 0;
}

Passo a passo

  1. Incluímos <iostream> para usar std::cout.
  2. Declaramos int numero = 10; — tipo int, nome numero, valor inicial 10.
  3. Declaramos double decimal = 3.14; — tipo double, nome decimal, valor inicial 3.14.
  4. Imprimimos a primeira linha com std::cout << "numero: " << numero << "\n";.
  5. Imprimimos a segunda linha com std::cout << "decimal: " << decimal << "\n";.
  6. Retornamos 0 para indicar sucesso.

Por que funciona

O programa demonstra a declaração e inicialização de variáveis dos tipos fundamentais int e double. A saída é formatada conforme pedido, usando std::cout para exibir os valores.

Erros comuns

  • Esquecer o #include <iostream>: o compilador não reconhece std::cout.
  • Não inicializar a variável: em C++, variáveis locais não inicializadas contêm lixo; sempre inicialize.
  • Usar std::endl em vez de \n é válido, mas \n é mais eficiente.

Outra forma de resolver

Pode-se usar using namespace std; para evitar std::, mas não é recomendado em escopo global.

Saída esperada

numero: 10
decimal: 3.14