Buscar

Lista Exercícios Fortran 03

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 3 páginas

Prévia do material em texto

UNIOESTE - Campus de Toledo 
1ª Série de Engenharia Química 
Exercício de Fortran 
 
Toledo, 25 de julho de 2012 
1. Construa um algoritmo que, tendo como dados de entrada dois pontos quaisquer no plano, 
P(x1,y1) e P(x2,y2), escreva a distância entre eles. A fórmula que efetua tal cálculo 
é: 
2. Escreva um algoritmo que leia três números inteiros e positivos (A, B, C) e calcule a seguinte 
expressão: 
 , onde 
3. Faça um algoritmo que leia a idade de uma pessoa expressa em anos, meses e dias e mostre-
a expressa apenas em dias. 
(1 ANO = 365 DIAS e 1 MÊS = 30 DIAS) 
4. Faça um algoritmo que leia a idade de uma pessoa expressa em dias e mostre-a expressa em 
anos, meses e dias. 
(1 ANO = 365 DIAS e 1 MÊS = 30 DIAS) 
5. Faça um algoritmo que leia as 3 notas de um aluno e calcule a média final deste aluno. 
Considerar que a média é ponderada e que o peso das notas é: 2,3 e 5, respectivamente. 
6. Faça um algoritmo que leia o tempo de duração de um evento em uma fábrica expressa em 
segundos e mostre-o expresso em horas, minutos e segundos. 
7. O custo ao consumidor de um carro novo é a soma do custo de fábrica com a percentagem do 
distribuidor e dos impostos (aplicados ao custo de fábrica). Supondo que a percentagem do 
distribuidor seja de 28% e os impostos de 45%, escrever um algoritmo que leia o custo de fábrica 
de um carro e escreva o custo ao consumidor. 
8. Um sistema de equações lineares do tipo: 
, pode ser resolvido segundo mostrado abaixo : 
 
Escreva um algoritmo que lê os coeficientes a,b,c,d,e e f e calcula e mostra os valores de x e y. 
9. Elaborar um algoritmo que lê 2 valores a e b e os escreve com a mensagem: "São múltiplos" 
ou "Não são múltiplos". 
10. Faça um algoritmo que leia um nº inteiro e mostre uma mensagem indicando se este número 
é par ou ímpar, se é positivo ou negativo e se ele é primo ou não. 
11. Uma empresa concederá um aumento de salário aos seus funcionários, variável de acordo 
com o cargo, conforme a tabela abaixo. Faça um algoritmo que leia o salário e o cargo de um 
funcionário e calcule o novo salário. Se o cargo do funcionário não estiver na tabela, ele deverá, 
então, receber 40% de aumento. Mostre o salário antigo, o novo salário e a diferença. 
Código Cargo Percentual 
101 Gerente 10% 
102 Engenheiro 20% 
103 Técnico 30% 
12. Elaborar um algoritmo que lê 3 valores a,b,c (que seriam o comprimento dos lados) e verifica 
se eles formam ou não um triângulo. Supor que os valores lidos são inteiros e positivos. Caso os 
valores formem um triângulo, calcular e escrever a área deste triângulo. Se não formam triângulo 
escrever os valores lidos. 
13. Escrever um algoritmo que lê a hora de início de um jogo e a hora do final do jogo 
(considerando apenas horas inteiras) e calcula a duração do jogo em horas, sabendo-se que o 
tempo máximo de duração do jogo é de 24 horas e que o jogo pode iniciar em um dia e terminar 
no dia seguinte. 
14. Escrever um algoritmo que lê um valor em reais e calcula qual o menor número possível de 
notas de 100, 50, 10, 5 e 1 em que o valor lido pode ser decomposto. Escrever o valor lido e a 
relação de notas necessárias. 
15. Escrever um algoritmo que lê um conjunto de 4 valores i, a, b, c, onde i é um valor inteiro e 
positivo e a, b, c, são quaisquer valores reais e os escreva. A seguir: 
a) Se i=1 escrever os três valores a, b, c em ordem crescente. 
b) Se i=2 escrever os três valores a, b, c em ordem decrescente. 
c) Se i=3 escrever os três valores a, b, c de forma que o maior entre a, b, c fique dentre os 
outros dois. 
16. Desenvolva um algoritmo que leia um número inteiro positivo N e imprima a tabuada de 
multiplicar correspondente. Por exemplo, para n = 6, devemos obter: 1 X 6 = 6, 2 X 6 = 12,..., 10 X 
6 = 60). 
17. Um palíndromo é uma seqüência de caracteres que é lida da esquerda para a direita ou da 
direita para a esquerda. Por exemplo, cada um dos seguintes inteiros de 5 dígitos é um 
palíndromo: 12321, 55555, 45554 e 11611. Escreva um aplicativo que leia um inteiro de 5 dígitos 
e determine se ele é ou não um palíndromo. 
18 Ler um número inteiro (assuma até três dígitos) e imprimir a saída da seguinte forma: 
CENTENA = x 
DEZENA = x 
UNIDADE = x 
19. Três amigos, Carlos, André e Felipe decidiram rachar igualmente a conta de um bar. Faça um 
algoritmo para ler o valor total da conta e imprimir quanto cada um deve pagar, mas faça com que 
Carlos e André não paguem centavos. Ex: uma conta de R$101,53 resulta em R$33,00 para 
Carlos, R$33,00 para André e R$35,53 para Felipe. 
20. Num dia de sol, você deseja medir a altura de um prédio, porém, a trena não é 
suficientemente longa. Assumindo que seja possível medir sua sombra e a do prédio no chão, e 
que você se lembre da sua altura, faça um algoritmo para ler os dados necessários e calcular a 
altura do prédio.

Continue navegando