Tem um exercício aqui que eu não tô sabendo como aplicar a estrutura enquanto, o quadrado de um número eu sei, só não sei como aplicar a estrutura.. 6) Escreva um algoritmo que leia vários números e informe quantos números entre 100 e 200 foram digitados. Quando o valor 0 (zero) for lido, o algoritmo deverá cessar sua execução. algoritmo "Enquanto_exercicio_7" var q, n: inteiro inicio escreva ("Digite um numero: ") leia (n) q
Em um determinado programa a senha de acesso é 12345. Escreva o algoritmo desse programa. Enquanto a senha correta não for inserida o programa deverá continuar executando. (Use a estrutura de repetição ENQUANTO). O programa deverá exibir a mensagem acesso concedido, se a senha correta for inserida.
Preciso de ajuda em um exercicio por favor: Escreva um algoritmo que leia vários números e informe quantos números entre 100 e 200 foram digitados. Quando o valor 0 (zero) for lido, o algoritmo deverá cessar sua execução. algoritmo "Enquanto_exercicio_4" var n, cont: real inicio cont = 0 faca escreva ("Digite um numero: ") leia (n) se (n >= 100) e (n
Olá Edu! Deu na trave. No início do algoritmo você precisa inicializar a variável n com qualquer valor, exceto zero. Isso vai permitir o programa entrar no enquanto a primeira vez. E na expressão do enquanto, você deve tirar o sinal de igual: enquanto n > 0 faca Porque se você deixa o igual ele não vai sair quando o número digitado for zero. Me diz depois se funcionou. Tmj!
@@InfoVoce Ainda não deu certo, fiz as correções que você falou... algoritmo "Enquanto_exercicio_4" var n, cont: real inicio cont 1 faca escreva ("Digite um numero: ") leia (n) se (n >= 100) e (n
Eu entendi a proposta desse algoritmo mas há algo de errado. O algoritmo não diz qual é o menor número ímpar digitado. O restante funciona normalmente. 8) Construa um algoritmo para calcular a média de valores PARES e ÍMPARES, que serão digitados pelo usuário. Ao final o algoritmo deve mostrar estas duas médias. O algoritmo deve mostrar também o maior número PAR digitado e o menor número ÍMPAR digitado. Para finalizar o usuário irá digitar um valor negativo. algoritmo "Enquanto_exercicio_8" var n, contPar, contImpar, somaPar, somaImpar, numPar, numImpar, maior, menor: inteiro inicio n
Olá Edu! Isso acontece porque a variável menor é inicializa de zero automaticamente pelo VisualG. Então ele compara todos os números digitados com zero e a variável menor permanece com zero sempre ( a não ser que você digite um número negativa). Então, tem mais de uma forma de resolver isso. A que eu acho melhor é criar mais uma variável como contadora (cont por exemplo) do tipo inteiro, inicializada com zero no início do algoritmo. E, dentro do enquanto, depois de ler n, você faz assim: se cont = 0 entao menor
Fiz Assim: Vê se tá certo professor @Info Você var cont_par, cont_impar, soma_par, soma_impar, n, menor_impar, maior_par :inteiro media_par, media_impar : real inicio n
eu fiz algumas "gambiarras", mas funcionou assim: algoritmo "semnome" var cont, numero, valor, soma : inteiro media : real inicio enquanto cont < 10 faca escreva("Digite um número: ") leia(numero) cont
Olá Thiago! Quase perfeito. Para ficar certo, é só tirar o "se n< 10 entao" e o fimse. Se você deixar esse comando ele só vai somar os números que forem menores que 10 e ele deve somar qualquer número digitado. Qualquer dúvida é só comentar. Um abraço, tmj!
@@InfoVoce Em uma corrida maluca que aconteceu em Parintins, 300 corredores amadores queriam ganhar um prêmio de 5000 mil reais, que só seria dado ao corredor que fizesse todo um percurso de 5 km em 60 minutos com o menor número de passos possíveis, para tanto todos os corredores receberam um relógio de monitoramento calibrado. Os 300 corredores, usando as usando as diversas técnicas, conseguiram passar pela linha de chegada e tiveram que mostrar o relógio para que os juízes da prova pudessem coletar quantos passos deunna corrida, como, também, o seu tempo total em minutos, pois se ultrapassasse 60 minutos de prova estaria automaticamente desclassificado. Todos os corredores que passaram pela linha de chegada tiveram seus dados coletados inseridos em um programa de computador, os juízes anunciaram o nome do corredor ganhador, seu tempo e o número de passos dados durante o percurso em um grande monitor digital para todos verem.
Olá,tenho uma dúvida,(não tem nada a ver com o vídeo) quando devo usar o "E " ou "OU" no VisuAlg? Tô fazendo uma atividade aqui e um deles pediu para testar se o cidadão está dentro da faixa de rendimentos
Olá Ana Clara! Um exemplo para elucidar: Quem participou da aula e fez as atividades vai ficar com nota 10. (para ficar com 10 as duas tem que ser verdadeiras). Quem participou da aula ou fez as atividades vai ficar com 10. (se só uma das duas sentenças são verdadeiras, tudo é verdadeiro). Ou seja, use "e" quando para ser verdadeiro, tudo o resultado final seja verdadeiro. Use "ou" quando apenas uma for verdadeiro para que o resultado final seja verdadeiro. Tenho um vídeo que explico isso: ru-vid.com/video/%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE-E_qbiNno5mw.html Bons estudos!