Geralmente é aqui que 90% das pessoas que estudam programação desistem, na lógica. Se eu não tivesse conhecido canais com uma ótima didática como esse, eu teria desistido no primeiro laço while que eu vi.
RM 38 anos de vivência na TI, nunca conheci um cara melhor em todo o mundo melhor para ensinos do que o Fábio, Fábio você tem minha admiração na área, como elogio eu digo, você é com certeza o CARA. NINJA
Caro Prof. Fábio dos Reis, tudo bem? Estou novo, 75 anos, sou da época do cobol/cics, Narural /Adabas, Oracle/SQL, Desphi, Pascal 7, C, Eletrônica Digital e Microprocessadores, etc e descobri há pouco tempo (final de março de 2024), seus vídeos importantíssimos , sobre programação, e iniciarei pelo seu curso de lógica, pois é o meio correto de após tanto tempo afastado da área, pretendo me preparar e voltar, mas pergunto: HOJE, qual é em sua opinião profissional, a necessidade das empresas em informática. Só confio em sua opinião, pela franqueza e dedicação que vc passa em seus cursos. Parabéns pelo belo trabalho e aguardo sua resposta, ok ?
Professor Fábio: Depois de rodar por diversas linguagens em uma espécie de ciclo vicioso e não aprender nenhuma, aprendi que é crucial focar única e exclusivamente em uma primeira linguagem, e que antes disso, a lógica é o alicerce. Estou aqui assistindo este material incrível e aproveitando cada minuto. Obrigado.
Olá Professor, muito obrigado por disponibilizar um curso completo de lógica de programação que é a espinha dorsal de qualquer linguagem de programação. Ótima iniciativa que vai ajudar muitas pessoas , inclusive eu. Abraço.
Professor você e nota mil deveriamos ter professores assim que doa seu tempo de forma gratuita tem todo meu respeito professor acompanho. Seu canal a muito tempo
Professor primeiramente agradeço pelo curso Deus abençoe sempre. O código que o senhor pediu para melhor , fiz dessa forma. programa { inteiro x, y, soma, subtracao, multiplicacao, divisao, modulo funcao inicio() { escreva("Digite um número: ") leia(x) escreva("Digite outro número: ") leia(y) soma = x + y subtracao = x - y multiplicacao = x * y divisao = x / y modulo = x % y escreva("A soma dos números é ", soma) escreva("A subtração dos números é ", subtracao) escreva("A multiplicação dos números é ", multiplicacao) escreva("A divisão dos números é ", divisao) escreva("O módulo dos números é ", modulo) } }
Com todo respeito a todos os outros canais e professores que realizam um excelente trabalho e sou muito grato, mas professor Fábio é extraordinário, parabéns e gratidão!!
Prof. Fábio, muito obrigada! Graças a sua didática, estou conseguindo entender a lógica de programação. Segue a resolução do primeiro exercício: programa {
//variável global inteiro x, y, z funcao inicio() { escreva("Entre com um número: ") leia(x) escreva("Entre com outro número: ") leia(y) //processamento de dados z = x + y //saída de dados escreva("O resulta da soma entre " , x , " e " , y , " é " , z , " ") z = x * y escreva("O resultado da multiplicação entre " , x , " e " , y , " é " , z , " ") z = x - y escreva("O resultado da subtração entre " , x , " e " , y , " é " , z , " ") z = x / y escreva("O resultado da divisão entre " , x , " e " , y , " é " , z , " ") z = x % y escreva("O resultado do módulo entre " , x , " e " , y , " é " , z , " ")
Prof. Fabio passando aqui pra te agradecer graças ao seu material conseguir organizar meu conteúdo pra dar aula de informática no Ensino Médio parabéns você é nota 10 tua explicação é melhor e teus conteúdos em PDF são excelentes teu curso em si é top graças a você hoje tenho conhecimento e entendimento dentro da área de tecnologia.
Muito obrigado, professor! O senhor sempre traz conteúdos com qualidade excepcional e sem nenhum custo! Obrigado por compartilhar todo esse conhecimento!
Olá, eu estou assistindo ao vídeo e nesse exemplo do café, eu lembrei que para solicitar algo ao chat GPT, também temos que digitar o passo a passo, mas principalmente utilizar um vocabulário em português em que a tradução para o chat GPT seja exatamente o que estamos desejando.
Exercicio sobre média: programa { // Número máximo de faltas : 10 faltas // MÉDIA MÁXIMA: 10 // NOTA MÁXIMA: 10 real n1, n2, media,faltas funcao inicio() {
//N1 escreva("Informe sua primeira nota: ") leia(n1) //N2 escreva("Informe sua segunda nota: ") leia(n2) //FALTAS escreva("Informe a quantidade de faltas do aluno: ") leia(faltas) //MEDIA media = (n1 + n2) / 2 //CONDIÇÕES se(media < 5){ escreva("Resultado: Reprovado ") escreva("Nota final: ", media, " pontos") }senao se((media >= 5) e (media < 7) e (faltas = 5) e (media < 7) e (faltas > 10)){ escreva("Reprovado por ultrapassar a quantidade de faltas permitidas!") }senao se((media >= 7) e (media < 10) e (faltas
Meus sinceros agradecimentos ao Fábio por sua contribuição para o aprendizado livre e aberto a quem deseja aprender! Depois de muitos km's rodados no TH-cam à procura de um conteúdo completo, encontrei o melhor de todos, com toda certeza! Muito obrigado por essa oportunidade! Obs.: cheguei à este resultado no exercício proposto em Operadores e Expressões Aritméticas. programa {
inteiro x, y, z
funcao inicio() { escreva ("Entre com um número: ") leia(x) escreva ("Entre com outro número: ") leia(y) z = x + y escreva("A soma dos números é: ", z, " ") z = x - y escreva("A subtração dos números é: ", z, " ") z = x * y escreva("A multiplicação dos números é: ", z, " ") z = x / y escreva("A divisão dos números é: ", z, " ") z = x % y escreva("O resto da divisão dos números é: ", z, " ") } }
inteiro a, b, c, delta funcao inicio() { escreva("Cálculo do ▲ de uma equação do segundo grau: ") escreva("Digite o valor de a: ") leia(a) escreva("Digite o valor de b: ") leia(b) escreva("Digite o valor de c: ") leia(c) escreva("Equação: " + a + "x² + " + b + "x + " + c + " = 0") // Fórmula de cálculo do Delta: delta = b * b - 4 * a * c escreva(" O valor de delta é:", delta)
} } ############## RETORNO ################## Cálculo do ▲ de uma equação do segundo grau: Digite o valor de a: 4 Digite o valor de b: 6 Digite o valor de c: 8 Equação: 4x² + 6x + 8 = 0 O valor de delta é:-92 Programa finalizado. Tempo de execução: 7418 milissegundos
inteiro x, y, soma, subtracao, multiplicacao, divisao, modulo
funcao inicio() {
escreva("Entre com um número: ") leia(x) escreva("Digite outro número: ") leia(y)
// Realizar as operações matemáticas: soma = x + y subtracao = x - y multiplicacao = x * y divisao = x / y modulo = x % y // Exibir os resultados: escreva("A Soma dos números é: ", soma, " ") escreva("A Subtração dos números é: ", subtracao, " ") escreva("A Multiplicação dos números é: ", multiplicacao, " ") escreva("A Divisão dos números é: ", divisao, " ") escreva("O Módulo dos números é: ", modulo, " ")
Compartilho aqui com vocês a forma como fiz o Exercício da Aula: Decisão condicional encadeada: programa { real n1, n2 real media inteiro faltas
funcao inicio() { escreva("Digite a primeira nota ") leia(n1) escreva("Digite a segunda nota ") leia(n2) escreva("Digite falta ") leia(faltas) media = (n1 + n2) /2 se ((media >= 7) e (faltas = 10) { escreva("Resultado Reprovado por número de faltas ") } senao se (media >= 5) { escreva("Resultado Recuperação ") } senao se (media
- Veja se a válvula do botijão está aberta ou fechada - Se estiver fechada, abra - Pegue uma caixa de fósforo - Abra a caixa de fósforo - Pegue um palito - Feche a caixa de fósforo - Escolha uma boca do fogão - Acione a boca escolhida - Acenda o palito raspando-o na caixa - Aproxime o palito até a boca que foi acionada - Guarde a caixa de fósforo - O fogão foi aceso
Laço de repetição encadeada em Python seguindo a aula do professor: lista1 = ['A','B','C'] lista2 = [1,2,3] lista3 = [4,5,6] lista4 = [7,8,9] for item1 in lista1: for item2 in lista2: for item3 in lista3: for item4 in lista4: print(item1, item2, item3, item4)
TESTE DOIS ( adicionar o número de falta do aluno). Meu código😎: programa {
real n1, n2, inteiro dias real media
funcao inicio() { escreva("Entre com a primeira nota: ") leia(n1) escreva("Entre com a segunda nota: ") leia(n2) escreva("digite os dias de falta: ") leia(dias) media = (n1 + n2) /2
se ((media >= 7.0) e (dias =5.0) { escreva("Recuperação ") } senao { escreva("Reprovado") } } }
funcao inicio() { escreva("Entre com a primeira nota: ") leia(n1) escreva("Entre com a segunda nota: ") leia(n2) escreva("digite os dias de falta: ") leia(dias) media = (n1 + n2) /2
se ((media >= 7.0) e (dias 10){ escreva("Reprovado") }
senao se ((media>=5.0) e (media < 7)) { escreva("Recuperação ") }
Lógica tá pesando pra mim. Não vou desistir, vou aprender, pois eu compreendo a explicação, mas não consigo fazer... Tô olhando todos os canais com explicação sobre lógica...
Existe, no Portugol, algum tipo de estrutura de dados semelhante a dicionários de Python? Ajudaria bastante num recurso chamado memoização (sem o r mesmo) que fariam com que uma função recursiva não precisasse fazer o mesmo cálculo várias vezes, já que o que deixa uma recursão lenta é porque um fatorial, por exemplo, precisa do cálculo anterior, que por vezes já foi até calculado por uma outra chamada a si mesma!
Parabéns professor, seu vídeo esta maravilhoso, muito tranquilo para quem esta começando do zero, eu estou cursando a faculdades, e tinha várias duvidas sobre os termos usados nas aulas, depois que vi sua aula, ficou tudo muito claro, muito simples. Muito obrigado!
programa { inteiro x, y, z funcao inicio() { escreva("entre com um número: ") leia (x) escreva("Digite outro número: ") leia(y) z = x + y escreva("A soma dos números é ", z) z = x - y escreva(" A subtração dos números é ", z) z = x * y escreva(" A mutiplicação dos números é ", z) z = x / y escreva(" A divisão dos números é ", z) z = x % y escreva(" A módulo dos números é ", z)
inteiro x, y, z, a, b, c, d funcao inicio() { escreva("Digite um número: ") leia(x) escreva("Digite outro número: ") leia(y) // soma dos dois numeros z = x + y a = x - y b = x * y c = x / y d = x % y escreva("A soma dos dois números é ", z, " ") escreva("A subtração dos dois números é ", a, " ") escreva("A multiplicação dos dois números é ", b, " ") escreva("A divisão dos dois números é ", c, " ") escreva("O módulo dos dois números é ", d, " ")
Desafio do comando encadeado : programa { real n1, n2 real media real faltas
funcao inicio() { escreva("Entre com uma nota : ") leia(n1) escreva("Entre com outra nota: ") leia(n2) escreva("Digite sua quantidade de faltas: ") leia(faltas) media = (n1 + n2) /2 se (media >= 7 e faltas=5 e faltas
inteiro x, y, z inteiro resultado funcao inicio() { escreva("Digite 3 números:"," ") leia(x,y,z) resultado = x + y + z escreva("A soma é: ", resultado," ") resultado = x - y - z escreva("A subtração é: ", resultado," ") resultado = x * y * z escreva("A multiplicação é: ", resultado," ") resultado = x / y / z escreva("A divisão é: ",resultado," ") resultado = x % y % z escreva("O resto é: ", resultado," ") } } PS: Fiz com 3 números. Mas segue a mesma premissa.
Perder vestibular em universidade pública não é vergonha um biscoito que você compra no comércio tem imposto o impostometrô em São Paulo deve estar por volta de 3 trilhões de reais
Parabens pela aula, top demais!!!! Gostaria de tirar uma dúvida, ja quebrei muita cabeça sobre como não repetir os números aleatórios, alguém pode explicar ? Sobre como não repetir?
Geralmente é aqui que 90% das pessoas que estudam programação desistem, na lógica. Se eu não tivesse conhecido canais com uma ótima didática como esse, eu teria desistido no primeiro laço while que eu vi.
bem isso, o cara é fera d+
É recomendado pra quem tá começando iniciar com lógica ?
@@Chucky-hd7kg lógica é a base de tudo, de tudo mesmo.
@@carachapadu entt é bom né, vou começar por esse curso :) obrigado por responder!
@@Chucky-hd7kg vai firme, o professor é excelente, super recomendado.
Rapaz, o atirador olímpico turco dá aulas de Lógica de programação em português!!! Insano. Já vou assistir!
kkkkk
kkkkkkkkkkkkkkkkkkkkkkkk
kkkkkkkk
Um dos melhores canais de tecnologia e informática do TH-cam brasileiro
O melhor ✍🏾
Sem dúvidas
Você tem que ver o curso de Python dele , o melhor de todos
Absurdamente de excelência!
RM 38 anos de vivência na TI, nunca conheci um cara melhor em todo o mundo melhor para ensinos do que o Fábio, Fábio você tem minha admiração na área, como elogio eu digo, você é com certeza o CARA. NINJA
Tá aí um herói que não usa capa, usa uma didática incrível, obrigado professor.
Bóson treinamento e Gustavo Guanabara os mitos da tecnologia
Que aula maravilhosa. Se tivesse conhecido antes não tinha apanhado tanto no javascript 😂😂
Esse professor é fera, me ensina como se eu fosse um 4cefal0, ótima didatica
Caro Prof. Fábio dos Reis, tudo bem? Estou novo, 75 anos, sou da época do cobol/cics, Narural /Adabas, Oracle/SQL, Desphi, Pascal 7, C, Eletrônica Digital e Microprocessadores, etc e descobri há pouco tempo (final de março de 2024), seus vídeos importantíssimos , sobre programação, e iniciarei pelo seu curso de lógica, pois é o meio correto de após tanto tempo afastado da área, pretendo me preparar e voltar, mas pergunto: HOJE, qual é em sua opinião profissional, a necessidade das empresas em informática. Só confio em sua opinião, pela franqueza e dedicação que vc passa em seus cursos. Parabéns pelo belo trabalho e aguardo sua resposta, ok ?
Professor Fábio: Depois de rodar por diversas linguagens em uma espécie de ciclo vicioso e não aprender nenhuma, aprendi que é crucial focar única e exclusivamente em uma primeira linguagem, e que antes disso, a lógica é o alicerce. Estou aqui assistindo este material incrível e aproveitando cada minuto. Obrigado.
Exatamente amigo, você está no caminho certo! Sucesso!
Estou no mesmo barco pulando de php e Python até agora não sai do chão.
já imaginando, la se vai no mínimo 1 mês neste curso! que se bem estudado é uma base fundamental pro resta da vida!
Olá Professor, muito obrigado por disponibilizar um curso completo de lógica de programação que é a espinha dorsal de qualquer linguagem de programação. Ótima iniciativa que vai ajudar muitas pessoas , inclusive eu. Abraço.
Professor você e nota mil deveriamos ter professores assim que doa seu tempo de forma gratuita tem todo meu respeito professor acompanho. Seu canal a muito tempo
o Bóson me ajudou muito no tempo da faculdade, muitos conceitos complexos peguei aqui com maior facilidade
Professor primeiramente agradeço pelo curso Deus abençoe sempre.
O código que o senhor pediu para melhor , fiz dessa forma.
programa
{
inteiro x, y, soma, subtracao, multiplicacao, divisao, modulo
funcao inicio()
{
escreva("Digite um número: ")
leia(x)
escreva("Digite outro número: ")
leia(y)
soma = x + y
subtracao = x - y
multiplicacao = x * y
divisao = x / y
modulo = x % y
escreva("A soma dos números é ", soma)
escreva("A subtração dos números é ", subtracao)
escreva("A multiplicação dos números é ", multiplicacao)
escreva("A divisão dos números é ", divisao)
escreva("O módulo dos números é ", modulo)
}
}
caraca, eu comecei agora a assistir seus vídeos antigos, coincidentemente lançou esse ontem. obrigada pela dedicação!
Com todo respeito a todos os outros canais e professores que realizam um excelente trabalho e sou muito grato, mas professor Fábio é extraordinário, parabéns e gratidão!!
Prof. Fábio, muito obrigada! Graças a sua didática, estou conseguindo entender a lógica de programação. Segue a resolução do primeiro exercício: programa
{
//variável global
inteiro x, y, z
funcao inicio()
{
escreva("Entre com um número:
")
leia(x)
escreva("Entre com outro número:
")
leia(y)
//processamento de dados
z = x + y
//saída de dados
escreva("O resulta da soma entre " , x , " e " , y , " é " , z , "
")
z = x * y
escreva("O resultado da multiplicação entre " , x , " e " , y , " é " , z , "
")
z = x - y
escreva("O resultado da subtração entre " , x , " e " , y , " é " , z , "
")
z = x / y
escreva("O resultado da divisão entre " , x , " e " , y , " é " , z , "
")
z = x % y
escreva("O resultado do módulo entre " , x , " e " , y , " é " , z , "
")
}
}
Tava me batendo aqui no exercício, graças ao seu comentário consegui sacar, obrigado por compartilhar!
professor, pelo amor de Deus!! isso é conteúdo pago kkkkkk parabéns pela qualidade e muito obrigado. grande mestre!!
Prof. Fabio passando aqui pra te agradecer graças ao seu material conseguir organizar meu conteúdo pra dar aula de informática no Ensino Médio parabéns você é nota 10 tua explicação é melhor e teus conteúdos em PDF são excelentes teu curso em si é top graças a você hoje tenho conhecimento e entendimento dentro da área de tecnologia.
Seus conteúdos são fantásticos, brevemente me tornarei membro!
Esse professor merece crédito, é um dos melhores aqui no youtube.👏👏👏👏
Obrigado amigo!
Com certeza um dos melhores canais de treinamentos e conteúdos sobre programação. Sempre sem frescura e enrolação. Obrigado demais.
Muito obrigado, professor! O senhor sempre traz conteúdos com qualidade excepcional e sem nenhum custo! Obrigado por compartilhar todo esse conhecimento!
Obrigado pelo presente, um curso de alto nível.
Olá, eu estou assistindo ao vídeo e nesse exemplo do café, eu lembrei que para solicitar algo ao chat GPT, também temos que digitar o passo a passo, mas principalmente utilizar um vocabulário em português em que a tradução para o chat GPT seja exatamente o que estamos desejando.
Que sensacional professor, Queria eu ter visto esse video quando iniciei na programação.
Fiz o desafio da nota e coloquei duas mensagem de saida conforme a quantidade de faltas. Reprovado ou pontual e deu certo.
Exercicio sobre média:
programa {
// Número máximo de faltas : 10 faltas
// MÉDIA MÁXIMA: 10
// NOTA MÁXIMA: 10
real n1, n2, media,faltas
funcao inicio() {
//N1
escreva("Informe sua primeira nota: ")
leia(n1)
//N2
escreva("Informe sua segunda nota: ")
leia(n2)
//FALTAS
escreva("Informe a quantidade de faltas do aluno: ")
leia(faltas)
//MEDIA
media = (n1 + n2) / 2
//CONDIÇÕES
se(media < 5){
escreva("Resultado: Reprovado
")
escreva("Nota final: ", media, " pontos")
}senao se((media >= 5) e (media < 7) e (faltas = 5) e (media < 7) e (faltas > 10)){
escreva("Reprovado por ultrapassar a quantidade de faltas permitidas!")
}senao se((media >= 7) e (media < 10) e (faltas
Meus sinceros agradecimentos ao Fábio por sua contribuição para o aprendizado livre e aberto a quem deseja aprender!
Depois de muitos km's rodados no TH-cam à procura de um conteúdo completo, encontrei o melhor de todos, com toda certeza!
Muito obrigado por essa oportunidade!
Obs.: cheguei à este resultado no exercício proposto em Operadores e Expressões Aritméticas.
programa
{
inteiro x, y, z
funcao inicio()
{
escreva ("Entre com um número: ")
leia(x)
escreva ("Entre com outro número: ")
leia(y)
z = x + y
escreva("A soma dos números é: ", z, "
")
z = x - y
escreva("A subtração dos números é: ", z, "
")
z = x * y
escreva("A multiplicação dos números é: ", z, "
")
z = x / y
escreva("A divisão dos números é: ", z, "
")
z = x % y
escreva("O resto da divisão dos números é: ", z, "
")
}
}
2:04:27
# CÁLCULO DO DELTA - PORTUGOL
programa
{
inteiro a, b, c, delta
funcao inicio()
{
escreva("Cálculo do ▲ de uma equação do segundo grau:
")
escreva("Digite o valor de a: ")
leia(a)
escreva("Digite o valor de b: ")
leia(b)
escreva("Digite o valor de c: ")
leia(c)
escreva("Equação: " + a + "x² + " + b + "x + " + c + " = 0")
// Fórmula de cálculo do Delta:
delta = b * b - 4 * a * c
escreva("
O valor de delta é:", delta)
}
}
############## RETORNO ##################
Cálculo do ▲ de uma equação do segundo grau:
Digite o valor de a: 4
Digite o valor de b: 6
Digite o valor de c: 8
Equação: 4x² + 6x + 8 = 0
O valor de delta é:-92
Programa finalizado. Tempo de execução: 7418 milissegundos
Este vídeo é uma benção, passei a assistir até terminar o curso
Se fizer um curso Linux de 15h, eu o aprendo com gosto. Obrigado professor!
Pode deixar Leonardo, o de Linux já está na lista dos próximos que farei. Abraço!
@@bosontreinamentos inclue multiplos sites e smtp pra cada site por favor
programa
{
inteiro x, y, soma, subtracao, multiplicacao, divisao, modulo
funcao inicio()
{
escreva("Entre com um número: ")
leia(x)
escreva("Digite outro número: ")
leia(y)
// Realizar as operações matemáticas:
soma = x + y
subtracao = x - y
multiplicacao = x * y
divisao = x / y
modulo = x % y
// Exibir os resultados:
escreva("A Soma dos números é: ", soma, "
")
escreva("A Subtração dos números é: ", subtracao, "
")
escreva("A Multiplicação dos números é: ", multiplicacao, "
")
escreva("A Divisão dos números é: ", divisao, "
")
escreva("O Módulo dos números é: ", modulo, "
")
Só tenho a agradecer! Sua didática é maravilhosa e sempre entrega um ótimo material! Valeu, professor!
Compartilho aqui com vocês a forma como fiz o Exercício da Aula:
Decisão condicional encadeada:
programa
{
real n1, n2
real media
inteiro faltas
funcao inicio()
{
escreva("Digite a primeira nota ")
leia(n1)
escreva("Digite a segunda nota ")
leia(n2)
escreva("Digite falta ")
leia(faltas)
media = (n1 + n2) /2
se ((media >= 7) e (faltas = 10) {
escreva("Resultado Reprovado por número de faltas
")
}
senao se (media >= 5) {
escreva("Resultado Recuperação
")
}
senao se (media
- Veja se a válvula do botijão está aberta ou fechada
- Se estiver fechada, abra
- Pegue uma caixa de fósforo
- Abra a caixa de fósforo
- Pegue um palito
- Feche a caixa de fósforo
- Escolha uma boca do fogão
- Acione a boca escolhida
- Acenda o palito raspando-o na caixa
- Aproxime o palito até a boca que foi acionada
- Guarde a caixa de fósforo
- O fogão foi aceso
Vlw professor tô começando agora na programação e tô assistindo esse curso MT massa! O algoritmo do YT acertou dms :)
Estamos a espera que faça mais vídeos acerca do ChemSketch.
incluí o seu curso na minha trilha de estudos :) salvei ele num cantinho bem especial do Obsidian. obrigado!
Muito bom! iniciando hoje aprendizado. Muito boa apresentação . Espero poder aprender muito.Obrigada
Laço de repetição encadeada em Python seguindo a aula do professor:
lista1 = ['A','B','C']
lista2 = [1,2,3]
lista3 = [4,5,6]
lista4 = [7,8,9]
for item1 in lista1:
for item2 in lista2:
for item3 in lista3:
for item4 in lista4:
print(item1, item2, item3, item4)
nossa, acabou de aparecer aqui pra mim! Que maravilha! Obrigado professor!
Show de bola, mestre. Vc sempre surpreendendo e presenteando os alunos com seus ricos ensinamentos. Obrigado e que Deus abençoe!
obrigada Prof. Fabio!! Estudo Ciencia da Computacao e vc me ajuda muuuito!!!
Acabei de comprar o seu curso de Python na Udemy. Me desejem sorte na caminhada 🙌
Simplesmente sensacional este canal. Sou inscrito a muitos anos.
Muito obrigado, Professor! meu primeiro contato com programação foi com o seu canal à 10 anos atrás no curso de lógica de programação
O senhor é uma unidade absoluta professor, obrigado por todo conhecimento gratuito produzido!
Sobre a pergunta na parte dde Frameworks, Bliotecas e API's, eu gostaria de ver por aqui coisas sobre Flask para criação de sites.
Muito bom, um dos melhores canais da categoria aqui no youtube.
"super homem" da TI !
TESTE DOIS ( adicionar o número de falta do aluno).
Meu código😎:
programa
{
real n1, n2,
inteiro dias
real media
funcao inicio()
{
escreva("Entre com a primeira nota: ")
leia(n1)
escreva("Entre com a segunda nota: ")
leia(n2)
escreva("digite os dias de falta: ")
leia(dias)
media = (n1 + n2) /2
se ((media >= 7.0) e (dias =5.0) {
escreva("Recuperação
")
}
senao {
escreva("Reprovado")
}
}
}
com a dica que voce me deu conseguir resolver o problema
programa
{
real n1, n2, media
inteiro dias
funcao inicio()
{
escreva("Entre com a primeira nota: ")
leia(n1)
escreva("Entre com a segunda nota: ")
leia(n2)
escreva("digite os dias de falta: ")
leia(dias)
media = (n1 + n2) /2
se ((media >= 7.0) e (dias 10){
escreva("Reprovado")
}
senao se ((media>=5.0) e (media < 7)) {
escreva("Recuperação
")
}
senao {
escreva("Reprovado")
}
escreva ("Media do aluno: "+media)
}
}
Definitivamente , o melhor conteúdo q encontrei em td o YT, muito obg por compartilhar tamanho conhecimento.
Exercício numero 2 (eu acho): minutos 3:07:01
Algoritmo:
programa {
// variaveis
real n1, n2, media
inteiro faltas
funcao inicio() {
// Entrada de dados
escreva("Escreva a nota do aluno: ")
leia(n1)
escreva("Escreva a outra nota: ")
leia(n2)
escreva("Número de faltas: ")
leia(faltas)
// Calculo
media = (n1 + n2) / 2
// Condições
se (faltas >= 10) {
escreva("Reprovado
")
} senao {
se (media >= 7) {
escreva("Aluno Aprovado!
")
} senao se (media >=5) {
escreva("Aluno está de recuperação
")
} senao {
escreva("Reprovado!
")
}
}
escreva("Sua media é: " + media, "
")
escreva("Número de faltas: " + faltas)
}
}
Mais uma aula pra Playlist, só falta o computador
Muito obrigado 🙏🏻
Parabéns. Excelente conteúdo.
Já dou like logo pq sei que o conteúdo é de alta qualidade 👏👏👏
nossa nossa nossa que Beleza Professor Bóson nossa nossa nossa ....
obrigado pela aula
Fiz uma resolução simples da questão das faltas do minuto 3:07:17
programa
{
real n1, n2
real media
inteiro faltas, f1, f2, f3
funcao inicio()
{
escreva("Nota da avaliação 1: ")
leia(n1)
escreva("Nota da avaliação 2: ")
leia(n2)
escreva ("Faltas no mês 1: ")
leia(f1)
escreva ("Faltas no mês 2: ")
leia(f2)
escreva ("Faltas no mês 3: ")
leia(f3)
media = (n1 + n2) / 2
faltas = f1 + f2 + f3
se(media >= 7.0 e faltas = 5.0 e faltas = 5.0 e faltas >= 10) {
escreva("reprovado por muitas faltas
")
}
senao se(media = 10) {
escreva("reprovado por muitas faltas e nota baixa
")
}
senao {
escreva("Você está reprovado
")
}
escreva("Sua nota foi: " , media)
escreva("
Seu número de faltas foi: " , faltas)
}
}
esse canal merece mais de 1 milhão de inscritos!
Não é possível, porque infelizmente tem uma galera que prefere o Pablo Vittar
Lógica tá pesando pra mim. Não vou desistir, vou aprender, pois eu compreendo a explicação, mas não consigo fazer... Tô olhando todos os canais com explicação sobre lógica...
Sucesso, a base para tudo esta na lógica!!! Vídeo bem estruturado.
Se o senhor puder fazer um de Linux programando em bash, agradeço. Estou desbravando o Linux agora
Pra mim que estou começando achei excelente a aula , muito obrigado!!
Grande Professor Fábio! Grande curso como sempre. Gratidão!
Professor você é o melhor!
Esse é o melhor curso!
Existe, no Portugol, algum tipo de estrutura de dados semelhante a dicionários de Python? Ajudaria bastante num recurso chamado memoização (sem o r mesmo) que fariam com que uma função recursiva não precisasse fazer o mesmo cálculo várias vezes, já que o que deixa uma recursão lenta é porque um fatorial, por exemplo, precisa do cálculo anterior, que por vezes já foi até calculado por uma outra chamada a si mesma!
Parabéns professor, seu vídeo esta maravilhoso, muito tranquilo para quem esta começando do zero, eu estou cursando a faculdades, e tinha várias duvidas sobre os termos usados nas aulas, depois que vi sua aula, ficou tudo muito claro, muito simples. Muito obrigado!
Vou frequentar. Obrigado pelo conteúdo.
programa
{
inteiro x, y, z
funcao inicio()
{
escreva("entre com um número: ")
leia (x)
escreva("Digite outro número: ")
leia(y)
z = x + y
escreva("A soma dos números é ", z)
z = x - y
escreva("
A subtração dos números é ", z)
z = x * y
escreva("
A mutiplicação dos números é ", z)
z = x / y
escreva("
A divisão dos números é ", z)
z = x % y
escreva("
A módulo dos números é ", z)
}
}
programa
{
inteiro x, y, z, a, b, c, d
funcao inicio()
{
escreva("Digite um número:
")
leia(x)
escreva("Digite outro número:
")
leia(y)
// soma dos dois numeros
z = x + y
a = x - y
b = x * y
c = x / y
d = x % y
escreva("A soma dos dois números é ", z, "
")
escreva("A subtração dos dois números é ", a, "
")
escreva("A multiplicação dos dois números é ", b, "
")
escreva("A divisão dos dois números é ", c, "
")
escreva("O módulo dos dois números é ", d, "
")
obrigado por compartilhar o conhecimento, professor!
Grande copilado de aulas.
Muito grato pelo excelente conteúdo.
Essa é o primeiro vídeo que vi do canal e gostei muito , obrigado pelo curso. Teria cursos pagos ? Algo mais específico?
Obrigado pelo curso!
Parabéns, seu material é incrível
Simplesmente o melhor !!
Desafio do comando encadeado :
programa
{
real n1, n2
real media
real faltas
funcao inicio()
{
escreva("Entre com uma nota :
")
leia(n1)
escreva("Entre com outra nota:
")
leia(n2)
escreva("Digite sua quantidade de faltas:
")
leia(faltas)
media = (n1 + n2) /2
se (media >= 7 e faltas=5 e faltas
Obrigado pelo contéudo!
Muito bom, professor!!
Muito ótimo, este aulao de programação.
Valeu José!
Muito obrigado pelo conteúdo!
Valeu Professor!!.
Sensacional. Parabéns e obrigado pelo trabalho professor.
programa
{
inteiro x, y, z
inteiro resultado
funcao inicio()
{
escreva("Digite 3 números:","
")
leia(x,y,z)
resultado = x + y + z
escreva("A soma é: ", resultado,"
")
resultado = x - y - z
escreva("A subtração é: ", resultado,"
")
resultado = x * y * z
escreva("A multiplicação é: ", resultado,"
")
resultado = x / y / z
escreva("A divisão é: ",resultado,"
")
resultado = x % y % z
escreva("O resto é: ", resultado,"
")
}
}
PS: Fiz com 3 números. Mas segue a mesma premissa.
Top do top.
Muito obrigado.
Aula sensacional. Parabéns e obrigado.
vou começar o curso, vamo que vamo!
Perder vestibular em universidade pública não é vergonha um biscoito que você compra no comércio tem imposto o impostometrô em São Paulo deve estar por volta de 3 trilhões de reais
Assisti todas as 8 horas
Espetacular!!!
Esse professor é demais, valeu mestre.
Eu que agradeço Rafael!
Parabens pela aula, top demais!!!! Gostaria de tirar uma dúvida, ja quebrei muita cabeça sobre como não repetir os números aleatórios, alguém pode explicar ? Sobre como não repetir?
Muito bom o curso