Anda di halaman 1dari 4

1.

LISTA DE EXERCCIOS
INTRODUO PROGRAMAO Prof. Srgio Rob r!o Co"!# $i ir# % E&!r g# '(o&for) #g &*#*#

) "#+# *

#,+#-

LEIA COM ATENO AS REGRAS. - A lista deve ser feita manualmente apresentando os pseudocdigos em Portugol de cada questo; - Para cada questo deve conter o teste de mesa (rastreamento) com no mnimo dois testes; - A documentao dos pseudocdigos deve seguir todas as regras para criao de algoritmos; - A letra deve estar legvel e as questes organizadas em ordem crescente seno o aluno perder! ponto por desorganizao do tra"al#o$ - A lista deve ser feita o"rigatoriamente em %upla se o aluno entregar individualmente valer! somente metade dos pontos$ - &odos os algoritmos devem ser feitos somente em estrutura sequencial '() pode utilizar estrutura condicional (deciso) e estruturas de lao de repetio$

1. Se A=188, B=198, C=53, D=FALSO e E=VERDADEIRO. Qual o valor produzido por cada uma das sentenas abaixo? a) D E E ( ) b) ( A > B ) OU ( B < C ) ( ) c) NO ( A < B ) ( ) d) NO D ( ) e) ( D E E ) OU ( A = B) ( ) f) ( D OU E) E ( A < B) ( ) g) (A + B < C E D) OU (E E (NO D)) ( ) h) (A + B * C/B = 3) E (NO (A = B)) ( ) i) NO (A * B (C+B) = 63) E NO(NO (A = B)) ( ) 2. Sabendo que A=19, B=31 e C=24, informe se as expresses abaixo so Verdadeiras ou Falsas. a) (A+C) > B-C ( ) b) B >= (A + 6) ( ) c) C = (B A) ( ) d) (B * A) <= C * B ( ) e) (C+A) < B+A ( ) 3. Criar um algoritmo para calcular e imprimir a mdia aritmtica entre os valores 5.4, 3.2, 9.8, 8.6, 9.2, 7.5: 4. Criar um algoritmo que leia o numerador e o denominador de uma frao e transform-lo em um nmero decimal: 5. Criar um algoritmo que leia 5 notas de uma aluno e leia os pesos das notas que a professora utilizou para o clculo da mdia ponderada, ao final mostre o resultado da mdia: 6. Criar um algoritmo para ler um nmero inteiro e realizar a subtrao com seu antecessor e depois realizar a multiplicao com seu sucessor. Mostre as duas sadas: 7. Criar um algoritmo que leia um nmero real e imprima a tera parte deste nmero: 8. Faa um algoritmo que leia o nome e as idades de duas pessoas e mostre a multiplicao das idades: 9. Criar um algoritmo para entrar com um nmero e imprimir as seguintes sadas: o nmero, o quadrado, o triplo, a raiz quadrada e a soma do seu quadrado pelo seu triplo: 10. Faa um algoritmo que calcule as medidas de uma sala em metros (comprimento e largura), bem como o preo do metro quadrado de carpete, exibindo como resultado o custo total para forrar o piso da sala:

1. LISTA DE EXERCCIOS
INTRODUO PROGRAMAO Prof. Srgio Rob r!o Co"!# $i ir# % E&!r g# '(o&for) #g &*#*#

) "#+# *

#,+#-

