Baixe o app para aproveitar ainda mais
Prévia do material em texto
Questão 1: Questão 2: algoritmo "Desafio - questão 1" var A, B, C: inteiro inicio Escreval("Resolvendo a expressão: A + B / C * B * A.") Escreva("1º: Atribua um valor para A: ") Leia(A) Escreva("2º: Atribua um valor para B: ") Leia(B) Escreva("3º: Atribua um valor para C: ") Leia(C) Se(A < 0) ou (B < 0) ou (C < 0) entao Escreva("Todos os valores devem ser positivos.") Senao Escreval("O resultado da expressão é: ", (A + B / C * B * A)) Fimse fimalgoritmo algoritmo "Desafio - questão 2" // Função : // Autor : Mattheus Germano // Data : 09/03/2021 var A, B, C: inteiro inicio Escreval("Resolvendo a expressão: A + B / C * B * A.") Escreval("1º: Atribua um valor para A: ") Leia(A) Se(A <= 0) ou (A = 1) entao Escreva("O valor atribuído à A não pode ser inferior à 0 ou ser 1.") fimalgoritmo Fimse Escreval("2º: Atribua um valor para B: ") Leia(B) Se (B <= 0) ou (B = 2) entao Escreval("O valor atribuído à B não pode ser inferior à 0 ou ser 2.") fimalgoritmo Fimse Escreval("3º: Atribua um valor para C: ") Leia(C) Se (C < 10) ou (C >15) entao Escreval("O valor atribuído à C deve estar entre 10 e 15.") fimalgoritmo Questão 3: Questão 4: Fimse Escreval("O resultado da expressão é: ", (A + B / C * B * A):5:2) fimalgoritmo algoritmo "Desafio - questão 3" // Função : Conversor Idade // Autor : Mattheus // Data : 09/03/2021 // Seção de Declarações var diasbissexto, meses, ano, diasvida, diahoje: real inicio // Seção de Comandos Escreval("Conversor de idade para dias.") Escreva("Quantos anos você tem? ") Leia(ano) Escreva("Há quantos meses foi seu último aniversário? ") Leia(meses) Escreva("Que dia é hoje? ") Leia(diahoje) diasbissexto <- (ano % 4) diasvida <- (ano * 365) + (meses * 30.42) + diahoje + diasbissexto Escreval("Você tem ",diasvida," dias de vida.") fimalgoritmo algoritmo "Desafio - questão 4" // Função : // Autor : // Data : 10/03/2021 // Seção de Declarações var m1, m2, m3, mf: real inicio // Seção de Comandos Escreval("Escola Heman de Tanga Cintilante") Escreva("Digite a 1ª nota: ") Leia(m1) Escreva("Digite a 2ª nota: ") Leia(m2) Escreva("Digite a 3ª nota: ") Questão 5: Questão 6: Leia(m3) mf <- (m1 * 2 + m2 * 3 + m3 * 5) / 10 Escreva("A média final deste aluno é de: ", mf,".") fimalgoritmo algoritmo "Desafio - questão 5" // Função : // Autor : // Data : 10/03/2021 // Seção de Declarações var m1, m2, m3, mf: real inicio // Seção de Comandos Escreval("Escola Heman de Tanga Cintilante") Escreva("Digite a 1ª nota: ") Leia(m1) Escreva("Digite a 2ª nota: ") Leia(m2) Escreva("Digite a 3ª nota: ") Leia(m3) mf <- (m1 + m2 + m3) / 3 Escreval("A média final deste aluno é de: ", mf:5:2,".") se (mf >= 6) entao Escreval("O aluno foi aprovado.") senao Escreval("O aluno foi reprovado.") fimse fimalgoritmo algoritmo "Desafio - questão 5" // Função : // Autor : // Data : 10/03/2021 // Seção de Declarações var idade:inteiro inicio // Seção de Comandos Escreva("Digite sua idade: ") Leia(idade) Questão 7: Se (idade >= 5) entao escolha idade Caso 5, 6, 7 Escreva("Sua categoria de nadador é: Infantil A") Caso 8, 9, 10 Escreva("Sua categoria de nadador é: Infantil B") Caso 11, 12, 13 Escreva("Sua categoria de nadador é: Juvenil A") Caso 14, 15, 16, 17 Escreva("Sua categoria de nadador é: Juvenil B") Outrocaso Escreva("Sua categoria de nadador é: Adulto") Fimescolha senao Escreva("Você é novo demais para ser um nadador.") fimse fimalgoritmo algoritmo "Desafio - questão 7" // Função : // Autor : // Data : 10/03/2021 // Seção de Declarações var N: inteiro Parimpar, negativopositivo: caractere inicio // Seção de Comandos Escreva("Digite um número: ") Leia(N) Se (N % 2 = 0) entao parimpar <- "Par" senao parimpar <- "Ímpar" fimse se (N < 0) entao negativopositivo <- "Negativo" senao negativopositivo <- "Positivo" fimse Escreval("Você digitou: ",N,"") Escreval("É par ou ímpar? ", parimpar,"") Escreval("É positivo? ", negativopositivo,"") fimalgoritmo Questão 8: algoritmo "Desafio - questão 8" // Função : // Autor : // Data : 10/03/2021 // Seção de Declarações var codigo, quantidade, preco: real inicio Escreval("|...Especificação...|...Código...|...Preço...|") Escreval("|Cachorro quente 100 1,20") Escreval("|Bauru simples 101 1,30") Escreval("|Bauru com ovo 102 1,50") Escreval("|Hamburger 103 1,20") Escreval("|Cheeseburguer 104 1,30") Escreval("|Refrigerante 105 1,00") Escreval("______________________________________________") escreva ("Digite o código do produto: ") leia (codigo) Se (codigo = 100) entao Escreva ("Quantos cachorros quentes você deseja? ") Leia (quantidade) preco <- 1.20 * quantidade Escreva ("O valor total do pedido é de: R$", preco) Fimse Se (codigo = 101) entao Escreva("Quantos baurus simples você deseja? ") Leia (quantidade) preco <- 1.30 * quantidade Escreva ("O valor total do pedido é de: R$", preco) Fimse Se (codigo = 102) entao Escreva ("Quantos baurus com ovo você deseja? ") Leia (quantidade) preco <- 1.50 * quantidade Escreva ("O valor total do pedido é de: R$", preco) Fimse Se (codigo = 103) entao escreva ("Quantos hamburguers você deseja? ") Leia (quantidade) preco <- 1.20 * quantidade Escreva ("O valor total do pedido é de: R$", preco) fimse Se (codigo = 104) entao Escreva ("Quantos cheeseburguers você deseja? ") Questão 9: Leia (quantidade) preco <- 1.30 * quantidade Escreva ("O valor total do pedido é de: R$", preco) Fimse Se (codigo = 105) entao Escreva ("Quantos refrigerantes você deseja?") Leia (quantidade) preco <- 1.00 * quantidade Escreva ("O valor total do pedido é de: R$", preco) Fimse fimalgoritmo algoritmo "Desafio: 9" // Função : // Autor : // Data : 09/03/2021 // Seção de Declarações var aluno: caractere N1: real N2: real N3: real M: real ME: real inicio // Seção de Comandos Escreval("----------------------") Escreval("ESCOLA PANGARÉ CANSADO") Escreval("----------------------") Escreval("Informe o nome ou número do aluno: ") Leia(aluno) Escreva("Agora, digite a nota do primeiro trimestre: ") Leia(N1) Se (N1 > 10) ou (N1 < 0) entao Escreval("Informe uma nota de 0 à 10.") fimalgoritmo Fimse Escreva("Digite a nota do segundo trimestre: ") Leia(N2) Se (N2 > 10) ou (N2 < 0) entao Escreval("Informe uma nota de 0 à 10.") fimalgoritmo Fimse Escreva("Digite a nota do terceiro trimestre: ") Leia(N3) Se (N3 > 10) ou (N3 < 0) entao Escreval("Informe uma nota de 0 à 10.") fimalgoritmo Fimse Escreva("Digite a média de exercícios: ") Leia(ME) Se (ME > 10) ou (ME < 0) entao Escreval("Informe uma nota de 0 à 10.") fimalgoritmo Fimse M <- (N1 + N2*2 + N3*3 + ME) / 7 Se ((M >= 9)) entao Escreval("Essas são as notas do aluno [", aluno,"]: ") Escreval("Média de exercícios: ", ME,"") Escreval("Média de aproveitamento: ", M,"") Escreval("Conceito: A") Escreval("Situação: Aprovado") Senao Se (M >= 7.5) e (M <9) entao Escreval("Essas são as notas do aluno [", aluno,"]: ") Escreval("Média de exercícios: ", ME,"") Escreval("Média de aproveitamento: ", M,"") Escreval("Conceito: B") Escreval("Situação: Aprovado") Senao Se (M >= 6) e (M < 7.5) entao Escreval("Essas são as notas do aluno [", aluno,"]: ") Escreval("Média de exercícios: ", ME,"") Escreval("Média de aproveitamento: ", M,"") Escreval("Conceito: C") Escreval("Situação: Aprovado") Senao Se (M >= 4) e (M < 6) entao Escreval("Essas são as notas do aluno [", aluno,"]: ") Escreval("Média de exercícios: ", ME,"") Escreval("Média de aproveitamento: ", M,"") Escreval("Conceito: D") Escreval("Situação: Reprovado") Senao Se (M < 4) entao Escreval("Essas são as notas do aluno [", aluno,"]: ") Escreval("Média de exercícios: ", ME,"") Escreval("Média de aproveitamento: ", M,"") Escreval("Conceito: E") Escreval("Situação: Reprovado") Fimse Fimse Fimse Fimse Fimse Questão 10: fimalgoritmo algoritmo "Desafio - questão 10" // Função : // Autor : // Data : 10/03/2021 // Seção de Declarações var indpol: real inicio // Seção de Comandos Escreva("Digite o índice de poluição: ") Leia(indpol) se (indpol >= 0.05) E (indpol <=0.25) entao Escreva("O índice de poluição está dentro da conformidade.") senao se(indpol >= 0.3) E (indpol < 0.4) entao Escreva("Intimar indústrias do 1º grupo a suspender as atividades.") senao se(indpol >= 0.4) E (indpol < 0.5) entao Escreva("Intimar indústrias do 1º e 2º grupo a suspender as atividades.") senao se(indpol >= 0.5) entao Escreva("Intimar os 3 grupos de indústrias a paralizarem suas atividades.") fimse fimse fimse Fimse fimalgoritmo
Compartilhar