3. Escreva um algoritmo que calcule e imprima a soma de todos os números pares no intervalo de 1 até 100. (linguagem c++)
Soluções para a tarefa
Respondido por
1
Existem várias formas de fazer esse programa.
A forma mais óbvia e que deve ser a que o seu professor (fraco) imagina.
A ideia é fazer um loop de 1 até 100 e testar se o número é par. Se for, soma. Para testar se um número é par em C++ basta usar a expressão ( numero % 2) == 0
A forma mais esperta é fazer a iteração é um for com passo 2 a partir de 2 e somar. Não precisa testar nada pois de 2 em 2 só vai dar número par. Muito mais eficiente.
Porém a forma mais inteligente e científica é sacar que trata-se da soma dos termos de uma Progressão aritmética de termo inicial 2 e final 100 com passo 2. Aí é só aplicar a fórmula. O cálculo é instantaneo e mais eficiente que isso só se a pessoa já souber o valor.
As trës formas estão aqui
https://repl.it/@bokomoko/soma-de-pares-entre-1-e-100
O que quis colocar nessa resposta é que o programador que pensa mais programa menos e seus programas ficam mais eficientes.
outra coisa que quero aproveitar para dizer aqui é que programação requer dedicação. Se não gosta de programar, melhor desencanar e ir fazer outra coisa, aprender outra coisa. Em vez de ficar perdendo tempo, saca ?
A forma mais óbvia e que deve ser a que o seu professor (fraco) imagina.
A ideia é fazer um loop de 1 até 100 e testar se o número é par. Se for, soma. Para testar se um número é par em C++ basta usar a expressão ( numero % 2) == 0
A forma mais esperta é fazer a iteração é um for com passo 2 a partir de 2 e somar. Não precisa testar nada pois de 2 em 2 só vai dar número par. Muito mais eficiente.
Porém a forma mais inteligente e científica é sacar que trata-se da soma dos termos de uma Progressão aritmética de termo inicial 2 e final 100 com passo 2. Aí é só aplicar a fórmula. O cálculo é instantaneo e mais eficiente que isso só se a pessoa já souber o valor.
As trës formas estão aqui
https://repl.it/@bokomoko/soma-de-pares-entre-1-e-100
O que quis colocar nessa resposta é que o programador que pensa mais programa menos e seus programas ficam mais eficientes.
outra coisa que quero aproveitar para dizer aqui é que programação requer dedicação. Se não gosta de programar, melhor desencanar e ir fazer outra coisa, aprender outra coisa. Em vez de ficar perdendo tempo, saca ?
Perguntas interessantes
Filosofia,
9 meses atrás
Filosofia,
9 meses atrás
Matemática,
9 meses atrás
Biologia,
1 ano atrás
Matemática,
1 ano atrás
Biologia,
1 ano atrás
Biologia,
1 ano atrás