Informática, perguntado por francyele3396, 1 ano atrás

//Faça um programa em C que calcule o produtos dos inteiros ímpares de 1 a 15.

Soluções para a tarefa

Respondido por bokomoko
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 ...
S_{8}= \frac{8( a_{1}+a_{8})}{2}   
S_{8}= \frac{8( 1+15)}{2}S_{8}= \frac{8( 16)}{2}=64
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 YagamiTREM
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