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 numerocom valor 10. - Declarar
double decimalcom valor 3.14. - Imprimir
numero: 10edecimal: 3.14em 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
- Incluímos
<iostream>para usarstd::cout. - Declaramos
int numero = 10;— tipoint, nomenumero, valor inicial 10. - Declaramos
double decimal = 3.14;— tipodouble, nomedecimal, valor inicial 3.14. - Imprimimos a primeira linha com
std::cout << "numero: " << numero << "\n";. - Imprimimos a segunda linha com
std::cout << "decimal: " << decimal << "\n";. - 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 reconhecestd::cout. - Não inicializar a variável: em C++, variáveis locais não inicializadas contêm lixo; sempre inicialize.
- Usar
std::endlem 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