Baixe o app para aproveitar ainda mais
Prévia do material em texto
Nome: LENILSON BATISTA BORGES Exercícios de Algoritmos 1) Escreva um programa que mostre na tela a mensagem "Olá, Mundo!" algoritmo "helloworld" var a : inteiro var str : caractere inicio str <- 'diegoveloper' escreval ("olá mundo") fimalgoritmo 2) Faça um programa que leia o nome de uma pessoa e mostre uma mensagem de boasvindas para ela: Ex: Qual é o seu nome? João da Silva Olá João da Silva, é um prazer te conhecer! algoritmo "semnome" var nome, sobrenome : caractere inicio escreval ("informe o seu pré-nome") leia (nome) escreval ("informe o seu sobrenome") leia (sobrenome) escreval ("olá " ,nome," " ,sobrenome, " é um prazer te conhecer" " . ") fimalgoritmo 3) Crie um programa que leia o nome e o salário de um funcionário, mostrando no final uma mensagem. Ex: Nome do Funcionário: Maria do Carmo Salário: 1850,45 O funcionário Maria do Carmo tem um salário de R$1850,45 em Junho. algoritmo "lernome" var nome, salario, recebe : caractere inicio escreval ("informe o seu nome completo") leia (nome) escreval ("informe o seu salario") leia (salario) escreval ("o funcionário " ,nome," recebe o salario de " ,salario, " em junho" " . ") fimalgoritmo 4) Desenvolva um algoritmo que leia dois números inteiros e mostre o somatório entre eles. Ex: Digite um valor: 8 Digite outro valor: 5 A soma entre 8 e 5 é igual a 13. algoritmo "soma" var n1 , n2, s : inteiro inicio leia (n1) leia (n2) s<-n1+n2 escreval ("a soma entre " ,n1, " e ", n2, " é ": ,s) fimalgoritmo 5) Faça um programa que leia as duas notas de um aluno em uma matéria e mostre na tela a sua média na disciplina. Ex: Nota 1: 4.5 Nota 2: 8.5 A média entre 4.5 e 8.5 é igual a 6.5 algoritmo "notas" var nota1, nota2, media : real inicio escreval ("digite a primeira nota:") leia (nota1) escreval ("digite a nota dois:") leia (nota2) media <- (nota1+nota2) /2 escreval ("a media entre" ,nota1, " e " ,nota2, " é " : ,media) fimalgoritmo 6) Faça um programa que leia um número inteiro e mostre o seu antecessor e seu sucessor. Ex: Digite um número: 9 O antecessor de 9 é 8 O sucessor de 9 é 10 algoritmo "antecessor e sucessor " var valor, antecessor, sucessor :real inicio escreva ("digite valor") leia (valor) antecessor <- (valor-1) sucessor <- (valor+1) escreva ("antecessor é " , antecessor) escreva ("sucessor é " , sucessor) fimalgoritmo 7) Crie um algoritmo que leia um número real e mostre na tela o seu dobro e a sua terça parte. Ex: Digite um número: 3.5 O dobro de 3.5 é 7.0 A terça parte de 3.5 é 1.16666 algoritmo "calcular o dobro" var valor, dobro : inteiro inicio escreva ("digite um valor") leia (valor) dobro <- (2*valor) escreva ("o dobro e ", dobro) fimalgoritmo 8) Desenvolva um programa que leia uma distância em metros e mostre os valores relativos em outras medidas. Ex: Digite uma distância em metros: 185.72 A distância de 85.7m corresponde a: 0.18572Km 1.8572Hm 18.572Dam 1857.2dm 18572.0cm 185720.0mm algoritmo "metroParaCentimetros" var metros, centimetros : real inicio escreva("Metros? ") leia(metros) centimetros <- metros * 100 escreval(centimetros , " cm") fimalgoritmo (So consegui fazer esse) 9) Faça um algoritmo que leia quanto dinheiro uma pessoa tem na carteira (em R$) e mostre quantos dólares ela pode comprar. Considere US$1,00 = R$5,22. input("digite quanto dinheiro vc tem: ") CompraDolar = 1*DinheiroPessoa print("essa pessoa pode comprar: " + CompraDolar 10) Faça um algoritmo que leia a largura e altura de uma parede, calcule e mostre a área a ser pintada e a quantidade de tinta necessária para o serviço, sabendo que cada litro de tinta pinta uma área de 2metros quadrados. larg = float(input('largura da parede')) alt = float(input('altura da parede')) área = larg * alt print('sua parede tem a dimensão de {}x{} e sua área é de {}m²,'.format(larg, alt, área)) tinta = área /2 print('para pintar essa parede você vai precisar de {}l de tinta,'.format(tinta)) (Feito pelo phyton) 11) Desenvolva uma lógica que leia os valores de A, B e C de uma equação do segundo grau e mostre o valor de Delta. a = int (input ('digite o valor do coeficiente a: ')) b = int(input ('digite o valor do coeficiente b: ')) c = int(input ('digite o valor do coeficiente c: ')) delta = b**2 - 4*a*c print('o valor de delta é: ', delta) x1 = (-b - delta**0.5) / (2*a) x2 = (-b + delta**0.5) / (2*a) print('o valor de x1 é: ', x1) print('o valor de x2 é: ', x2) (Phyton) 12) Crie um programa que leia o preço de um produto, calcule e mostre o seu PREÇO PROMOCIONAL, com 5% de desconto. preço = float(input ('qual é o preço do produto? R$')) novo = preço - (preço * 5 / 100) print('o produto que custava R${: .2f}, na promoção com desconto de 5% vai custar R${: .2f}' .format(preço, novo)) (Phyton) 13) Faça um algoritmo que leia o salário de um funcionário, calcule e mostre o seu novo salário, com 15% de aumento. salário = float(input('qual é o salário do Funcionário? R$')) novo = salário + (salário *15 / 100) print('um funcionário que ganhava R${: .2f}, com 15% de aumento, passa a receber R${: .2f}' .format(salário, novo)) (Phyton)
Compartilhar