Baixe o app para aproveitar ainda mais
Prévia do material em texto
ESTADO DE MATO GROSSO UNIVERSIDADE DO ESTADO DE MATO GROSSO - UNEMAT CAMPUS UNIVERSITÁRIO DE RONDONOPOLIS CURSO DE ENGENHARIA CIVIL DOCENTE: TONI DISCENTES: Cris, Jair,Marcos e Eunice 1 -Escreva um algoritmo que some dois números, com base em dados fornecidos pelo usuário Algoritmo "soma" Var // Seção de Declarações das variáveis n1, n2:inteiro soma:inteiro Inicio // Seção de Comandos, procedimento, funções, operadores, etc... Escreva ("digite o primeiro numero") leia (n1) Escreva ("digite o segundo numero") leia (n2) soma <- (n1+n2) Escreva ("a soma dos numeros digitados e ", soma) 2-Escreva um algoritmo que armazene o valor 10 em uma variável A e o valor 20 em uma variável B. A seguir (utilizando apenas atribuições entre variáveis) troque os seus conteúdos fazendo com que o valor que está em A passe para B e vice-versa. Ao final, escrever os valores que ficaram armazenados nas variáveis. Algoritmo "auxiliar" Var // Seção de Declarações das variáveis a:inteiro b:inteiro aux:inteiro Inicio // Seção de Comandos, procedimento, funções, operadores, etc... a<- 10 b<-20 aux<-b b<-a a<-aux escreva("o valor de A e b sao",a,b) Fimalgoritmo 3-Escreva um algoritmo para ler as dimensões de um quadrado (base e altura), calcular e escrever a área do quadrado com base em dados fornecidos pelo usuário Algoritmo "Quadrado" // Var // Seção de Declarações das variáveis Base: real Altura: real Area: real Inicio // Seção de Comandos, procedimento, funções, operadores, etc... Escreva ("digite o valor da base") Leia (base) Escreva ("digite o valor da altura") leia (altura) Area <- (base*altura) Escreva("A area do quadrado é igual a",area) Fimalgoritmo 4-Escreva um algoritmo para ler as dimensões de um triângulo (base e altura), calcular e escrever a área do triângulo com base em dados fornecidos pelo usuário Algoritmo "triangulo" // Var // Seção de Declarações das variáveis Base: real Altura: real Area: real Inicio // Seção de Comandos, procedimento, funções, operadores, etc... Escreva ("digite o valor da base") Leia (base) Escreva ("digite o valor da altura") leia (altura) Area <- (base*altura)/2) Escreva ("A area do triagulo é igual a", area) Fimalgoritmo 5-Escreva um algoritmo que calcule a idade de uma pessoa com base em dados fornecidos pelo usuário Algoritmo "idade" Var // Seção de Declarações das variáveis ano_nas:real idade:real ano_atual:real Inicio // Seção de Comandos, procedimento, funções, operadores, etc... Escreva ("digite o ano nascimento") leia (ano_nas) Escreva ("digite ano atual") leia (ano_atual) idade <- (ano_atual-ano_nas) Escreva ("a idade atual e de ", idade) Fimalgoritmo 6-Escreva um algoritmo que calcule o IMC de uma pessoa com base em dados fornecidos pelo usuário Var // Seção de Declarações das variáveis Peso: real Altura:real IMC:real Inicio // Seção de Comandos, procedimento, funções, operadores, etc. escreva ("digite o peso: 80") Escreva ("digite o valor do peso é: peso") Leia (peso) Escreva ("digite o valor da altura é: altura") Leia (altura) IMC <- peso / (altura*altura) Escreva ("O IMC é: ", IMC) Se (IMC >=18) e (IMC < 25) então Fimse Fimalgoritmo 7-Ler três notas de um aluno, calcular a média e informar a média em tela Algoritmo "MEDIA" // Var // Seção de Declarações das variáveis n1, n2, n3: Real media: real Inicio // Seção de Comandos, procedimento, funções, operadores, etc... 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 Escreva ("A media do aluno(a) é:", media) Fimalgoritmo 8 -Ler três notas de um aluno, calcular a média e informar se ele foi aprovado (Média ≥ 7), reprovado (Média < 7) ou aprovado com louvor (Média = 10) "Exercicio - nota" Var // Seção de Declarações das variáveis n1, n2, n3:real media:real Inicio // Seção de Comandos, procedimento, funções, operadores, etc... 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) então escreva("o aluno foi aprovado com a media ", media) senão escreva("o aluno foi reprovado com a media" , media) fimse 9-Determinar se um número é par ou ímpar e positivo ou negativo 10-Faça um algoritmo que lê uma temperatura em Fahrenheit e calcula a temperatura correspondente em Celsius. Ao final o programa deve exibir as duas temperaturas. – Usar a fórmula: C = (5 * (F-32) / 9) Algoritimo temperatura var temp_celsius, temp_fahrenheit: real Inicio escreva ("Informe a temperatura em fahrenheit ") leia (temp_fahrenheit) temp_celsius:= 5 * (temp_fahrenheit - 32) / 9 escreva ("A temperatura em graus Fahrenheit é: ", temp_celsius) fimalgoritmo 11-Faça um algoritmo que calcule a soma dos números inteiros de 1 a 100. Var // Seção de Declarações das variáveis n1, n2:inteiro soma: inteiro Inicio // Seção de Comandos, procedimento, funções, operadores, etc... Escreva ("digite o primeiro numero") leia (n1) Escreva ("digite o segundo numero") leia (n2) soma <- (n1+n2) Escreva ("a soma dos numeros digitados e ", soma) Fimalgoritmo 12-Um motorista deseja colocar no seu tanque X reais de gasolina. Escreva um algoritmo para ler o preço do litro da gasolina e o valor do pagamento, e exibir quantos litros ele conseguiu colocar no tanque. Algoritmo "gasolina" Var // Seção de Declarações das variáveis valor_gas: real litros: real valor_pago: real Inicio // Seção de Comandos, procedimento, funções, operadores, etc... Escreva ("digite o valor da gasolina") Leia (valor_gas) Escreva ("digite o valor pago") leia (valor_pago) Litros <- (valor_pago/valor_gas) Escreva ("a quantidade colocada no tanque foi de", litros). 13-O restaurante a quilo Bem-Bão cobra R$12,00 por cada quilo de refeição. Escreva um algoritmo que leia o peso do prato montado pelo cliente (em quilos) e imprima o valor a pagar. Assuma que a balança já desconte o peso do prato. "refeição - exercicio " Var // Seção de Declarações das variáveis valor_refeicao:real quilo: real valor_pago: real Inicio // Seção de Comandos, procedimento, funções, operadores, etc... Escreva ("digite o valor da refeição") Leia (valor_refeicao) Escreva ("digite o valor pago") leia (valor_pago) quilo <- (valor_pago/valor_refeicao) Escreva ("a quantidade colocada no prato foi de", quilo) Fimalgoritmo 14-Uma empresa de desenvolvimento de softwares paga a seu vendedor um fixo de R$ 500 por mês, mais um bônus de R$50 por sistema vendido. Faça um algoritmo que leia quantos softwares o funcionário vendeu e determine o salário total do funcionário. Mostre as informações que você achar necessário. Algoritmo "Salario_total" var fixo, bonus, nv_func, s_total : inteiro inicio fixo <- 500 bonus <- 50 s_total <- fixo + (nv_func * bonus) escreva("Quantas funcionalidades novas foram desenvolvidas este mês?") leia(nv_func) escreva("O salário total será"," ",s_total) fimalgoritmo 15-Considerando que para um consorcio, sabe-se o numero total de prestações, a quantidade de prestações pagas e o valor atual da prestação, escreva um algoritmo que determine o total pago pelo consorciado e o saldo devedor. 16-Uma fábrica de camisetas produz os tamanhos pequeno, médio e grande, cada uma sendo vendida respectivamente por 10, 12 e 15 reais. Construa um algoritmo em que o usuário forneça a quantidade de camisetas pequenas, médias e grandes referentes a uma venda, e a máquina informe quanto será o valor arrecadado. Algoritmo "camisetas" var peq, med, gran : inteiro camiseta peq, camiseta med, camisetagran : real inicio escreva("Digite a quantidade de camisetas pequenas: ") leia(peq) escreva ("Digite a quantidade de camisetas medias: ") leia(med) escreva ("Digite a quantidade de camisetas grandes: ") leia(gran) camisetas peq <- peq * 10 camisetas med <- med * 12 camisetas gran <- gran *15 escreva("Camisetas pequenas => total: R$ ",camiaetapeq:2:2) escreva("Camisetasmedias => total: R$ ",camisetamed:2:2) escreva("Camisetas grandes => total: R$ ",camisetagran:2:2) fimalgoritmo 17. Faça um algoritmo para ler o salário de um funcionário e aumentá-lo em 15%. Após o aumento, desconte 8% de impostos. Imprima o salário inicial, o salário com o aumento e o salário final. Algoritmo "salario" Var aum,imp,s,sa,sl:real Inicio aum<-0.15 imp<-0.08 escreva ("Digite o salário do funcionário: ") leia(salario) sa<-(sa+(s*au) sl<-(sa-(sa*im) escreva("O salário inicial era de: ", salario) escreva ("Com o aumento de 15% ficou: ", salario) escreva ("Com o desconto de 8% ficou: ", salario) Fimalgoritmo 18- A granja Frangotech possui um controle automatizado de cada frango da sua produção. O Plantel de frangos é de 200 frangos e 60 frangas No pé direito do frango há um anel com um chip de identificação; no pé esquerdo são dois anéis para indicar o tipo de alimento que ele deve consumir. Sabendo que o anel com chip custa R$4,00 e o anel de alimento custa R$3,50, faça um algoritmo para calcular o gasto total da granja para marcar todos os seus frangos.
Compartilhar