//Faça um programa em C que calcule o produtos dos inteiros ímpares de 1 a 15.
Soluções para a tarefa
Respondido por
0
Tem duas formas de fazer esse programa. A forma inteligente, e a forma bvrral.
Na forma inteligente, antes de danar-se a programar, pensa um pouco. Isso é a soma dos 8 primeiros termos de uma PA de razao 2 e termo inicial 1
Segundo a fórmula que aprendemos na escola ...
Para não ficar chato, podemos fazer o programa para calcular a soma dos ímpares entre quaisquer dois ímpares. algo assim
int main() {
int primeiro, ultimo;
printf("Informe o primeiro impar");
scanf("%d",&primeiro);
printf("Informe o segundo impar");
scanf("%d",&segundo);
int n = (ultimo - primeiro)/2 +1;
int soma = n*(ultimo+primeiro)/2 ;
printf("A soma dos termos é %d\n",soma);
}
A outra forma é a que ele provavelmente quer que é a forma iterativa. Mais sobre procure por Stephen Wolfram e a nova ciência que ele propõe seja criada.
Seria algo do tipo;
int main(){
soma = 0;
for (int i = 1 ; i<= 13; i+=2) {
soma += i;
}
printf("Soma é %d\n",soma);
}
Na forma inteligente, antes de danar-se a programar, pensa um pouco. Isso é a soma dos 8 primeiros termos de uma PA de razao 2 e termo inicial 1
Segundo a fórmula que aprendemos na escola ...
Para não ficar chato, podemos fazer o programa para calcular a soma dos ímpares entre quaisquer dois ímpares. algo assim
int main() {
int primeiro, ultimo;
printf("Informe o primeiro impar");
scanf("%d",&primeiro);
printf("Informe o segundo impar");
scanf("%d",&segundo);
int n = (ultimo - primeiro)/2 +1;
int soma = n*(ultimo+primeiro)/2 ;
printf("A soma dos termos é %d\n",soma);
}
A outra forma é a que ele provavelmente quer que é a forma iterativa. Mais sobre procure por Stephen Wolfram e a nova ciência que ele propõe seja criada.
Seria algo do tipo;
int main(){
soma = 0;
for (int i = 1 ; i<= 13; i+=2) {
soma += i;
}
printf("Soma é %d\n",soma);
}
Respondido por
0
Resposta:
#include <stdio.h>
int main(){
int result=1;
for(int i=1; i<16; i++){
if(i %2 == 0){
}
else{
result *= i;
}
}
printf("Produto: %d\n", result);
return 0;
}
Perguntas interessantes