Buscar

exercicios atualizada

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 3, do total de 11 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 6, do total de 11 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 9, do total de 11 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

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.

Continue navegando