Eu fiz lá na primeira aula de repetição, quando era para usar o para, com o faca-enquanto. Ficou um pouco diferente do professor, mas foi o que deu para fazer com meu conhecimento. programa{ funcao inicio(){ real nota, media, somaNota = 0, quant = 0, totalNotas escreva("\tAtenção: Se houver notas com decimais, use o ponto para indicar a casa decimal.
")
escreva("\tDigite quantas notas você quer somar: ") leia(totalNotas) faca{ escreva(" Digite a nota: ") leia(nota) quant = quant + 1 somaNota = somaNota + nota media = somaNota / totalNotas }enquanto(quant < totalNotas) escreva("O somatório das notas é: ", somaNota, ". ") escreva("A média das notas é: ", media, ". ") } }
faço os comandos igual ao do video e acaba dando erro, depois de muita frutações descobri era por causa da versão diferente do portugol com a do video.
como elaboraria um algoritmo usando faça/enquanto, para ler uma sequencia de salarios, onde termino da sequencia de salarios é um salário menor ou igual a 0. sendo que no final do algoritmo, deve ser exibido o menor e o maior salario lido. pode me ajudar nessa, professor?
da pra fazer assim no visualg? tbm é portugol, mas é outro programa. eu não consegui. só consegui assim: obs: é outro exercicio, mas eu tava pesquisando pra tirar duvida! algoritmo "semnome" // Data : 07/11/2021 var c:inteiro inicio escreva(C) enquanto c
Olá Roberta. Neste caso você usou a estrutura ENQUANTO apresentada na aula anterior (51). Também é possível. Contudo você precisa inicializar a variável c com um valor inicial, senão, o que acontecerá no primeiro teste c < 30? A variável c ainda não tem nenhum valor. O visualg é outra versão da linguagem portugol e ela também tem a instrução faça{ } enquanto, você apenas precisa pesquisar como é a escrita, talvez tenha alguma diferença da versão do portugol studio.
São muito semelhantes, mas há uma diferença rsrsrs. Vamos a um exemplo: inteiro valor = 100 enquanto(valor < 100){ valor++ } valor = 100 faca{ valor++ }enquanto(valor < 100) Na instrução enquanto a variável valor não será incrementada nenhuma vez, pois já vale 100 e primeiro testamos para depois tomar alguma ação. Na instrução faca enquanto a variável valor será incrementada uma vez para só depois testar. Ao final ela terá o valor 101. Como a própria instrução sugere, primeiro ela faz algo para depois testar.
Eu queria entender o início, o usuário vai usar o programa e a primeira mensagem que ele vai receber vai ser "nota invalida!" ? edit : você respondeu no vídeo, hahaha
Maratonando todas as aulas, didática ótima para repassar 👏👏
Parabéns pelo conhecimento!
Muito bom!
Muito obrigado amigo! você é um amigo!
Por nada Vanderson :)
Muito bom, explica de forma simples e eficiente
Queria ter descoberto este canal antes!! As aulas são muita boas!!!👨💻
Veja pelo lado bom, já descobriu rsrsrs.
Obrigado pelo feedback e seja bem vindo ao canal Ailton.
Eu fiz lá na primeira aula de repetição, quando era para usar o para, com o faca-enquanto. Ficou um pouco diferente do professor, mas foi o que deu para fazer com meu conhecimento.
programa{
funcao inicio(){
real nota, media, somaNota = 0, quant = 0, totalNotas
escreva("\tAtenção: Se houver notas com decimais, use o ponto para indicar a casa decimal.
")
escreva("\tDigite quantas notas você quer somar:
")
leia(totalNotas)
faca{
escreva("
Digite a nota:
")
leia(nota)
quant = quant + 1
somaNota = somaNota + nota
media = somaNota / totalNotas
}enquanto(quant < totalNotas)
escreva("O somatório das notas é: ", somaNota, ".
")
escreva("A média das notas é: ", media, ".
")
}
}
Excelente explicação
Obrigado 👍😉
Muito bom seu canal! Gostei!
Obrigado :) e seja bem vinda.
@@programeseufuturo Muito obrigada! Sucesso para seu canal!
Que didática incrível! Adoraria acompanhar você em outras redes sociais, está me ajudando muitooo.
Olá Anna.
Que bom que está ajudando, fico muito feliz com esse seu feedback.
No momento estou meio afastado das redes sociais rsrs, só LinkedIn mesmo.
bom dia professor, tu sumiu?
to precisando da sua ajuda
eu quero deixar salva a parte que fiz na aula anterior em portugol e nao consigo
da pra fazer exemplo usando o faça enquanto sem ser dentro do para?
Qual programa vc esta usando no vídeo?
Olá Thiago.
É o Portugol Studio
faço os comandos igual ao do video e acaba dando erro, depois de muita frutações descobri era por causa da versão diferente do portugol com a do video.
como elaboraria um algoritmo usando faça/enquanto, para ler uma sequencia de salarios, onde termino da sequencia de salarios é um salário menor ou igual a 0. sendo que no final do algoritmo, deve ser exibido o menor e o maior salario lido. pode me ajudar nessa, professor?
Olá Eduardo.
Respondi sua dúvida aqui: th-cam.com/video/4zyvpvrCV4s/w-d-xo.html
da pra fazer assim no visualg? tbm é portugol, mas é outro programa. eu não consegui. só consegui assim:
obs: é outro exercicio, mas eu tava pesquisando pra tirar duvida!
algoritmo "semnome"
// Data : 07/11/2021
var
c:inteiro
inicio
escreva(C)
enquanto c
Olá Roberta.
Neste caso você usou a estrutura ENQUANTO apresentada na aula anterior (51). Também é possível. Contudo você precisa inicializar a variável c com um valor inicial, senão, o que acontecerá no primeiro teste c < 30? A variável c ainda não tem nenhum valor.
O visualg é outra versão da linguagem portugol e ela também tem a instrução faça{ } enquanto, você apenas precisa pesquisar como é a escrita, talvez tenha alguma diferença da versão do portugol studio.
@@programeseufuturo obrigada por responder!
Eu já vi esse vídeo 3 vezes,n vejo diferença em enquanto e faça enquanto,pra mim só parece formas diferentes de lidar.
São muito semelhantes, mas há uma diferença rsrsrs.
Vamos a um exemplo:
inteiro valor = 100
enquanto(valor < 100){
valor++
}
valor = 100
faca{
valor++
}enquanto(valor < 100)
Na instrução enquanto a variável valor não será incrementada nenhuma vez, pois já vale 100 e primeiro testamos para depois tomar alguma ação.
Na instrução faca enquanto a variável valor será incrementada uma vez para só depois testar. Ao final ela terá o valor 101. Como a própria instrução sugere, primeiro ela faz algo para depois testar.
Eu queria entender o início, o usuário vai usar o programa e a primeira mensagem que ele vai receber vai ser "nota invalida!" ?
edit : você respondeu no vídeo, hahaha
hahaha
Qualquer dúvida diga aí rsrs.