Plataforma: URI
Problema: 1070
Enunciado:
Leia um valor inteiro X. Em seguida apresente os 6 valores ímpares consecutivos a partir de X, um valor por linha, inclusive o X ser for o caso.
Linguagem: C++
Solução:
Usando operador E bit a bit para comparar n com 1, sabemos que se esta operação resultará em zero se o valor for par e um caso contrário. Se for par, incrementa n e imprime os resultados somando de 2 em 2, até n+10.
#include <iostream> using namespace std; int main() { int n; cin >> n; if (!(n & 1)) n++; cout << n << endl << n + 2 << endl << n + 4 << endl << n + 6 << endl << n + 8 << endl << n + 10 << endl; return 0; }
Nenhum comentário:
Postar um comentário