FOR NEXT/STEP Programando HP50g

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.

Autor: Djones Boni

Engenheiro Eletricista e Eletrônico. Professor de Engenharia Eletrônica na UTFPR Toledo. Interesses: Sistemas eletrônicos embarcados e de tempo real.

Deixe uma resposta

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *