Exercício no visualg (estrutura de repetição)

Bom pra você resolver este exercício você irá utilizar a estrutura de repetição enquanto,ela é bem parecida com o para… faca.
Primeiramente terá que criar 3 variáveis,uma para os números e outras duas para maior e menor.Começando com maior <- 0, e menor <- 100,depois disso você vai abrir um enquanto (numer > 0) e (numer < 100) faca.
Depois pedirá para o usuário digitar um número,depois irá abrir 2 “Se”,um para o maior número e outro para o menor número
se(numer < nume) e (numer > 0) entao
nume <- numer
senao
se(numer > num) entao
num<- numer
fimse
fimse
fimenquanto
E escreve qual é o maior e qual é o menor…
Bom é isso,espero ter ajudado!!!

é só usar a estrutura de repetição enquanto …
vc vai usar 3 variaveis … 1 pra vc digitar o num,outra pro 0 e outrapro 100
no inicial vc coloca valo < 100 e valo >0,depois vc pede pra digitar os numeros,depois é só fechar o enquanto,e continuar normal …
espero ter ajudado :slight_smile:

Muito bem, primeiro você precisa nomear três variáveis. Logo após você ira colocar valores em duas, as que serão para os números maiores & menores, ex.: maior <- 100 / menor <- 0. Após colocar os valores dentro das variáveis você ira iniciar o enquanto, colocando b e (n>=0)[/b] na estrutura, lembrando que enquanto também precisa de[color=blue] faca[/color]! Após ter feito isso, você já tem a estrutura montada, ela ira funcionar até o usuário digitar um número maior que cem. Agora que já temos estrutura pronta, vamos usar o se, para acharmos o maior & menor número! Você deve abrir dois se, no primeiro você coloca (n > maior) e no segundo você coloca (n < menor) e (n > 0)[b] - Nos dois após o então você deve colocar maior <- n ou menor <- n. Coloque os fimse & o fimenquanto. No final conclua seu programa mostrando o maior e menor número. Espero ter ajudado :smiley:

Então cara, primeiro você usar a estrutura de repetição (Enquanto) e deverá utilizar quatro variáveis, são elas:
Maior = Que irá informar o maior número dentre os 100 digitados.
Menor = Que irá informar o menor número dentre os 100 digitados.
Numero = Para lêr os números digitados.
Cont = Para digitar os números de 1 a 100.

O Algoritmo ficará assim:

