Buscar

Lista1_2013.2

Prévia do material em texto

Todos os programas devem ser feitos em Portugol 
1) Faça uma programa que imite uma calculadora. As operações serão: soma, subtração, 
multiplicação e quadrado. O programa deve ter menu. 
2) Faça uma programa que entra com dois números distintos. Exibir em ordem crescente. 
3) Faça um programa que receba uma temperatura em Celsius, calcule e mostre essa temperatura 
em Fahrenheit. Sabe-se que F = 180*(C + 32)/100. Seja F é Fahrenheit e C é Celsius. 
4) Construir um algoritmo que indique se o número digitado está entre 20 e 90 ou não. 
5) Um comerciante comprou um produto e quer vendê-lo com um lucro de 45% se o valor da 
compra for menor que R$ 20,00; Caso contrário, o lucro será de 30%. Entrar com o valor do 
produto e imprimir o valor da venda. 
6) Faça um algoritmo que leia um número inteiro e mostre uma mensagem indicando se 
este número é par ou ímpar, e se é positivo ou negativo. 
7) Entrar com um número de 1 a 12 e exibir o mês correspondente. (Use o escolha) 
8) Leia dois valores digitados pelo usuário e receba o código da operação: 
 1 - calcular e exibir a soma dos números 
 2 - calcular e exibir a subtração dos números 
 3 - calcular e exibir a multiplicação dos números 
 4 - calcular e exibir a divisão dos números 
- Diferente de 1,2,3 ou 4, exibir a mensagem “Valorerrado. Programa encerrado sem 
cálculos” (Use o escolha) 
9) Faça um programa que receba o tamanho de um arquivo em MB, calcule a equivalência em 
KB(Kilobyte), GB(Gigabyte), e TB(Terabyte). A saída será uma tabela com os valores convertidos. 
 -Lembre-se que 1024 KB = 1MB, 1024MB = 1 GB e 1024GB = 1 TB. 
 -A validação dos valores é necessária, pois não existe quantidade negativa de dados. 
MATRÍCULA 
CURSO: 
Analise e Desenvolvimento de Sistemas / Redes de Computadores 
 
MATRÍCULA: 
PROFESSOR: 
ALUNO (A): 
 WELLINGTON FRANCO PERÍODO /ANO/SEMESTRE: 2013.2 
10) Desenvolver um algoritmo que leia um número inteiro e verifique se este é divisível por 5 e 
por 3 ao mesmo tempo. 
11) Fazer um algoritmo que dado três valores A, B, e C, verifique se eles forma m um triângulo. 
Formando um triângulo, dizer se ele é equilátero, isósceles ou escaleno. 
12) Faça um programa que você digite uma idade em anos e ele converta para segundos. 
13) Escreva um algoritmo que descubra se um ano lido é bissexto. Um ano é bissexto se ele 
for múltiplo de 4, exceto quando ele for múltiplo de 100. Os anos múltiplos de 100 somente são 
bissextos quando são múltiplos de 400, usado a partir de 1752 (por exemplo 1800 não é bissexto, 
mas 2000 é). 
14) Criar um a algoritmo que leia a idade de uma pessoa e que mostre a sua classe eleitoral: 
 • Não-eleitor (abaixo de 16 anos); 
 • Eleitor Obrigatório (entre 18 e 65 anos); 
 • Eleitor facultativo (entre 16 e 18 anos e maior de 65 anos). 
15) A polícia rodoviária resolveu fazer cumprir a lei e cobrar dos motoristas o Licenciamento. Sabe-
se que o mês em que o emplacamento do carro deve ser renovado é determina do pelo último 
número da placa do veiculo. Criar um algoritmo que, a partir da leitura da placa do carro 
informe o mês em que o emplacamento deve ser renovado. 
16) Calcule a média aritmética das 3 notas de um aluno e mostre, além do valor da média, 
uma mensagem de “Aprovado” , caso a média seja igual ou superior a 6, ou a mensagem 
“reprovado”, caso contrário. 
17) Faça um programa que receba 3 números e mostre esses números em ordem crescente. 
18) Leia o peso e a altura e retorne o IMC (índice de massa corpórea) e a classificação de acordo 
com a tabela abaixo. Para o calculo do IMC considere a seguinte formula peso / altura*altura 
IMC Classificação 
<"18,5 Abaixo"do"Peso 
18,6"– 24,9 Saudável 
25"– 29,9 Sobrepeso 
30,0"– 34,9 Obesidade"Grau"I 
35,0"– 39,9 Obesidade"Grau"II"(severa) 
≥"40,0 Obesidade"Grau"III"(mórbida) 
19)

Continue navegando