Neste post veremos como utilizar os laços FOR NEXT e FOR STEP na programação da HP50g.
Anteriormente vimos o laço START NEXT/STEP, onde não temos uma variável de contagem disponível. No caso do laço FOR NEXT/STEP ela está disponível, o que facilita muitos programas.
Veremos os mesmos exemplos dos laços START, mas agora utilizando a construção FOR.
Veja a lista de posts do Curso Calculadora HP50g em sequência.
Menu FOR
Podemos encontrar esta construção no menu FOR da calculadora, que pode ser encontrado com a sequência de botões abaixo.
[←┐] [PRG,EVAL] [BRANCH] [FOR]
Neste menu você encontra os 3 elementos que podem formar esta construção.
Quando for necessário uma construção FOR recomendo abrir este menu e já dispor todos os elementos que vai utilizar, quebrando a linha após cada um deles.
Construção FOR NEXT
Este é um laço que incrementa a variável de contagem uma unidade por execução.
Esta construção se traduz da seguinte forma:
início fim FOR índice código NEXT
Colocamos o índice sem aspas.
Digamos que você queira calcular os termos da expansão da exponencial, do primeiro até o N-ésimo termo.
ex=∑xn/n!
« → X N « 0 N FOR N X N ^ N ! / NEXT » »
Por exemplo, digitando 2 10 e executando este programa obtemos os 11 primeiros termos da expansão de e2.
Construção FOR STEP
O laço anterior a variável de contagem incrementa uma unidade por execução. Já neste o programador pode escolher o quanto a variável de contagem deve incrementar.
Esta construção se traduz da seguinte forma:
início fim FOR índice código incremento STEP
Digamos que você queira somar os números ímpares de 1 até N.
« → N « 0 1 N FOR N N + 2 STEP » »
Note que “0 N” são os argumentos para o laço START NEXT e “1 ‘N’ STO” está apenas inicializando a variável que utilizaremos como contagem.
Compartilhe e deixe sua sugestão!
Gostou do post? Foi útil? Clique abaixo e compartilhe com seus amigos!
Tem uma sugestão de post? Deixe um comentário!
Veja a lista de posts do Curso Calculadora HP50g.
Compartilhe e deixe sua sugestão!
Gostou do post? Foi útil? Clique abaixo e compartilhe com seus amigos!
Veja a lista de posts do Curso Calculadora HP50g.