Você está na página 1de 4

estrutura de repetição

mão <- 0
enquanto (mao <=5) faça
troca
mão <- mão + 1
fimenquanto

Enquanto "expressão" faça


bloco
fimEnquanto isso c repete

algoritmo "semnome"
var
soma,valor,contador: inteiro
inicio
contador <- 0
escreva("Quer contar ate quanto? ")
leia(valor)
escreva("Qual sera o valor do salto? ")
leia(soma)
enquanto ( contador <=valor ) faca
escreval(contador)
contador <- contador +soma
fimenquanto
escreval ("Terminei de contar")
fimalgoritmo

algoritmo "semnome"
var
contador,N,soma,maior,manor: inteiro
inicio
contador<- 1
soma <- 0
enquanto ( contador<= 5) faca
escreval ("Digite um valor: ")
leia (N)
se (N > maior) entao
maior<- N
fimse
soma<-soma + N
contador <- contador +1
fimenquanto
escreval("A soma de todos os valores foi " ,soma)
escreval ("O maior valor digitado foi ", maior)

fimalgoritmo

ini, fim , contador: inteiro


inicio
escreva("Início: ")
leia(ini)
escreva("Final: ")
leia(fim)
contador <- ini
Se (ini <= fim) entao
enquanto (contador <= fim) faca
escreval(contador,"..")
contador <- contador + 1
FimEnquanto
Senao
enquanto (contador >= fim) faca
escreval(contador,"..")
contador <- contador - 1
FimEnquanto
FIMSE

fimalgoritmo

algoritmo "semnome"
var
ini,fim,contador: inteiro
inicio
EscrevaL("----------------------------------")
EscrevaL(" CONTAGEM INTELIGENTE ")
EscrevaL("----------------------------------")
Escreval("Inicio: ")
Leia(ini)
EscrevaL("Fim: ")
Leia(fim)
contador <- ini
se ( ini <= fim ) entao
enquanto ( contador <= fim ) faca
escreva(contador,"...")
contador <- contador +1
fimenquanto
senao
enquanto ( contador >= fim ) faca
escreva (contador,"...")
contador <- contador -1
fimenquanto
fimse

fimalgoritmo

comando repita

algoritmo "semnome"
var
s, N: inteiro
resp : caractere
inicio

s <- 0
repita
escreval ("Digite um valor: ")
leia (N)
s<-s + N
escreva("Você quaer continuar? [S/N]")
leia ( resp)
ate ( resp = "N")
escreval("A soma de todos os valores foi " ,s)

fimalgoritmo

algoritmo "semnome"
var
cont,n,r: inteiro
inicio
cont <- 1
escreva("Quer ver a tabuada de qual numero? ")
leia (n)

Repita
r <- n * cont
escreval ( N, " x ",cont, " = ", r)
cont<-cont+1

ate ( cont > 10 )


fimalgoritmo

algoritmo "semnome"
var
n,c,totn : inteiro
inicio
c <- 1
totn <- 0
repita
escreva("Digite um numero: ")
leia (n)
se (n<0) entao
totn <- totn + 1
fimse
c <- c +1
ate(c>5)
escrevaL ("Foram digitados ", totn, " valores negativos")

fimalgoritmo

algoritmo "semnome"
var
c,n,f: inteiro
r: caractere
inicio
repita
escreva ("Digite um numero: ")
leia (n)
c <- n
f<-1
repita
f <- f * c
c <- c -1
ate ( c < 1)
escreval("O valor do fatorial de ", n, " e igual a " , f)
escreva ("Quer continuar? [S/N]")
leia (r)
limpatela
ate ( r = "N")
fimalgoritmo

Você também pode gostar