well2905 0 Denunciar post Postado Abril 22, 2009 Pessoal, como, como escreve o produto dos números pares entre 10 e 40? já fiz o algoritmo, mas falta algo: var n : inteiro acm : inteiro a : inteiro p : inteiro inicio // Seção de Comandos p <- 1 a <- 1 enquanto (p<=1) faca escreva ("Entre com valores: ") leia(n) se (n MOD 2=0) entao a <- a * n fimse fimenquanto escreval("O produto dos pares eh ",a) fimalgoritmo Compartilhar este post Link para o post Compartilhar em outros sites
quitZAUMMM 18 Denunciar post Postado Abril 22, 2009 nesse caso é melhor você usar o loop 'para', pq esse seu enquanto esta infinito, o p naum muda... e oq você acha q ta faltando??? []s Compartilhar este post Link para o post Compartilhar em outros sites
well2905 0 Denunciar post Postado Abril 22, 2009 Realmente fica um loop infinito, não sai do p é melhor entao fazer um para contador de 10 ate 40? o que falta é só escrever o produto de todos os números de 10 a 40. Compartilhar este post Link para o post Compartilhar em outros sites
quitZAUMMM 18 Denunciar post Postado Abril 22, 2009 olha o loop eu vow fazer pra você.. quebre a cabeça um "pouquinhoooo" para o resto.. para i de 10 até 40 faça ///seu codigo aki.. fim_para Compartilhar este post Link para o post Compartilhar em outros sites
Abner Matheus 0 Denunciar post Postado Abril 24, 2009 Novamente, pergunta fácil :D PS: É ruby (odeio escrever em Portugol ¬¬) Ah, fácil demais! @all = [...] #vetor @pares = @all.find_all{|x| x%2==0} @pares_10_40 = @pares.find_all{|x| x>10 and x<40} @produtos = Integer.new for i in @pares_10_40 @produtos += i end puts "O produto dos pares é: #{@produtos}"Agora vamos a explicação...Primeiro, criei um vetor. Depois uma variável que armazenasse todos os valores que resultassem 0 do MOD 2. Depois, criei outra variável que resultasse nos números entre 10 e 40 da variável anterior. Depois, criei uma Estrutura de Repetição for, implicitando que, para cada valor da variável, será somado a variável @produto. E éis que no final chegamos a um resultado. Simples, não? ^^ Compartilhar este post Link para o post Compartilhar em outros sites
quitZAUMMM 18 Denunciar post Postado Abril 24, 2009 bom ir vendo outras linguagens, pra quem ve assim de primeira q nem eu, parece tao f*** aprender FUHDASU =p Compartilhar este post Link para o post Compartilhar em outros sites