Tive que colocar a multi = 1 pois se colocar igual a 0 toda multiplicação vai dar zero, na parte for(i = 1; i < 20; i++) coloquei para começar do 1 e terminar no 19, por conta da multiplicação também, se for o caso de contar o 0 e o 20 deve ficar for(i = 0; i <= 20; i++), e se for contar apenas o 20 e não o zero fica assim, for(i = 1; i <= 20; i++).
Para imprimir vai depender da linguagem que você estiver utilizando, mas só imprimir os valores multi, e soma que vai estar completa a questão.
carolinegigi
soma = 0;
multi = 1;
for(i = 1; i < 20; i++){
if(i % 2){
soma = soma + i;
}else{
multi = multi * i;
}
}
Explicação:
Tive que colocar a multi = 1 pois se colocar igual a 0 toda multiplicação vai dar zero, na parte for(i = 1; i < 20; i++) coloquei para começar do 1 e terminar no 19, por conta da multiplicação também, se for o caso de contar o 0 e o 20 deve ficar for(i = 0; i <= 20; i++), e se for contar apenas o 20 e não o zero fica assim, for(i = 1; i <= 20; i++).
Para imprimir vai depender da linguagem que você estiver utilizando, mas só imprimir os valores multi, e soma que vai estar completa a questão.