Estrutura de Decisão Condicional Encadeada - Lógica de Programação com Portugol Studio

  Рет қаралды 8,768

Boson Treinamentos

Boson Treinamentos

Күн бұрын

Пікірлер: 84
@bosontreinamentos
@bosontreinamentos 2 жыл бұрын
Atenção: Lancei uma versão completa e atualizada de meu curso de Lógica de Programação, na plataforma da Udemy, a qual fornece certificado após o aluno concluir o curso, além de download de TODAS as apresentações usadas nas aulas, mais arquivos com listas de exercícios resolvidos, em PDF. Link com preço promocional: bit.ly/3QKPn22
@guilheeerme
@guilheeerme 5 ай бұрын
Esse foi sem dúvidas o melhor código que consegui pensar. Desafio: programa { real n1,n2 real media inteiro faltas, sim cadeia resposta funcao inicio() { // Digite as notas do aluno escreva("Digite a primeira nota do aluno: ") leia(n1) escreva(" Digite a segunda nota do aluno: ") leia(n2) escreva(" Agora, digite o número de faltas do aluno: ") leia(faltas) // Calcular média aritmética das notas do aluno media = (n1 + n2) / 2 escreva(" Primeiro, vamos verificar o número de faltas do aluno, caso ele não tenha ultrapassado o limite de faltas, podemos seguir normalmente. ") se (faltas >= 10) { escreva(" O aluno ultrapassou o limite de faltas nas aulas, reprovado independente da média final. ") escreva(" Apesar de ter sido reprovado, a média final do aluno foi: ", media, " ") } senao { escreva(" O aluno não ultrapassou o limite de faltas nas aulas, podemos agora verificar a média final do aluno e saber se ele está aprovado ou não.. ") condicionalnotas() } } funcao condicionalnotas() { se (media >= 7) { escreva(" Sua média final foi ", media, ", parabéns, você foi aprovado! ") } senao se ((media >= 5) e (media < 7)) { escreva(" Sua média final foi ", media, " você está de recuperação. ") } senao { escreva(" A média final do aluno foi", media, ", reprovado... ") } } }
@thiagosantos1960
@thiagosantos1960 2 жыл бұрын
Aula top Fabio meus parabéns ! Desafio : programa { real n1,n2 real media inteiro faltas funcao inicio() { escreva("entre com a primeira nota ") leia(n1) escreva("entre com a segunda nota ") leia (n2) escreva("Numero de faltas ") leia( faltas) media = (n1+n2) /2 se(faltas >= 10){ escreva("Reprovado ") } senao se(media>= 7.0) { escreva ("Aprovado ") } senao se (media >= 5.0){ escreva("Recuperação ") } senao{ escreva("Reprovado ") } escreva ("media: ", media) } }
@rogerioribeiro5029
@rogerioribeiro5029 2 жыл бұрын
bom dia ,sou novo na area de t.i ,mais suas aulas são fantasticas ,parabéns e estou aprendendo muito ,estou fazendo uma faculdade de T.I que é uma porcaria ,aprendo muito mais com suas aulas ,obrigado
@denizard79
@denizard79 2 жыл бұрын
Gostei muito da aula fabio , muito obrigado por isso! Fiz assim: programa { real n1,n2,n3 real media, falta funcao inicio() { escreva("Entre com a primeira nota: ") leia(n1) escreva("Entre com a segunda nota: ") leia(n2) escreva("Entre com seu número de faltas: ") leia(n3) media= (n1+n2)/2 se (n3 >10){ escreva("Reprovado por faltas")} senao se(media >=7) { escreva("Resultado: Aprovado! ")} senao se(media >=5 e (media
@dinizjunior349
@dinizjunior349 9 ай бұрын
Suas aulas são excelentes! 😍👏👏👏 Desafio: using System; namespace Aula13 { internal class Program { static void Main(string[] args) { double media, nota1, nota2, faltas; string nome; Console.Write("Forneça o nome do aluno: "); nome = Console.ReadLine(); Console.Write($"Digite a primeira nota do aluno {nome}: "); nota1 = Convert.ToDouble(Console.ReadLine()); Console.Write($"Digite a segunda nota do aluno {nome}: "); nota2 = Convert.ToDouble(Console.ReadLine()); Console.Write($"Digite quantas faltas o aluno {nome} teve durante o semestre: "); faltas = Convert.ToInt32(Console.ReadLine()); media = (nota1 + nota2) / 2; if (media >= 7 && faltas < 10) { Console.WriteLine($" O aluno, {nome} está aprovado com média: {Math.Round(media, 1)}"); }else if (media >= 7 && faltas >= 10) { Console.WriteLine($" O aluno, {nome} está reprovado por conta do alto nível de faltas"); } else if (media >= 5 && media < 7 && faltas >= 10) { Console.WriteLine($" O aluno, {nome} está reprovado por conta do alto nível de faltas"); }else if (media >= 5 && media < 7 && faltas < 10) { Console.WriteLine($" O aluno, {nome} está em recuperação com média: {Math.Round(media, 1)}"); } else { Console.WriteLine($" O aluno, {nome} está reprovado com média: {Math.Round(media, 1)}"); } Console.WriteLine($" Media do aluno {nome}: {Math.Round(media, 1)}"); } } }
@bosontreinamentos
@bosontreinamentos 3 жыл бұрын
Acessem também: Blog da Bóson Treinamentos: www.bosontreinamentos.com.br Instagram: instagram.com/bosontreinamentos/ Pinterest: br.pinterest.com/bosontreina/ Outros projetos do autor: Canal Bóson Ciências e Cultura: kzbin.info Diário do Naturalista: www.diariodonaturalista.com.br Linkedin: www.linkedin.com/in/f%C3%A1bio-dos-reis-06ba192a/ Quora: pt.quora.com/profile/Fábio-dos-Reis
@felipeROCKZ
@felipeROCKZ 3 жыл бұрын
Aproveitei tbm pra dar uma encrementada no código programa { real n1, n2 inteiro falta real media funcao inicio() { escreva("Entre com a primeira nota: ") leia(n1) escreva("Entre com a segunda nota: ") leia(n2) escreva("Entre com o número de faltas do aluno: ") leia(falta) media = (n1 + n2) /2 se ((media >= 7.0) e (falta < 10)) { escreva("Aprovado ") } senao se ((media >= 5.0) e (falta < 10)) { escreva("Recuperação ") } senao se ((falta >= 10) e (media < 5)) { escreva("Reprovado por notas e faltas ") } senao se (falta >= 10) { escreva("Reprovado por faltas ") } senao { escreva("Reprovado por nota abaixo da média ") } escreva("Media: ", media, " Faltas: ", falta) } }
@TheJhonnysoliveira
@TheJhonnysoliveira 3 жыл бұрын
Perfect
@paulovinicius5184
@paulovinicius5184 2 жыл бұрын
Condicional muito bem inserida. Parabéns. 🤝
@BielNascimento-rr1jk
@BielNascimento-rr1jk Жыл бұрын
Ficou um puco extenso demais e com algumas coisas desnecessárias como o número de faltas que o aluno já havia informado, então ele sabia e não precisaria vê-las no programa novamente, mas no geral ficou legal!
@silvachongolola1silva916
@silvachongolola1silva916 Жыл бұрын
Muito obrigado
@vitorGHR_2010
@vitorGHR_2010 Жыл бұрын
solucao do exercicio proposto: programa { inteiro quantidade_faltas real primeira_nota, segunda_nota, media funcao inicio() { escreva("Digite sua primeira nota: ") leia(primeira_nota) escreva("Digite sua segunda nota: ") leia(segunda_nota) escreva("Quantas vezes voce faltou? ") leia(quantidade_faltas) media = (primeira_nota + segunda_nota) / 2 se (quantidade_faltas >= 10) { escreva("voce tem mais de 10 faltas! reprovado! ") } senao se (media >= 7) { escreva("Resultado: aprovado! ") } senao se (media >= 5) { escreva("Resultado: recuperacao! ") } senao { escreva("Resultado: reprovado! ") } escreva("Sua media foi ", media) } }
@filipeoliveira467
@filipeoliveira467 Ай бұрын
Aula muito boa professor eu fiz o desfio assim: programa { real n1, n2, media inteiro falta funcao inicio() { escreva("Qual a primeira nota ? : ") leia(n1) escreva("Qual a segunda nota ? : ") leia(n2) escreva("Quantas faltas o aluno teve na diciplina ? :") leia(falta) media = (n1 + n2) /2 se (falta >= 10) { escreva("A média do aluno é ", media) escreva(" Quandidade de faltas: ",falta) escreva(" Aluno está [REPROVADO] por quantidade de faltas exedente") } senao se (media >= 7.0) { escreva("A média do aluno é ", media) escreva(" Quandidade de faltas: ",falta) escreva(" O aluno está [APROVADO]") } senao se (media >= 5.0) { escreva("A média do aluno é ", media) escreva(" Quandidade de faltas: ",falta) escreva(" O aluno está de [RECUPERAÇÃO]") } senao { escreva("A média do aluno é ", media) escreva(" Quandidade de faltas: ",falta) escreva(" O aluno está [REPROVADO]") } } }
@thalisondev
@thalisondev Жыл бұрын
Gostei muito da aula, excelente explicação Minha resolução: programa { real frequencia, media funcao inicio() //calculando a frequência do aulo { escreva("Informe sua frequência: ") leia(frequencia) escreva("Informe sua média: ") leia(media) se (frequencia >= 0.75) { escreva("Você foi APROVADO!! ") }senao { escreva("Você foi REPROVADO POR FALTA!! ") } se (media >= 7.0) { escreva("Você foi APROVADO!! ") }senao { escreva("Você foi REPROVADO ") } escreva("Sua média de frequencia foi: "+ frequencia) escreva("Sua média foi: " + media) } }
@user-lv2ph7ff6c
@user-lv2ph7ff6c 10 ай бұрын
TO FELIZ DEMAIS Q CONSEGUI RESOLVER O DESAFIO::: programa { real n1, n2 real media inteiro faltas funcao inicio() { escreva("Entre com a primeira nota: ") leia(n1) escreva("Entre com a segunda nota: ") leia(n2) media = (n1 + n2) / 2 se (media >= 7.0) { escreva("Aprovado ") } senao se (media >= 5.0) { escreva("Recuperação ") } senao { escreva("Reprovado ") } escreva("Média: ", media) escreva(" Entre com o número de faltas: ") leia(faltas) se (faltas >= 10){ escreva("Reprovado ") } } }
@wallacerocha7534
@wallacerocha7534 2 жыл бұрын
programa { real n1, n2, media, f funcao inicio() { escreva("Digite sua nota: ") leia(n1) escreva("Digite sua nota: ") leia(n2) media = (n1 + n2 ) / 2 escreva("Faltas: ") leia(f) escreva(" Media igual a: ", media) se (media >= 7 e f < 10){ escreva(" Aprovado") } senao se (media >= 5 e f < 10){ escreva(" Recuperação") } senao se (f > 10) { escreva(" reprovado por faltas") } senao escreva(" reprovado por notas") } }
@bypreparador5683
@bypreparador5683 Жыл бұрын
Para perguntar quantas faltas o aluno terá que se adicionar leia:(número de faltas), no comando encadeado adiciona-se uma função se para se analisar o número de faltas do aluno e para os quisitos de nota adicionar funções senão se é para finalizar adicionar senão.
@criativamente2025
@criativamente2025 3 жыл бұрын
Olá professor Fábio! Modifiquei para ter 5 notas; Criei condições especiais para notas altas. Coloquei comentários nas partes que fiz alterações Segue meu exercício: programa { real n1, n2, n3, n4, n5 //são cinco notas ao invés de uma para poder variar melhor as médias. real media inteiro faltas // quantidade de faltas que o aluno teve deve ser inteiro pois não existe "meia falta" funcao inicio() { escreva("Entre com a primeira nota: ") leia(n1) escreva(" Entre com a segunda nota: ") leia(n2) escreva(" Entre com a terceira nota: ") leia(n3) escreva(" Entre com a quarta nota: ") leia(n4) escreva(" Entre com a quinta nota: ") leia(n5) escreva(" Entre com o número de faltas que o aluno teve: ") leia(faltas) media = (n1 + n2 + n3 + n4 + n5) / 5 //cálculo de média devidamente corrigido se (faltas >=10) //verifica se o aluno teve 10 ou mais faltas logo no início do programa. { escreva(" Aluno reprovado por faltas :-( :-( :-( ") //mensagem para alunos que foram reprovados por falta. } senao se (media >= 7.0) { se (media > 8.8) //verifica se a média é suficiente para uma mensagem especial { se (media == 10) //verifica se o aluno fechou as notas em 10 { escreva(" Resultado: Aprovado com nota máxima! Honra ao mérito! ★☆★☆★ :-D ") //mostra mensagem especial para aluno que fechou a matéria } senao { escreva(" Resultado: Aprovado com notas altas! ★ :-D ") // mostra mensagem especial para aluno que tirou boas notas (acima de 8.8 de média) } } senao { escreva(" Resultado: Aprovado :-) ") } } senao se (media >=5.0) { escreva(" Resultado: Recuperação :-| ") } senao { escreva(" Resultado: Reprovado :-( ") } escreva(" Suas notas foram: ", n1 , " " , n2 , " " , n3 , " " , n4 , " " , n5 , " ") //mostra todas as notas do aluno em ordem escreva(" Sua média final foi: " + media) //mostra a média das notas do aluno escreva(" Você teve ", faltas, " faltas!", " ") //mostra a quantidade de faltas do aluno } }
@viniciussenavarine
@viniciussenavarine Жыл бұрын
Otimo programa, o meu não ficou tão bom
@BielNascimento-rr1jk
@BielNascimento-rr1jk Жыл бұрын
Peguei esse que vc fez como exemplo e fiz esse daí! programa { real n1, n2, n3, n4, media inteiro n5, faltas funcao inicio() { escreva("Informe a 1° nota: ") leia(n1) escreva("Informe a 2° nota: ") leia(n2) escreva("Informe a 3° nota: ") leia(n3) escreva("Informe a 4° nota: ") leia(n4) escreva("Informe suas faltas: ") leia(n5) media = (n1 + n2 + n3 + n4) / 4 faltas = n5 se(faltas >= 10) { escreva("Resultado: Reprovado por faltas ") } senao se(media > 7) { escreva("Resultado: Aprovado ") } senao se((media >= 5) e (media < 7)) { escreva("Resultado: Recuperação ") } senao { escreva("Resultado: Reprovado ") } escreva("Media: ", media) } }
@guga412
@guga412 2 жыл бұрын
O meu ficou um pouco diferente, mas o resultado parece ser o mesmo. No meu caso, o programa não precisou avaliar todas as funções para reprovar por falta, ele só passou para a próxima quando o número de faltas foi menor que 10. Tô aprendendo não sei se influencia em algo essa diferença. Coloquei também a variável nomealuno pra ficar mais legal. programa { real av1, av2, media inteiro faltas cadeia nomealuno funcao inicio() { escreva("Escreva o nome do aluno (a): ") leia(nomealuno) escreva("Qual é a nota da prova de ", nomealuno, " ? ") leia(av1) escreva("Qual é a nota do trabalho de ", nomealuno, " ? ") leia(av2) escreva("Quantas faltas ", nomealuno, " possui? ") leia(faltas) media = (av1 + av2)/ 2 se (faltas >= 10) { escreva("Reprovado(a) por número de faltas ") } senao se (media >=7) { escreva(nomealuno, " está aprovado(a) ") } senao se (media >= 5.0) escreva(nomealuno, " está de recuperação ") senao { escreva(nomealuno, " está Reprovado(a) ") } escreva(nomealuno, " teve ", faltas, " falta(s) neste semestre ") escreva("Sua nota média foi ", media) } }
@mizord1009
@mizord1009 10 ай бұрын
Consegui fazer colocando a primeira condição em "faltas" e ultilizando 2 "senao se". Observem: { real n1,n2 real media inteiro faltas funcao inicio() { escreva("Digite a primeira nota: ") leia(n1) escreva("Digite a segunda nota: ") leia(n2) escreva("Quantas faltas o aluno teve? ") leia(faltas) media = (n1 + n2) / 2 se(faltas >= 10) { escreva("Aluno reprovado por faltas ") } senao se(media >= 7){ escreva("Aprovado! ") } senao se(media >= 5) { escreva("Recuperação! ") } senao { escreva("Reprovado! ") } escreva("Sua média foi: " + media) } }
@eusouwagnerdiniz
@eusouwagnerdiniz Жыл бұрын
Esse exercicio foi feito no dia 01/11/2023 as 16:45 programa{ real n1, n2, n3, n4, media inteiro faltas funcao inicio(){ escreva("Entre com a primeira nota: " ") leia(n1) escreva("Entre com a segunda nota: " ") leia(n2) escreva("Entre com a terceira nota: " ") leia(n3) escreva("Entre com a quarta nota: " ") leia(n4) escreva("Entre com o número de faltas: " ") leia(faltas) media = (n1 + n2 + n3 + n4) / 4 se (altas >=10){ escreva("Reprovado por faltas") }senao se ((media >= 7.0) e (faltas =5.0) e (faltas
@jotinha-o4w
@jotinha-o4w Жыл бұрын
programa { real n1, n2 real media, faltas funcao inicio() { escreva("Entre com a primeira nota: ") leia(n1) escreva("Entre com a segunda nota: ") leia(n2) escreva("Entre com o número de faltas: ") leia (faltas) media = (n1 + n2) / 2 se(faltas > 10) { escreva("Aluno reprovado por faltas. ") } senao se(media >= 7) { escreva("Aprovado! ") } senao se(media >= 5) { escreva("Recuperação... ") } senao { escreva("Reprovado... ") } escreva("Sua média é: " + media) } }
@VINICIUSDEOLIVEIRAROCHAUFSJ
@VINICIUSDEOLIVEIRAROCHAUFSJ Жыл бұрын
programa { funcao inicio() { real n1, n2, media, falta escreva("Programa para saber a media se aprovado ou não ") escreva("Digite a nota 1°: ") leia(n1) escreva(" Digite a nota 2°: ") leia(n2) escreva(" Digite a quantidade faltas: ") leia(falta) media = n1 + n2 / 2.0 se (falta >=10){ escreva(" Reprovado por falta!") } senao se(media >=7.0 ){ escreva(" Aprovado!") } senao se (media >=5.0){ escreva(" Recuperação") } senao { escreva(" Reprovado") } } }
@blxst_
@blxst_ Жыл бұрын
pessoal fiz o desafio da forma que eu achei certa e foi a forma que funcionou kkkkkkkkkkk: programa { real n1, n2, n3 real media, faltas funcao inicio() { escreva("Digite sua primeira nota: ") leia(n1) escreva("Digite sua segunda nota: ") leia(n2) escreva("Número de faltas: ") leia(n3) media = (n1 + n2) / 2 faltas = n3 se ((media >= 7) e (faltas = 5) e (faltas = 10) { escreva(" Motivo: Faltas") // coloquei essa mensagem apenas se o aluno reprovar por falta ^.^ } } }
@fabioluisist
@fabioluisist 3 жыл бұрын
mudei e ficou melhor: faltas = f1 + f2 e tirei a média de faltas
@joaoalvarorochacancela2069
@joaoalvarorochacancela2069 2 жыл бұрын
Não entendi, porque média das faltas
@juandiegocarvalhomaldonado527
@juandiegocarvalhomaldonado527 2 жыл бұрын
programa { real n1,n2,faltas real media funcao inicio() { escreva("Informe sua primeira nota: ") leia(n1) escreva("Informe sua segunda nota: ") leia(n2) escreva("Informe sua quantidade de faltas: ") leia(faltas) media = (n1 + n2)/ 2 se(faltas > 10) { escreva("Você foi reprovado por excesso de faltas. ") } senao se(media >=7) { escreva("Você foi aprovado! ") } senao se(media >=5.0) { escreva("Terá que fazer a recuperação.") } senao { escreva("Você foi reprovado!") } } }
@KentJane-y3l
@KentJane-y3l 2 ай бұрын
programa { //Desviu condicional encadeado inteiro num_falta real n1,n2 real media funcao inicio() { escreva("Quantas faltas o aluno tem na disciplina ? ") leia(num_falta) escreva("Entre com a primeira nota: ") leia(n1) escreva("Entre com a segunda nota: ") leia(n2) media=(n1+n2)/2 se ((media>=5) e (media=10) ou (media
@gustavovieiramiranda4804
@gustavovieiramiranda4804 3 жыл бұрын
programa { real n1, n2, media inteiro faltas funcao inicio() { escreva("Entre com a primeira nota: ") leia(n1) escreva("Entre com a segunda nota: ") leia(n2) escreva("Digite o número de faltas do aluno: ") leia(faltas) media=(n1+n2) / 2 escreva("Sua média é: ", media, " e faltas: ", faltas) se((media>=7) e (faltas=5) e (faltas
@TheJhonnysoliveira
@TheJhonnysoliveira 3 жыл бұрын
Reescrita de código perfeita. Less for more. 👏👏👏
@augustokevim
@augustokevim Жыл бұрын
programa { real n1,n2 real media inteiro faltas funcao inicio() { escreva("entre com a primeira nota:") leia(n1) escreva("entre com a segunda nota:") leia(n2) media = (n1+n2) / 2 se (media >= 7) { escreva("aprovado largato ") } senao se (media >= 5.0) { escreva("recuperaçao cu ") } senao { escreva("reprovado seu trouxa ") } faltas = 10 escreva("quantas falta voce tem?") leia(faltas) se (faltas >= 5) { escreva("fica faltando ai reprovou loki ") } } }
@geansouza1805
@geansouza1805 2 жыл бұрын
programa { real n1,n2, media, faltas funcao inicio() { escreva("Digite a primeira nota: ") leia(n1) escreva("Digite a segunda nota: ") leia(n2) escreva("Digite o número de faltas: ") leia(faltas) media = (n1+n2)/2 se(media>=7.0 e faltas=5.0 e faltas
@ERPOTAKU
@ERPOTAKU 4 ай бұрын
programa { real n1, n2, n3, n4, media inteiro faltas funcao inicio() { escreva("digite a primeira nota: ") leia(n1) escreva("digite a segunda nota: ") leia(n2) escreva("digite a terceira nota: ") leia(n3) escreva("digite a quarta nota: ") leia(n4) media = (n1 + n2 + n3 + n4) / 4 escreva("digite seu número de faltas: ") leia(faltas) se((media >= 7) e (faltas < 10)) { escreva("você foi aprovado") } senao se((media >= 5) e (faltas < 10)) { escreva("você está de recuperação") } senao { escreva("você foi reprovado") } } }
@JoshBAlmeidassd
@JoshBAlmeidassd 2 жыл бұрын
Realmente a forma de passar o conteúdo importa muito e a sua forma de se comunicar é show demais prof. Se todos os professores tivessem essa mesma forma de tentar explicar e desafiar o aluno nossa educação no geral poderia ser muito melhor. Parabéns pela qualidade e segue o código do desafio ai pra não ficar só nas palavras apenas (Só me desculpe pelas redundâncias ai) : programa { real nota_1, nota_2, nota_3 //Variáveispara guardar as notas do trimestre. real media //Variável para guardar a média geral nos 3 semetres. inteiro faltas funcao inicio() { escreva("Entre com a primeira nota do aluno: ") leia(nota_1)//Pegando a primeira nota. escreva("Entre com a segunda nota do aluno: ") leia(nota_2)//Pegando a segunda nota. escreva("Entre com a terceira nota do aluno: ") leia(nota_3)//Pegando a segunda nota. escreva("Entre com a quantidade de faltas: ") leia(faltas)//Pegando quantidade de faltas media = (nota_1 + nota_2 + nota_3) / 3 //Guardando a média das 3 notas. se(faltas >= 10) { escreva(" Desculpe, mas independente da nota você esta reprovado por falta. Quem não é visto não é lembrado ") } senao { escreva(" Vc esta dentro da média de presença exigida. ") } escreva ("Sua quantida de faltas foi: ", faltas," ") se((media >= 7.0) e (faltas < 10)) {//Condição para aprovar o aluno (1° teste lógico) escreva("Resultado: Aprovado, chefe ! ") } senao se ((media >= 5.0) e (faltas < 10)) {//Condição para a recuperação do aluno(2° teste lógico) escreva("Em recuperação ! Calma que ainda da. ") } senao {//Condição para a reprovação do do aluno (caso todas as outras retornem falso) escreva("Reprovado. Esse ano não deu, fera. Mas ano que vem tem mais ") } escreva("Sua média foi: ", media," ")//Valor total da média } }
@marcosqueiroz3246
@marcosqueiroz3246 Жыл бұрын
"Quem não é visto não é lembrado" muito maneiro kkk, como tá na programação mano? tô iniciando agora e tá muito legal 🙂
@IagoFreire-c9v
@IagoFreire-c9v 8 ай бұрын
Desafio: programa { real n1, n2 real media inteiro faltas funcao inicio() { escreva("Entre com a primeira nota: ") leia(n1 ) escreva("Entre com a segunda nota: ") leia(n2) escreva("Entre com a quantidade de faltas que o aluno teve: ") leia(faltas) media = (n1 + n2) / 2 se (faltas >= 10) { escreva("Reprovado por número de faltas ") } senao se (media >= 7) { escreva("Aprovado ") } senao { escreva("Reprovado...") } } }
@lmjluddington9416
@lmjluddington9416 2 жыл бұрын
Vi que todos colocaram logo no início a parte que faz sobre as faltas e que se tiver mais de 10 está reprovado. Eu pensei em colocar na última condição (depois das médias). Isso estaria certo ou pra ficar melhor teria que fazer a condição das Faltas antes das de Médias?
@claudiadejesusdantas
@claudiadejesusdantas 2 жыл бұрын
olha guria estou aprendendo agora, e acho que se não pegar fogo está certo hahahahah testa se funciona também vira uma opção válida ^^
@supernatan8514
@supernatan8514 Жыл бұрын
MINHA SOLIÇÃO : programa { inteiro n1, n2 inteiro faltas real media funcao inicio() { escreva("entre com a primeira nota: ") leia(n1) escreva("entre com a segunda nota: ") leia(n2) escreva("entre com o número de faltas: ") leia(faltas) media= (n1 + n2) / 2 se((media >= 7) e (faltas < 10)){ escreva("aprovado") } senao se((media >= 5) e (faltas < 10)) { escreva("recuperação") } senao { escreva("reprovado") } escreva(" sua nota foi: " , media) } }
@djgui2k
@djgui2k Жыл бұрын
Meu código: programa { real n1, n2 real media, falta funcao inicio() { escreva("Digite a primeira nota: ") leia(n1) escreva("Digite a segunda nota: ") leia(n2) escreva("Quantas faltas você teve?: ") leia (falta) media = (n1 + n2) / 2 escreva("Sua média é: " + media + " ") se(falta > 10) { escreva("Infelizmente você foi reprovado por falta!") } senao se(media >= 7) { escreva("Resultado: Aprovado!") } senao se(media >= 5) { escreva("Resultado: Recuperação...") } senao { escreva("Resultado: Infelizmente você foi reprovado...") } } }
@DEVFUTURE
@DEVFUTURE 3 ай бұрын
escreva("========================== ") escreva("calculo de media escolar ") escreva("========================== ")
@NSBSProducoes
@NSBSProducoes 2 жыл бұрын
programa { real N1, N2, media inteiro faltas funcao inicio() { escreva("digite a primeira nota: ") leia(N1) escreva(" digite a segunda nota: ") leia(N2) escreva("Digite o numero de faltas: ") leia(faltas) media = (N1 + N2) /2 se (faltas >=10){ escreva("Aluno reprovado por faltas!") } senao se (media >= 7){ escreva("Aluno Aprovado") } senao se ((media >=5) e (media
@diegofonseca9904
@diegofonseca9904 Жыл бұрын
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 o numero de faltas: ") leia(faltas) //// media=(n1+n2)/2 se ( media >= 7 e faltas = 5 e faltas
@fortunato2006
@fortunato2006 9 ай бұрын
Boa terde Fábio. Segue o algorítimo: Testei aqui e funcionou perfeitamente. Obrigado! programa { real n1, n2, n3, n4 real media inteiro faltas funcao inicio() { escreva("Digite sua primeira nota: ") leia(n1) escreva(" Digite sua segunda nota: ") leia(n2) escreva(" Digite sua terceira nota: ") leia(n3) escreva(" Digite sua quarta nota: ") leia(n4) escreva(" Digite o seu número total de faltas: ") leia(faltas) media = (n1 + n2 + n3 + n4) /4 escreva(" Sua média final foi: ", media, " ") se (faltas >= 10) { escreva("Você foi reprovado por ter " + faltas, " faltas durante o ano letivo. ") } senao se (media >= 7) { escreva("Você foi APROVADO! ") escreva(" PARABÉNS! ") } senao se (media >= 5.0){ escreva("Você está de recuperação. ") } senao escreva("Você foi reprovado... ") } }
@roubtmarlon7544
@roubtmarlon7544 Жыл бұрын
Fiz da seguinte maneira: programa { real n1, n2 inteiro falta real media funcao inicio() { escreva("Entre com a primeira nota: ") leia(n1) escreva("Entre com a segunda nota: ") leia(n2) escreva("Entre com o número de faltas do aluno: ") leia(falta) media = (n1 + n2) /2 se ((media >= 7.0) e (falta < 10)) { escreva("Aprovado ") } senao se ((media >= 5.0) e (falta < 10)) { escreva("Recuperação ") } senao se ((falta >= 10) e (media < 5)) { escreva("Reprovado por notas e faltas ") } senao se (falta >= 10) { escreva("Reprovado por faltas ") } senao { escreva("Reprovado por nota abaixo da média ") } escreva("Media: ", media, " Faltas: ", falta) } }
@diipraia
@diipraia 3 ай бұрын
Desafio: programa { inteiro faltas real n1, n2 real media funcao inicio() { escreva("Entre com a primeira nota: ") leia(n1) escreva("Entre com a segunda nota: ") leia(n2) escreva("Escreva o número de faltas: ") leia(faltas) media = (n1 + n2) / 2 se ((media = 10)) { escreva("Reprovado por falta ") } senao se(media >= 7) { escreva("Aprovado ") } senao se(media >= 5) { escreva("Recuperação ") } senao { escreva("Reprovado ") } escreva("Média: " + media + " " + "Faltas: " + faltas) } }
@juvenalsaleslimaneto
@juvenalsaleslimaneto 2 жыл бұрын
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("Quantas faltas registradas? ") leia(faltas) media = (n1+n2)/2 se((media >= 7)e(faltas=7)e(faltas>=10)){ escreva("REPROVADO POR FALTAS ",faltas) } senao se((media>=5)e(faltas=5)e(faltas>=10)){ escreva("REPROVADO ", faltas," faltas") }senao{ escreva("REPROVADO") } escreva(" MÉDIA: ",media) } }
@akuma481
@akuma481 2 жыл бұрын
Fiz desta forma: programa { // Desafio: // Modifique o programa para solicitar o número de faltas, caso a quantidade seja 10 ou mais \ // receberá a mensagem "Reprovado" independente da média. inteiro n1, n2 inteiro faltas real media funcao inicio() { escreva("Insira a primeira nota: ") leia(n1) escreva("Insira a segunda nota: ") leia(n2) escreva("Insira a quantidade de faltas: ") leia(faltas) media = (n1 + n2) / 2 se((media >= 7) e (faltas < 10)){ escreva("Resultado: Aprovado! ") } senao se((media >= 5) e (faltas < 10)) { escreva("Resultado: Recuperação. ") } senao { escreva("Resultado: Reprovado. ") } escreva("Sua nota média foi: ", media) } }
@supernatan8514
@supernatan8514 Жыл бұрын
AKUMA MUITO OBRIGADO !!!!!!
@jigsaas
@jigsaas Жыл бұрын
ficou muito bom, mas uma coisa que não ficou muito boa, foi você ter colocado as notas como inteiro, seria melhor se colocasse no grupo dos reais junto da media, assim voce poderá colocar números com decimais, como por exemplo: 9,7 etc.
@GabrielLordaoo
@GabrielLordaoo Жыл бұрын
programa { funcao inicio() { inteiro faltas real nota1, nota2,nota3,media escreva("O numeros de faltas ") leia (faltas) escreva ("Digite nota 1 ") leia (nota1) escreva ("Digite nota 2 ") leia (nota2) escreva ("Digite nota 3 ") leia (nota3) media = (nota1 + nota2 + nota3)/3 se (media >= 7){ escreva ("APROVADO!!! ") } senao se (media >= 6){ escreva (" RECUPERAÇÃO!!! ") } senao se (media >=5){ escreva (" REPROVADO!!! ") } se (faltas >= 10){ escreva (" ALUNO FOI APROVADO POREM FOI REPROVADO POR NUMEROS DE FALTAS !!! ") } escreva ("MEDIA FINAL ", media) } }
@viitiin4477
@viitiin4477 2 жыл бұрын
programa { real n1 , n2 real media real falta funcao inicio() { escreva("Didite o primeiro numero ") leia (n1) escreva("Digite o segundo numero ") leia(n2) escreva(" Digite as suas faltas ") leia(falta) se (falta >= 10) { escreva(" Voce foi reprorado pelo criterio Faltas " ) } senao{ media = (n1 + n2) / 2 escreva(" Sua media é " + media) se (media >= 7) { escreva(" Voce foi aprovado ") } senao se (media >=5) { escreva(" Voçe foi recuperação ") } senao { escreva(" Você foi Reprovado") } } } }
@gluizsilva
@gluizsilva 2 жыл бұрын
programa { real n1, n2, n3 real media real falta funcao inicio() { escreva("Digite a 1ª nota: ") leia(n1) limpa() escreva("Digite a 2ª nota: ") leia(n2) limpa() escreva("Digite o número de falta: ") leia(n3) limpa() media = (n1 + n2) /2 falta = n3 se (falta >=10) { escreva("Reprovado por falta!") } senao se (media >=8) { escreva("Aprovado!") } senao se (media >=5) { escreva("Recuperação!") } senao { escreva("Reprovado!") } } }
@Jeolopes
@Jeolopes 3 жыл бұрын
programa { real n1, n2 real media real faltas funcao inicio() { escreva("Digite a primeira nota: ") leia(n1) escreva("Digite a segunda nota: ") leia(n2) escreva("Digite a quantidade de faltas: ") leia(faltas) media = (n1+n2) / 2 se ((media >= 7.0) e (faltas < 10)) { escreva("Aprovado ") } senao se ((media >= 5.0) e (faltas = 10) { escreva("Reprovado por falta ") } senao { escreva("Reprovado ") } escreva("Média final: ", media) } }
@danielabraao1045
@danielabraao1045 Жыл бұрын
programa { real nota1, nota2, nota3, nota4, media, faltas funcao inicio() { escreva("Digite as 4 notas do aluno: ") leia(nota1, nota2, nota3, nota4) escreva("Digite o numero de faltas do aluno: ") leia(faltas) media = ( nota1 + nota2 + nota3 + nota4 ) / 4 se( faltas >= 10 ) { escreva("Resultado: Reprovado por Faltas") } senao se(media >= 7) { escreva("Resultado: Aprovado") } senao se (media >= 5) { escreva("Resultado: Recuperação") } senao { escreva("Resultado: Reprovado") } escreva(" Sua média foi: ", media) escreva(" O número de faltas é: ",faltas) } }
@joialima9042
@joialima9042 3 жыл бұрын
programa { inteiro n1, n2, media, falta funcao inicio() { escreva ("Qual foi sua primeira nota? ") leia (n1) escreva ("Qual foi sua segunda nota? ") leia (n2) escreva ("Quantas faltas teve no trimestre? ") leia (falta) media = (n1 + n2) / 2 escreva (" Sua média foi de: ", media) escreva (" Você faltou ", falta, " vezes no trimestre") se ((media >=7) e (falta < 10)) { escreva (" Você está aprovado!") } senao se ((media > 5) e (media < 7) e (falta < 10)) { escreva (" Você está de recuperação!") } senao { escreva (" Você está reprovado!") } } }
@christianopaulocardoso5565
@christianopaulocardoso5565 2 жыл бұрын
Fiz do meu jeitin: programa { real a1, a2, a3, a4 real media, faltas funcao inicio() { escreva("Numero de faltas? ", " ") leia(faltas) escreva("Primeiro bimestre: ", " ") leia(a1) escreva("Segundo bimestre: ", " ") leia(a2) escreva("Terceiro bimestre: ", " ") leia(a3) escreva("Quarto bimestre: ", " ") leia(a4) media = (a1 + a2 + a3 + a4) / 4 escreva("Total de faltas: ", faltas, " ") escreva("Nota final: ", media, " ") se(faltas >= 10) { escreva("Reprovado por exceder o limite de faltas. ", " ") } senao se(media >= 7) { escreva("Aprovado!") } senao se((media >= 5) e (media < 7)) { escreva("Aluno em recuperacao.") } senao { escreva("Reprovado!") } } }
@UmSerBR
@UmSerBR 10 ай бұрын
programa { real n1, n2, media inteiro faltas funcao inicio () { escreva (" 1° Nota : ") leia(n1) escreva (" 2° Nota : ") leia(n2) escreva (" Número de Faltas ? [ FATOR DECISIVO ] : ") leia(faltas) media = (n1 + n2) / 2 se (faltas < 10) { se (media >= 7.0) { escreva (" Aprovado ! ") } senao se (media >= 5.0) { escreva (" Recuperação ! ") } senao { escreva (" Reprovado ! ") } } senao { escreva (" Reprovado por excesso de faltas ! ") } escreva (" Média : ", media, " ") } }
@jessealvesbezerra1084
@jessealvesbezerra1084 Жыл бұрын
programa { real n1, n2, n3 real media real f funcao inicio() { escreva("digite a primeira nota: ") leia(n1) escreva("digite a segunda nota: ") leia(n2) escreva("digite a terceira nota: ") leia(n3) escreva("digite o número de faltas: ") leia(f) media = (n1 + n2 + n3) / 3 se(f < 10) { escreva("Aprovado") } senao se(f >= 10) { escreva("reprovado por número de faltas ") } senao se(media >= 70.0 ) { escreva("aprovado ") } senao se(media >= 50.0) { escreva("recuperação ") } senao { escreva("reprovado ") } escreva("Média do aluno é: ",media) } }
@giovanniaraujo8033
@giovanniaraujo8033 2 жыл бұрын
Desafio: 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 a quantidade de faltas: ") leia (faltas) media = (n1 + n2) / 2 se (media >= 7.0 e faltas < 10) { escreva("Resultado: Aprovado! ") } senao se (media >=5.0 e media
@fabioluisist
@fabioluisist 3 жыл бұрын
eu fiz assim: programa { real n1, n2 real media real f1, f2 real faltas funcao inicio() { escreva("Entre com a Primeira Nota: ") leia(n1) escreva("Entre com a Segunda Nota: ") leia(n2) escreva("Entre com o Primeiro Número de Faltas: ") leia(f1) escreva("Entre com o Segundo Número de Faltas: ") leia(f2) media = (n1 + n2) / 2 faltas = (f1 + f2) / 2 se (media >= 7.0 e faltas = 7.0 e faltas >= 10) { escreva("Reprovado ") } senao se (media >= 5.0 e faltas = 5.0 e faltas >= 10){ escreva("Reprovado ") } senao { escreva("Reprovado ") } escreva("Média: ", media) escreva(" Total de Faltas: " , f1+f2) escreva(" Média de Faltas: " , faltas) } de um humilde aprendiz.
@Ribelga
@Ribelga Жыл бұрын
programa { real n1, n2 real media inteiro falta funcao inicio() { escreva("Quantas faltas foram registradas: ") leia(falta) escreva("Digite a primeira nota: ") leia(n1) escreva("Digite a segunda nota: ") leia(n2) media = (n1 + n2) / 2 se (falta >= 10) { escreva("Aluno reprovado por insuficiência de presenças! ") } senao se((media >= 7.0) e (falta = 5.0) e (falta
@jotage2x
@jotage2x 10 ай бұрын
eu fiz de uma forma q parece uma gambiarra kkkkk mas funcionou perfeitamente programa { real n1, n2 real media inteiro falta funcao inicio() { escreva("entre com a primeira nota: ") leia(n1) escreva("entre com a segunda nota: ") leia(n2) escreva("digite o numero de faltas: ") leia(falta) media = (n1 + n2) / 2 se (media >= 7.0 e falta > 10 ){ escreva("reprovado por falta ") } se(media >= 7.0 e falta < 10 ) escreva("aprovado ") se(media >= 5.0 e media < 7.0 e falta < 10) { escreva("recuperação ") } se(media >= 5.0 e media < 7.0 e falta > 10){ escreva("reprovado por falta ") } senao se(media < 5.0){ escreva("reprovado ") } escreva("média: ", media) } }
@Tico.82
@Tico.82 2 жыл бұрын
programa { real n1, n2 real media inteiro faltas funcao inicio() { escreva("Nota da P1: ") leia(n1) escreva("Nota da P2: ") leia(n2) escreva("Número de faltas: ") leia(faltas) media = (n1 + n2) / 2 se (faltas > 10){ escreva("Aluno reprovado!") } senao se (media >= 7.0) { escreva("Parabéns, aluno aprovado! ") } senao se ((media > 5.0) e (media < 7.0)) { escreva("Aluno está de recuperação! ") } senao { escreva("Aluno reprovado! ") } escreva("A média do aluno foi: ", media, " e aquantidade de faltas foi: ", faltas) } }
@paulovinicius5184
@paulovinicius5184 2 жыл бұрын
Estava ansioso então não ficou tão bom. programa { real n1, n2 inteiro nf, faltas real media cadeia nome funcao inicio() { escreva("Digite seu nome para iniciarmos: ") leia(nome) escreva(nome, ", Digite sua primeira nota: ") leia(n1) escreva("Digite sua segunda nota: ") leia(n2) media = (n1 + n2) /2 escreva("Agora digite a quantidade de faltas: ") leia(nf) faltas = nf escreva("Faltas superiores a 10 é reprovação na hora. ") se((media >= 7) e (faltas =5) e (faltas
@JonasRocha-k3i
@JonasRocha-k3i Жыл бұрын
programa { real nota1, nota2, media inteiro numFaltas funcao inicio() { escreva("Digite seu número de faltas: ") leia(numFaltas) escreva("Digite sua primeira nota: ") leia(nota1) escreva("Digite sua segunda nota: ") leia(nota2) media = (nota1 + nota2)/2 se (numFaltas > 10) { escreva("Você faltou " + numFaltas + " dias. Por este motivo, foi reprovado por faltas. ") } senao se (media >= 7) { escreva("Parabéns! Você foi aprovado com a média: " + media) } senao se (media >= 5) { escreva("Sua média foi: " + media + " Você está na recuperação. Estude mais um pouco. ") } senao escreva ("Infelizmente sua média foi " + media + " Você foi reprovado ") } }
@jigsaas
@jigsaas Жыл бұрын
programa{ real n1, n2 real media real faltas funcao inicio() { escreva("Nota no primeiro semestre: ") leia(n1) escreva("Nota no primeiro semestre: ") leia(n2) media = (n1 + n2) /2 se(media >=7.0) { escreva("Faltas do aluno: ") leia(faltas) se(faltas>=10){ escreva("Aluno reprovado por excesso de faltas ") }senao{ escreva("Sem excesso de faltas. Aprovado! ") } } senao se(media >=5.0){ escreva("Aluno de recuperação ") escreva("Faltas do aluno: ") leia(faltas) se(faltas>=10){ escreva("Aluno reprovado por excesso de faltas ") }senao{ escreva("Sem excesso de faltas ") } } senao { escreva("Aluno reprovado ") } escreva("media final do aluno", media, " ") } }
@cejjota69
@cejjota69 2 жыл бұрын
fiz um pouco diferente, decidi colocar uma condiçao dentro de outra, a verificaçao da media só vai ocorrer de fato se a variavel faltas for menor que 10 programa { real n1, n2, media inteiro faltas funcao inicio() { escreva("Primeira nota: ") leia(n1) escreva("Segunda nota: ") leia(n2) escreva("Voce faltou quantas vezes?: ") leia(faltas) media=(n1+n2)/2 se (faltas=7){ escreva("Parabens, Aprovado!") } senao se (media>=5){ escreva("Que pena, voce ficou de recuperaçao!") } senao { escreva("Estude mais, voce foi reprovado!") } } senao { escreva("Voce reprovou por faltas!") } escreva(" Sua media final foi: " + media) } }
@melissaalvez6297
@melissaalvez6297 Жыл бұрын
Desafio: real nota1, nota2, nota3, media inteiro faltas cadeia mensagem funcao inicio() { escreva("Entre com o número de faltas: ") leia(faltas) escreva("Entre com a primeira nota: ") leia(nota1) escreva("Entre com a segunda nota: ") leia(nota2) escreva("Entre com a terceira nota: ") leia(nota3) media = (nota1 + nota2 + nota3 / 3) mensagem = "Parabéns, você foi aprovado(a). Sua média é: " + media + " Número de faltas: " + faltas se((faltas < 10) e (media >= 6 ) e (media = 4.5) e (media
@tomasdcampos6705
@tomasdcampos6705 11 ай бұрын
programa { real n1, n2, n3, media cadeia aluno inteiro faltas funcao inicio() { escreva("Digite o nome do aluno: ") leia(aluno) escreva("Digite o número de faltas do aluno: ") leia(faltas) escreva("Digite a nota 1: ") leia(n1) escreva("Digite a nota 2: ") leia(n2) escreva("Digite a nota 3: ") leia(n3) media = (n1 + n2 + n3) / 3 se((media >= 7) e (faltas < 10)) { escreva("O aluno ", aluno, " está aprovado ") } senao se((media >= 5) e (faltas < 10)){ escreva("O aluno ", aluno, " está em recuperação! ") } senao{ escreva("O aluno ", aluno, " está reprovado sem direito a recuperação! ") } escreva("O número de faltas do aluno ", aluno, " é: .", faltas, " ") escreva("A média do aluno ", aluno, " é:", media) } }
@fabioluisist
@fabioluisist 3 жыл бұрын
eu fia assim: programa { real n1, n2 real media real f1, f2 real faltas funcao inicio() { escreva("Entre com a Primeira Nota: ") leia(n1) escreva("Entre com a Segunda Nota: ") leia(n2) escreva("Entre com o Primeiro Número de Faltas: ") leia(f1) escreva("Entre com o Segundo Número de Faltas: ") leia(f2) media = (n1 + n2) / 2 faltas = (f1 + f2) / 2 se (media >= 7.0 e faltas = 7.0 e faltas >= 10) { escreva("Reprovado ") } senao se (media >= 5.0 e faltas = 5.0 e faltas >= 10){ escreva("Reprovado ") } senao { escreva("Reprovado ") } escreva("Média: ", media) escreva(" Total de Faltas: " , f1+f2) escreva(" Média de Faltas: " , faltas) } } de um humilde aprendiz.
@matheuserva7948
@matheuserva7948 2 жыл бұрын
programa { cadeia nome real n1, n2 real media inteiro falta funcao inicio() { escreva("Nome do aluno: ") leia(nome) escreva("Entre com a primeira nota: ") leia(n1) escreva("Entre com a segunda nota: ") leia(n2) escreva("Quantas faltas? ") leia(falta) media = (n1 + n2)/2 se ((media >= 7) e (falta < 10)) { escreva(nome, " tirou a nota media de ", media, " o numero de faltas foi ", falta, " aluno aprovado ") } senao se ((media >= 5.0) e (falta < 10)) { escreva(nome, " tirou a nota media de ", media, " o numero de faltas foi ", falta, " aluno de recuperação ") } senao { escreva(nome, " tirou a nota media de ", media, " o numero de faltas foi ", falta, " aluno reprovado") } } }
@spirinotox3728
@spirinotox3728 Жыл бұрын
Olha o meu programa { real n1,n2 real media real faltas funcao inicio() { escreva(" Formulário de notas dos alunos. Use apenas números para as notas e faltas! ") escreva("Resultado da primeira nota: ") leia(n1) escreva("Resultado da segunda nota: ") leia(n2) escreva("Número de faltas do aluno: ") leia(faltas) media = (n1 + n2) / 2 se (faltas >= 10.0 ) { escreva("O aluno foi reprovado por execesso de faltas! ") } senao se ( media >= 7.0) { escreva("O aluno foi aprovado! ") } senao se ( media >= 5.0) { escreva("O aluno está de recuperação! ") } senao { escreva("Reprovado ") } escreva ( "Nota média: " , + media) } }
@TheLeoKing23
@TheLeoKing23 7 ай бұрын
programa { inclua biblioteca Matematica --> mat cadeia nome inteiro faltas real n1, n2, media, arred funcao inicio() { escreva("Bem vindo(a) ao Resultado Acadêmico! Saiba se o(a) aluno(a) foi aprovado ou reprovado digitando os valores das notas!") escreva(" Digite o nome do(a) aluno(a): ") leia(nome) escreva(" Digite o número de faltas de ", nome,": ") leia(faltas) escreva(" Digite a primeira nota: ") leia(n1) escreva(" Digite a segunda nota: ") leia(n2) media = (n1 + n2) / 2 arred = mat.arredondar(media, 1) se (faltas > 10) { escreva(" ", nome, " foi REPROVADO(A) devido ao alto número de faltas!") } senao se (media >= 7) { escreva(" ", nome, " teve ", arred, " de média e está APROVADO(A)!") } senao se (media >= 5 e media < 7) { escreva(" ", nome, " teve ", arred, " de média e está EM RECUPERAÇÃO!") } senao { escreva(" ", nome, " teve ", arred, " de média e está REPROVADO(A)!") } } }
@hyagorodrigues1495
@hyagorodrigues1495 Жыл бұрын
Estou começando na área e creio que me código tenha ficado muito extenso, mas aqui está: programa { real total,N1,N2,N3,N4 inteiro faltas cadeia nome funcao inicio() { escreva("Insira o nome completo do aluno: ") leia(nome) escreva("Informe as notas deste aluno") escreva(" Nota 01: ") leia(N1) escreva("Nota 02: ") leia(N2) escreva("Nota 03: ") leia(N3) escreva("Nota 04: ") leia(N4) escreva("Insira o total de faltas: ") leia(faltas) escreva(" status do aluno:",nome," ") real total = N1+N2+N3+N4 escreva("Total: ",total," ") real media = total/4 escreva("Média: ",media," ") se((media >= 7)e(faltas < 10)){ escreva("Aprovado") } senao se((media >= 5)e(faltas < 10)){ escreva("Recuperação ") } senao { escreva("Reprovado") } } }
@shaolin_da_pl1922
@shaolin_da_pl1922 Жыл бұрын
programa { real n1, n2 real media real faltas funcao inicio() { escreva("Digite A Primeira Nota: ") leia(n1) escreva("Digite A Segunda Nota: ") leia(n2) escreva("Digite O Numero De Faltas: ") leia(faltas) media = (n1 + n2) / 2 se(faltas >= 10){ escreva("Reprovado!! ") } senao se ((faltas < 10) e (media >=5)){ escreva("Super Aprovado!! ) } senao{ escreva("Reprovado") } escreva("A Media: ", media, " E O Numero De Faltas: ", faltas) } }
@oxum1983
@oxum1983 3 жыл бұрын
real n1, n2 real media inteiro faltas escreva("Digite a 1° nota: ") leia(n1) escreva("Digite a 2° nota: ") leia(n2) escreva("Digite o n° de faltas: ") leia(faltas) media = (n1 +n2) /2 se (media >= 7 e faltas =7 e faltas >=10) { escreva(" Reprovado!") } senao se (media>=5 e faltas = 5 e faltas
@AuroraGuide
@AuroraGuide 2 жыл бұрын
Eita acabei fazendo diferente rsrs 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("Número de faltas: ") leia(faltas) media = (n1 + n2) / 2 se ((media >= 7.0) e (faltas < 10)) { escreva("Resultado: Aprovado! ") } senao se ((media >= 5.0) e (faltas < 10)) { escreva("Resultado: Recuperação! ") } senao { escreva("Reprovado! ") } escreva("Média: ", media) } }
Comando Escolha Caso - Condicional em Lógica de Programação
7:25
Bóson Treinamentos
Рет қаралды 8 М.
They Chose Kindness Over Abuse in Their Team #shorts
00:20
I migliori trucchetti di Fabiosa
Рет қаралды 12 МЛН
Random Emoji Beatbox Challenge #beatbox #tiktok
00:47
BeatboxJCOP
Рет қаралды 60 МЛН
Perfect Pitch Challenge? Easy! 🎤😎| Free Fire Official
00:13
Garena Free Fire Global
Рет қаралды 74 МЛН
Laço de Repetição Enquanto em Lógica de Programação com Portugol Studio
14:02
Algoritmo   -  Estrutura Condicional no Visualg: Escolha Caso
8:13
Fabio Souza
Рет қаралды 61 М.
Curso Completo de SQL com SQL Server para Iniciantes do Básico ao Avançado
7:59:41
Portugol 19 [ ESCOLHA CASO ] - Condicional Escolha caso - Teoria e exercício prático. #portugol
12:51
Popularizando o Mundo da Programação
Рет қаралды 18 М.
[Novo] Declaração e Atribuição de Variáveis em Lógica de Programação
14:50
Laço de Repetição Para em Lógica de Programação com Portugol Studio
11:37
O que é Escopo de Variáveis - Lógica de Programação com Portugol Studio
13:22
They Chose Kindness Over Abuse in Their Team #shorts
00:20
I migliori trucchetti di Fabiosa
Рет қаралды 12 МЛН