Anda di halaman 1dari 3
MINISTÉRIO DA EDUCAÇÃO Universidade Federal Rural do Semi-Árido

MINISTÉRIO DA EDUCAÇÃO Universidade Federal Rural do Semi-Árido Departamento
de
Ciências
Exatas
e
Ambientais

1.Construa um algoritmo que leia um número inteiro de horas e mostre ao usuário a quantos minutos e quantos segundos estas horas correspondem.

2.Construa um algoritmo que calcule a área de uma circunferência cujo raio é fornecido pelo usuário (use área= 3.14 x raio 2 )

3.Construa um algoritmo que calcule a média aritmética de 3 números quaisquer fornecidos pelo usuário.

4.Desenvolver um algoritmo que leia o nome e o sexo de uma pessoa, apresentando como saída uma das seguintes mensagens de tratamento formal: “Ilmo. Sr.”, para o sexo masculino ou “Ilma. Sra.” para o sexo feminino, acrescentando o nome informado pelo usuário em seguida.

5.Fazer um algoritmo que obtenha a velocidade, de um carro e avise ao motorista somente se ele será multado, quando este estiver trafegando pelo Eixo Central (limite de 80 km/h) em Brasília.

6.Dado três valores, verificar se eles podem ser valores dos lados de um triângulo (triângulo é uma figura geométrica onde cada lado é menor do que a soma dos outros dois lados) e avisar seu usuário.

7.Complete os exercícios 5 (multa no eixo central) e 6 (triangulo) anteriores com uma mensagem para quando a condição não for satisfeita (falso).

8.Escrever um algoritmo que determine se um número inteiro qualquer é PAR IMPAR.

ou

9.Ler dois valores numéricos e apresentar a diferença do maior valor informado pelo menor.

10.Modifique o algoritmo 4 (Ilmo Sr. ou Ilma Sra.), feito anteriormente, para ler a altura e dizer o peso ideal de uma pessoa, usando as seguintes fórmulas:

–para homem: peso = (72,5 * altura) - 58 –para mulher: peso = (62,1 * altura) - 44.7

11.Faça um algoritmo que leia três valores numéricos e encontre qual o menor deles, mostrando-o no final.

12.Alterar o exercício do triângulo (exercício 6), de forma que o algoritmo informe se é um triângulo e qual o seu tipo: eqüilátero (todos os lados são iguais), isósceles (dois lados iguais) ou um outro triângulo qualquer (escaleno).

Lista de Exercícios Programação Aplicada para Engenharia Prof Danniel Cavalcante Lopes

1


MINISTÉRIO DA EDUCAÇÃO Universidade Federal Rural do Semi-Árido

MINISTÉRIO DA EDUCAÇÃO Universidade Federal Rural do Semi-Árido Departamento
de
Ciências
Exatas
e
Ambientais

13.Faça um algoritmo em português estruturado que leia o número de DDD e informe

a qual cidade pertence, considerando só os seguintes valores:

–61 - Brasília –71 - Salvador –11 - São Paulo –21 - Rio de Janeiro –32 - Juiz de Fora –19 - Campinas –27 - Vitória –31 - Belo Horizonte –qualquer outro: DDD não desconhecido.

14.Altere o algoritmo anterior para seleção de múltipla escolha.

15.Fazer um algoritmo que leia três valores e identifique qual o maior valor informado.

16. Faça um algoritmo que calcule e escreva o valor a ser pago a sua provedora de acesso à Internet. Para isso você deverá ler a quantidade de horas que você utilizou. Sabe-se que você pagará R$ 30,00 por até 20 horas de uso (valor básico), caso você tenha usado mais de 20 horas, então deve ser acrescido mais 10% no valor básico para cada hora extra utilizada.

17.Fazer um algoritmo que leia o nome e a altura de três pessoas, determinando o nome e a altura da menor delas que será apresentado ao usuário deste algoritmo.

18.Você tem um desejo incontrolável de descobrir quantos dias você já viveu em toda

a sua vida, então faça um algoritmo que leia o ano de nascimento de uma pessoa e o ano atual, depois calcule e escreva o nome e o número de dias, aproximados, já vividos por essa pessoa.

19.Transforme de um valor em dólar, para reais.

20.Leia o nome, número de horas trabalhadas e número de dependentes de um funcionário. Após a leitura, escreva qual o Nome, salário bruto, os valores

descontados para cada tipo de imposto e finalmente qual o salário líquido do funcionário. Considerando que:

a) A empresa paga R$12 por hora e R$40 por dependentes.

b) Sobre o salário são descontados 8,5% p/ o INSS e 5% p/ IR

21.Leia uma distância em km, o preço da gasolina em reais e exiba quantos litros de gasolina o carro irá consumir e quanto será gasto em reais. Considere que o carro faz 12 km/l de gasolina.

Lista de Exercícios Programação Aplicada para Engenharia Prof Danniel Cavalcante Lopes

2


MINISTÉRIO DA EDUCAÇÃO Universidade Federal Rural do Semi-Árido

MINISTÉRIO DA EDUCAÇÃO Universidade Federal Rural do Semi-Árido Departamento
de
Ciências
Exatas
e
Ambientais

22.Escreva quantos anos serão necessários para que Ciclano seja maior que Fulano. Considere que Fulano tem 1,50 m e cresce 2 cm por ano e Ciclano tem 1,10 m e cresce 3 cm por ano.

23.Leia um número inteiro e escreva se ele é primo.

24.Leia um número inteiro e positivo e escreva o seu fatorial Considere: N! = 1 x 2 x

3 x

x N-1 x N e 0 ! = 1

25.Leia um código de votação e escreva a ordem de classificação e o percentual de votos de cada candidato. Considere: a) F = fim da eleição; b) X,Y,Z = códigos dos candidatos; c) N = voto nulo e d) B = voto em branco.

26.Escreva os 10 primeiros termos da serie Fibonacci. Isto é: 1,1,2,3,5,8,13,21,34,55

27.Leia o salário de 100 funcionários e escreva: a) quantos funcionários recebem mais

de R$2.000,00; b) quanto a empresa gasta com estes funcionários e c) quanto a

empresa gastaria se fosse dar um aumento de 7,5% aos funcionários que recebem

menos que R$2.000,00.

28.Realize a conversão de um número inteiro decimal para binário.

29.leia um vetor VN (vetor de números) de 10 números inteiros e exiba qual o maior e o menor número desse vetor.

30.estenda a questão 1 para a partir de VN escrever os vetores VP (vetor de pares) e

VI (vetor de impares).

31.leia os vetores quantidade e preço de 20 produtos, calcule e escreva: a) o faturamento por produto e b) o faturamento total.

32.leia a matriz A(4X4) de números inteiros e escreva os elementos da diagonal secundária e da diagonal inferior.

33.leia 20 notas (10 p/ cada avaliação) de uma disciplina e escreva qual a maior nota por avaliação da turma.

34.leia duas matrizes 5X5 de inteiros, uma operação aritmética (+, -, *, /) e escreva a matriz R com o resultado da operação.

35.leia um vetor com os nomes dos 50 alunos de uma turma, uma matriz com as suas

4 notas e depois calcule e escreva o nome dos alunos com média superior ou igual à média geral da turma.

Lista de Exercícios Programação Aplicada para Engenharia Prof Danniel Cavalcante Lopes

3