Prévia do material em texto
1- Escrever um algoritmo que leia dois valores inteiro e informe qual é o maior. var num1, num2: inteiro inicio escreva("Digite o primeiro número: ") leia(num1) escreva("Digite o segundo número: ") leia(num2) se num1 > num2 entao escreva("O primeiro número ",num1," é maior que o segundo",num2) senao se num2 > num1 entao escreva("O segundo número",num2," é maior que o primeiro",num1) senao escreva(“iguais”) fimse fimse fim 2- Faça um algoritmo que receba um número e diga se este número está no intervalo entre 100 e 200. var numero: inteiro inicio escreva("Digite um número: ") leia(numero) se numero >= 100 e numero <= 200 entao escreva("O número está no intervalo entre 100 e 200") senao escreva("O número não está no intervalo entre 100 e 200") fimse fim 3- Escrever um algoritmo que leia o nome e as três notas obtidas por um aluno durante o semestre. Calcular a sua média (aritmética), informar o nome e sua menção: Aprovado (media >= 7), Reprovado (media <= 5) e Recuperação (media entre 5.1 a 6.9). var nome: caractere n1, n2, n3, media: real inicio escreva("Informe o nome do aluno: “) leia (nome) escreva("Digite a primeira nota: ") leia(n1) escreva("Digite a segunda nota: ") leia(n2) escreva("Digite a terceira nota: ") leia(n3) media ← (n1 + n2 + n3) / 3 se media >= 7 entao escreva("O aluno:”, nome, “Foi aprovado!") senao se media <= 5 entao escreva("O aluno:”, nome, “Foi reprovado!") senao escreva("O aluno:”, nome, “Está em recuperação!") fimse fimse fim 4- Elabore um algoritmo que, dada a idade de um nadador. Classifique-o em uma das seguintes categorias: Infantil A = 5 - 7 anos Infantil B = 8 - 10 anos juvenil A = 11- 13 anos juvenil B = 14 - 17 anos Sênior = 18 - 25 anos Apresentar mensagem “idade fora da faixa etária” quando for outro ano não contemplado. var idade: inteiro inicio escreva("Digite a idade do nadador: ") leia(idade) escolha idade caso 5,6,7 escreva("Infantil A") caso 8,9,10 escreva("Infantil B") caso 11,12,13 escreva("Juvenil A") caso 14,15,16,17 escreva("Juvenil B") caso 18,19,20,21,22,23,24,25 escreva("Sênior") outrocaso escreva("Idade fora da faixa etária") fimescolha fim 5- Faça um algoritmo que receba o nome de um candidato e as notas do vestibular nas seguintes disciplinas: Português, Matemática e Conhecimentos Gerais. Calcule sua média e no final informe: o nome, a média e uma informação dizendo se o candidato foi aprovado ou não. Considere aprovado se sua média foi maior ou igual a 7.0. (FAZER COM ATRIBUIÇÃO “ ← “ E SE) Var N: caracter NP, NM, NCG, MEDIA : Real Inicio Escreva(“Informe o seu nome:”) Leia (N) Escreva(“Informe a nota de Português:”) Leia(NP) Escreva(“Informe a nota de Matemática:”) Leia(NM) Escreva(“Informe a nota de Conhecimentos Gerais:”) Leia(NCG) MEDIA ← (NP + NM + NCG) / 3 Se MEDIA >= 7 entao Escreva(“O candidato:”, N , “Obteve a média:” , MEDIA , “Foi Aprovado”) Senao Escreva(“O candidato:”, N , “Obteve a média:” , MEDIA , “Foi Reprovado”) FimSe Fim 6- Faça um algoritmo que receba a temperatura em Fahrenheit e apresente em Celsius. A fórmula para conversão é C=(F-32)/1.8 , onde C é Celsius e F é Fahrenheit. Var F , C : Real Inicio Escreva(“Informe a temperatura em Fahrenheit:”) Leia(F) C ← (F-32)/1.8 Escreva(“A temperatura em Celsius é:”, C) Fim 7- Faça um algoritmo que leia um número N e imprima “F1” , “F2” ou “F3” , conforme a condição: · “F1” se N<=10 · “F2” se N>10 e N<=100 · “F3” se N>100 Var N: inteiro Inicio Escreva(“Informe um número”) Leia(N) Se N<=10 entao Escreva(“F1”) Senao Se N>10 e N<=100 entao Escreva(“F2”) Senao Escreva(“F3”) FimSe FimSe Fim 8- Suponha que o conceito de um aluno seja determinado em função da sua nota. Suponha, também, que esta nota seja um valor inteiro na faixa de 0 a 100, conforme a seguinte faixa: NOTA CONCEITO 0 a 49 Insuficiente 50 a 64 Regular 65 a 84 Bom 85 a 100 Ótimo Crie um algoritmo que apresente o conceito e a nota do aluno. Var N: inteiro Inicio Escreva(“Informe a nota:”) Leia(N) Se N>=0 e N<=49 entao Escreva(“A nota foi:” , N , “Conceito Insuficiente”) Senao Se N>=50 e N<=64 entao Escreva(“A nota foi:” , N , “Conceito Regular”) Senao Se N>=65 e N<=84 entao Escreva(“A nota foi:” , N , “Conceito Bom”) Senao Escreva(“A nota foi:” , N , “Conceito Ótimo”) FimSe FimSe FimSe Fim