var
cont, numero, maior, menor: inteiro
inicio
menor <- 100
maior <- 0
para cont de 1 ate menor faca
escreva ("Digite um numero: ?)
leia (numero)
enquanto numero > 100 faca
numero <- numero+1
escreval ("O maior numero é o: " , maior)
escreval("O menor numero é o: " , menor)
escreval
leia (numero)
fimenquanto
enquanto numero < 0 faca
numero <- numero-1
escreval ("O maior numero é: " , maior)
escreval ("O menor numero é: " , menor)
escreval
leia(numero)
fimenquanto
se numero > maior entao
maior <- numero
fimse
se numero < menor entao
menor <- numero

     fimse
     fimpara
     escreval ("O maior numero é : ",maior)
     escreval ("O menor numero é :",menor)

fimalgoritmo

Olá, para elaborar esse algoritmo você irá usar a estrutura de repetição enquanto, será necessário 3 variáveis, uma para ler o número digitado, outra para o número maior e a última para o menor número. A estrutura enquanto será acompanhada da variável que foi atribuída para receber um número e ?<=100?, pois o objetivo do programa é ler números até 100, caso o numero que você digitou seja maior, ele vai para de ler. No final do programar você irá imprimir o maior e o menor número, para isso serão necessárias duas sentenças com ?se? uma para cada variável. :wink:

É bem simples amigo, vc vai utilizar o enquanto e faca:
var
maior,n,menor:inteiro
inicio
maior <- 0
menor <- 100
n <- 0
escreval(" Digite um numero :")
leia(n)
enquanto (n <= 100) e (n > 0) faca
se n > maior entao
maior <- n
senao
se n < menor entao
menor <- n
fimse
fimse
escreval(" Digite um numero :")
leia(n)
fimenquanto
escreval(" O maior numero foi “,maior)
escreval(” O menor numero foi ",menor)

Bom para resolver esse algoritmo e presiso usar uma
estrutura de repetição (enquanto,faca), e duas variaveis
ma<0 - Maior
me<0 - Menor

para realizar o processo digite a seguinte sequencia
isso apos o algoritmo ler um numero

se (num>ma)entao
ma<-num
fimse
se(num<me)entao
me<-num
fimse
fimenquanto

feito assim o algoritmo ira repetir varios numeros
maiores do que 100 ou menores do que 0.

Tente usar o “enquanto” ,que acho que no seu caso e uma obrigação usa-lo
crie 3 variaveis que nesse caso e necessario ,para o numero que for digitar
e mais duas para mostrar o valor maior e menor
O enquanto e para o programa repitir o numero de vezes
que o seu programa pergunta
Após, peça ao usuário que digite um número. logo,
utilize o enquanto 2 vezes, um para o maior e o outro para
o menor número representado,acho que e isso ,espero ter ajudado


Aqui estam alguns links que meu professor passou para fazer este tipo de algoritimo

[color=violet][/color]Você devera usar estrutura enquanto para fazer este algoritmo. Você devera criar três vars: uma para números ira digitar e mais outras duas para falar qual o maior numero e qual o menor numero. Depois de ter feito as var, você começara o algoritmo colocando maior recebera zero, menor 100, ai você vai abrir um enquanto e colocara n<=100 e n>=0 e completara com faca, depois você ira pedir para o usuário quais são os números… Você vai abrir dois (se) para o primeiro você vai colocara ?n>maior? e para o segundo ?n<menor? depois terá que fechar o (se) e também fechar o “enquanto”.
Ao final você devera escrever qual é (maior numero e qual é o menor)
bom eu espero que tenha ajudado a tirar suas duvidas precisando estamos ai ate a proxima.

Para conseguir fazer você precisa usar 3 variaveis,uma para o menor número e outra para o maior,você iniciara o algoritmo colocando maior recebera 0 e menor 100,num > menor)entao menor <- num fimse se (num < maior)entao maior <- num e para finalizar escreva para ele dizer a variável menor e maior…
Espero ter te ajudado :slight_smile: beijinhos

Bianca Cardoso P12B

Bom…
A estrutura que você usará é a de repetição enquanto. Você precisará de três variáveis, uma escolhida por você e as outras duas de maior e menor.
Primeiramente começara digitando um número inteiro, enquanto isso ele vai guarda o número até o usuário digitar outro número.
Então faça um comando para ele ler o número maior e menor e finaliza com fimenquanto.

eai cara , blz? voce devera usar o modo de repetição enquanto. voce devera usar 3 variaveis : maior,menor e o numero q vc digitou mas nomeie elas do jeito q vc achar melhor, e para vc calcular o maior eo menor vc tera que utilizar dois “SE” e também tera q utilizar o fimenquanto e o fimse. Boa Sorte mazoni

bom,primeiro voce terá que usar 3 variaveis: uma para os numeros digitados e as outras duas para o numero maior e menor. com o valor de 0 até 100 voce irá pedir um numero depois voce finaliza assim: se (num > menor)entao menor <- num fimse se (num < maior)entao maior <- num
:slight_smile:

Oi…
Bom, voce ira usar o modelo de estrutura de repetição enquanto. Você usara 3 variáveis a sua escolha mas não esqueça das regras…
Ultileze (enquanto e faca) e depois você usara as variaveis maior<-0 e menor<-100 faca, depois disso vs deve abrir…
é mais ou menos assim, porque você quer que o programa leia números de 0 á 100, se caso o valor seja ultrapassado, ele vai parar de ler para abrir na tela você deve ultilizar dois comando de “SE” para cada variavel e quando terminar você não pode esqueçer de fechar o “se” e o “enquanto” e quando finalizar o algoritmo coloque o fimenquanto. Prontinho!!
Bom eu espero ter ajudado você a esclarecer as suas dúvidas… :smiley:

Olá … Para resolver o algoritmo você deve declarar 4 variaveis… Uma para repetição, uma para os números digitados, e uma para indicar se e maior e menor … Você também usara o comando enquanto ( ex: Enquanto n>100 faca) Esse comando e finalizado com o comando " fimenquanto" … Você colocará a váriavel " maior" para receber 0 e a variavel " menor " receber 100. Que serão os números o maior e menor número possivel… Depois de aprendido esses comando… Basta você prosseguir com os mesmo comands da estrutura de repetição…

Espero ter ajudado … !

Abraços :roll:

voce tera que usar a estrutura de repetiçao enquanto e tera que fazer 3 variaveis, uma para o numero menor , outra paro o maior e outra paro o numero digitado. voce tera que usar 2"se" e nao se esqueça do fimse e do fimenquanto… espero que tenha ajudado

Exericio legal heim.

primeiro crie as variaveis para receber os numeros.
faça a regrinha do maior e menor:

-maior<-1 (não é zero porque ai vai dar confusão com o menor)
-menor<-100(porque a idade é até 100)

utilize a estrutura de repetição enquanto

use uma variavel de controle como cont para a estrutura enquanto faca

escreva e recaba um os numero e faça a regra:

se (numero > maior)entao
maior<-numero
fimse
se (numero < menor)entao
menor<-numero
fimse

você fecha com fimenquanto porque tem enquanto e depois escreva o maior e o menor.

espero ter ajudado.

Boa tarde, é super simples … Basta você acrescentar a estrutura “enquanto” e finaliza-la com “fimenquanto” … Declare 5 variaveis sendo duas delas para receber os valores ( 100 ) e ( 0 ) que serão os valores máximo e mínimo dos algarismos, uma para q quantidade de números que ira digitar , uma para repetir os números e uma para a própria conta… E depois siga fazendo normalmente com a estrutura de repetição para faca ( para n de 1 ate n faca ) e a estrutura de escolha ( se, senao) …

Espero que tenha ajudado !

Boa sorte

estrutura de repetição Enquanto…Faca

voce devera usar 3 variaveis
ai voce começa maior <- 0 menor <- 100
depois disso vc devera abrir

enquanto (np<=100) e (np>=0) faca

e pede um numero para a sua variavel num

Escreva(“um numero para Num”)
lei :lol: [color=blue] [/color]a(num)

Resolver este exercício é bem simples. Primeiro você deve criar três variáveis: uma para qualquer número digitado (num), uma para gravar o maior número (maior )e outra para gravar o menor numero(menor) ; não se esqueça de respeitar as regras para o nome da variável!. Logo em seguida você começa o algoritmo determinando valores para as variáveis maior e menor, estes valores devem ser 0 e 100, respectivamente. Depois disso, peça ao usuário que escreva um número, leia este número, guarde-o na variável.
A partir daí você começa a utilizar a estrutura ENQUANTO. Dentro dessa estrutura você precisará utilizar duas vezes ?Se? para determinar qual o maior e menor valor digitado pelo usuário. Feche o fimse e logo em seguida fim enquanto.
Caso você não tenha entendido minha explicação, segue, logo abaixo, a resolução deste exercício feita no Visualg 2.0.

algoritmo “Resolução de Exercício”

var
num, maior, menor: inteiro

inicio
maior<- 0
menor<-100
escreval (“Digite um número inteiro e positivo.”)
leia(num)
enquanto (num >0) e (num<100) faca
escreval (“Digite um número inteiro e positivo.”)
leia(num)
se (num>maior) entao
maior<- num
fimse
se (num<menor)entao
menor<- num
fimse
fimenquanto
limpatela
escreval("O maior num digitado foi: ", maior)
escreval ("O menor numero digitado foi: ", menor)
fimalgoritmo

Espero ter ajudado! =D