11. Faa um algoritmo para ler dois nmeros inteiros e imprimir a seguinte sada: DIVIDENDO, DIVISOR, QUOCIENTE, RESTO: 12. O ndice de massa corprea (IMC) de uma pessoa igual ao seu peso (em quilogramas) dividido pelo quadrado de sua altura (em metros). Faa um algoritmo que receba o peso e a altura de uma pessoa e informe o valor de seu IMC: 13. Escreva um algoritmo que leia trs nmeros que devero ser colocados, respectivamente, nas variveis VA, VB e VC. O algoritmo deve, ento, trocar os valores de VA por VB e VB por VC e mostrar o contedo destas variveis. 14. Dados trs nmeros reais, faa um algoritmo que: a) Determine a soma dos trs nmeros; b) Determine o quadrado do primeiro nmero; c) Determine a raiz quadrada do produto dos trs nmeros; 15. Faa um programa que receba o salrio de um funcionrio e o percentual de aumento, calcule e mostre o valor do aumento e o novo salrio: 16. Criar um algoritmo que leia cinco nmeros quaisquer e imprimir como resultado a mdia ponderada, sabendo-se que os pesos so respectivamente: 2,4,6,8,10: 17. Criar um algoritmo que leia o saldo de uma aplicao e mostre aps 30 dias como resultado o novo saldo, considerando o reajuste de 6,2%: 18. Faa um algoritmo que o usurio informe o raio de um crculo e mostre como resultado o permetro e a rea do crculo. Sabendo-se que: perimetro=2**raio e area=*raio2 19. Faa um algoritmo para imprimir a rea de um tringulo. Sabendo que: area = (base * altura) / 2: 20. Faa um algoritmo que dado o tamanho de um arquivo em MB (mega bytes), converta todos os valores para bits, informe a velocidade de conexo (em bits por segundo), e mostre como resultado o tempo necessrio para download do arquivo: 21. Faa um algoritmo que receba um capital C, uma taxa de juros mensal fixa J e um perodo de aplicao em meses M, calcule e mostre o montante F arrecadado no final do perodo: F = C*(1+J/100)M 22. Faa um algoritmo para entrar com a razo de uma PA progresso aritmtica e o valor do 1. Termo. Calcular e imprimira srie e imprimir o 11. Termo da srie: 23. Existem pocas de pouco dinheiro, onde os supermercados esto procurando maneiras para atrair clientes e aumentar suas vendas, a estratgia mais utilizada a oferta de desconto. Faa um algoritmo que leia o valor de uma mercadoria do supermercado e mostre para o cliente o novo valor, tendo em vista que o desconto do produto de 23%: 24. Escreva um algoritmo que fornea o valor em graus Fahrenheit de uma temperatura expressa em graus Celsius: F = 9 C + 32 5 25. Faa um algoritmo para calcular o volume de uma esfera de raio R: V = 4 * Pi * R3 3 26. Uma pessoa comprou cinco artigos em uma loja. Para cada artigo, tem-se nome, preo e percentual de desconto. Faa um algoritmo que imprima nome, preo e preo com desconto de cada artigo. No final apresente tambm o total a pagar:

1. LISTA DE EXERCCIOS
INTRODUO PROGRAMAO Prof. Srgio Rob r!o Co"!# $i ir# % E&!r g# '(o&for) #g &*#*#

) "#+# *

#,+#-

27. Todo restaurante, embora por lei no possa obrigar o cliente a pagar, cobra 11% de comisso para o garom. Fazer um algoritmo que leia o valor gasto com despesas realizadas em um restaurante e imprima o valor total com a gorjeta: 28. Faa um algoritmo para receber dois nmeros reais informados pelo usurio e imprimir o quadrado da diferena do primeiro nmero pelo segundo nmero e a diferena dos quadrados dos nmeros: 29. Faa um algoritmo que efetue o clculo do salrio lquido de um professor. As informaes que o RH ir repassar so: valor da hora aula, nmero de aulas dadas no ms e percentual de desconto do INSS: 30. Uma sorveteria vende trs tipos de picols. Sabendo-se que o picol do tipo 1 vendido por R$ 1,25, o do tipo 2 por R$ 1,30 e o do tipo 3 por R$ 0,75. Faa um algoritmo que, para cada tipo de picol, mostre a quantidade vendida e o total arrecadado: 31. Faa um algoritmo para efetuar o clculo de uma prestao em atraso, utilizando a frmula: prest = valor + (valor * (taxa / 100) * tempo): 32. Faa um algoritmo que receba o salrio base de um funcionrio, calcule e mostre o salrio a receber, sabendo-se que o funcionrio tem gratificao de 9% sobre o salrio base e paga imposto de 6,5% tambm sobre o salrio base: 33. Faa um programa que receba o ano de nascimento de uma pessoa e o ano atual. Calcule e mostre: a) A idade dessa pessoa em anos; c) Quantos anos essa pessoa ter em 2050. b) A idade dessa pessoa em meses; 34. Um empregado em uma determinada empresa tem seu salrio aumentado a cada ano em 5%, faa um algoritmo que leia o salrio inicial desse funcionrio, quantos anos ele permaneceu na empresa, e mostre no final com que salrio ele estava ao sair da empresa. 35. Calcular a quantidade dinheiro gasta por um fumante. Dados: o nmero de anos que ele fuma, o n de cigarros fumados por dia e o preo de uma carteira. 36. Considerando que, para um consrcio, sabe-se o numero total de prestaes, a quantidade de prestaes pagas e o valor atual da prestao, escreva um algoritmo que determine o total pago pelo consorciado e o saldo devedor: 37. Faa um algoritmo que determine o numero de dias que uma pessoa j viveu. Considere que um ms tenha 30 dias: 38. Escreva um algoritmo que leia trs nmeros inteiros e positivos (A, B, C) e calcule a seguinte expresso:
D= R+S 2 2 sabendo que: R = ( A + B ) e S = (B + C ) . 2

39. Considere o seguinte problema: dados os pontos A, de coordenadas A(x1,y1), e B de coordenadas B(x2, y2). Escreva um algoritmo que determine a distncia entre os dois pontos. A distncia entre os dois pontos
2 2 representados no sistema de coordenadas cartesianas dada por: dist = ( x 2 x1) + ( y 2 y1) : 40. Faa um algoritmo para entrar com a razo de uma PG progresso geomtrica e o valor do 1. Termo. Calcular e imprimir o 7. Termo da srie: 41. Uma pessoa resolveu fazer uma aplicao em uma poupana programada. Para calcular seu rendimento, ela dever fornecer o valor constante da aplicao mensal (P), a taxa (i) e o nmero de meses (n). Sabendo-se que a frmula usada para este clculo :

1. LISTA DE EXERCCIOS
INTRODUO PROGRAMAO Prof. Srgio Rob r!o Co"!# $i ir# % E&!r g# '(o&for) #g &*#*#

) "#+# *

#,+#-

valor acumulado = P * (1+i)n 1 i 42. Sabendo-se que: 1 p = 12 polegadas; 1 jarda = 3 ps; 1 milha = 1,760 jardas. Faa um algoritmo que receba uma medida em ps, faa as converses a seguir e mostre os resultados: a) Polegadas: b) Jardas: c) Milhas: 43. Cada degrau de uma escada tem X de altura. Faa um programa que receba essa altura e a altura que o usurio deseja alcanar subindo a escada, calcule e mostre quantos degraus ele dever subir para atingir seu objetivo, sem se preocupar com a altura do usurio. Todas as medidas fornecidas devem estar em metros: 44. Para vrios tributos, a base de clculo o salrio mnimo. Fazer um algoritmo que leia o valor do salrio mnimo e o valor do salrio de uma pessoa. Calcular e exibir quantos salrios mnimos esta pessoa ganha: 45. Saymon comprou um saco de rao com peso em quilos. Ele possui dois gatos, para os quais fornece a quantidade de rao em gramas. A quantidade diria de rao fornecida para cada gato sempre a mesma. Faa um algoritmo que receba o peso do saco de rao e a quantidade de rao fornecida para cada gato, calcule e mostre quanto restar de rao no saco aps cinco dias: 46. Sabe-se que o quilowatt de energia custa um sexto do salrio mnimo. Faa um algoritmo que receba o valor do salrio mnimo e a quantidade de quilowatts consumida por uma residncia. Calcule e mostre: a) O valor de cada quilowatts: b) O valor a ser pago por essa residncia: c) O valor a ser pago com 15% desconto: 47. Faa um algoritmo que receba o peso de uma pessoa, calcule e mostre: a) O novo peso, sendo que a pessoa engordou 25% sobre o peso informado: b) O novo peso, sendo que a pessoa emagreceu 15% sobre o peso informado: 48. Faa um algoritmo que calcule e mostre a tabuada de multiplicar de um nmero digitado pelo usurio:
Exemplo: 7x1=7 7 x 2 = 14 7 x 3 = 21 7 x 4 = 28 7 x 5 = 35 7 x 6 = 42 7 x 7 = 49 7 x 8 = 56 7 x 9 = 63 7 x 10 = 70

49. Svio recebeu seu salrio e precisa pagar duas contas atrasadas. Em razo do atraso, ele dever pagar multa de 3,5% sobre cada conta. Faa um algoritmo que calcule e mostre o quanto restar do salrio de Svio: 50. Faa um programa que receba a quantidade de dinheiro em reais que uma pessoa que vai viajar possui. Ela vai passar por vrios pases e precisa converter seu dinheiro em dlares, marco alemo e libra esterlina. Sabendo-se que a cotao do dlar de R$ 1,78; de marco alemo de R$ 2,15; e da libra esterlina de R$ 3,21. O algoritmo deve fazer as converses e mostrar os resultados:

Boa Sorte !

Anda mungkin juga menyukai