Você está na página 1de 3

UNIVERSIDADE ESTCIO DE S CAMPUS RESENDE ENGENHARIA DE PRODUO LGICA DE PROGRAMAO TRABALHO DE CONSTRUO DE ALGORITMOS Formato: Individual Data de entrega:

Dia da AV1 Valor: 3,0 pontos

1. Construir um algoritmo que pea para que um valor inteiro seja digitado e imprima o quadrado do valor digitado. 2. Construir um algoritmo que imprima os valores de 1 a 50 em ordem crescente. 3. Construir um algoritmo que pea para que um valor inteiro seja digitado e imprima o quadrado do valor digitado se este valor for maior do que 50. 4. Construir um algoritmo que pea para que um valor inteiro seja digitado e imprima o quadrado do valor digitado se este valor for maior do que B. 5. Construir um algoritmo que pea para que um valor inteiro e positivo seja digitado e imprima/escreva uma mensagem informando se este nmero par. 6. Construir um algoritmo que leia dois valores e imprima estes dois valores se o segundo valor lido for negativo (< 0) 7. Construir um algoritmo que leia dois valores e se o segundo valor lido for negativo (< 0), imprima o produto dos dois valores lidos. Caso contrrio imprima a diviso dos dois valores lidos. 8. Construir um algoritmo que pea para que um valor inteiro seja digitado e imprima o quadrado desse nmero. 9. Construir um algoritmo que pea para que um valor inteiro e positivo seja digitado e imprima/escreva uma mensagem informando se o valor lido par ou impar. 10. Construir um algoritmo que pea para que um valor inteiro e positivo seja digitado e imprima/escreva uma mensagem informando se o valor digitado par, impar, positivo, negativo ou zero. 11. Construir um algoritmo que leia trs valores inteiros e positivos, e imprima/escreva esses trs valores na mesma ordem em que foram lidos. 12. Construir um algoritmo que leia trs valores inteiros e positivos, e

imprima/escreva esses trs valores na ordem inversa da ordem que foram lidos. 13. Construir um algoritmo que leia trs valores inteiros e positivos, e imprima/escreva a soma desses trs valores. 14. Construir um algoritmo que leia trs valores inteiros e positivos, e imprima/escreva a soma desses trs valores, se esta soma for maior do que B. 15. Construir um algoritmo que leia trs valores inteiros e positivos, e imprima/escreva a soma desses trs valores informando se o resultado obtido positivo ou negativo. 16. Construir um algoritmo que imprima os nmeros de 0 a 100 em ordem crescente. 17. Construir um algoritmo que imprima os nmeros de 0 a 100 em ordem decrescente. 18. Construir um algoritmo que leia trs valores inteiros e imprima/escreva a mdia aritmtica desses trs valores. 19. Construir um algoritmo que leia cinco valores inteiros e calcule a mdia aritmtica desses cinco valores. Imprimir a mdia calculada com a mensagem: A mdia calculada : 20. Construir um algoritmo que leia um conjunto de valores, um por vez, at que seja lido um valor igual a zero. O algoritmo dever imprimir a soma dos valores diferentes de zero. 21. Construir um algoritmo que leia um valor inteiro e positivo, e imprima todos os seus divisores. 22. Construir um algoritmo que leia trs valores inteiros e positivos e imprima a raiz quadrada da soma desses trs valores. 23. Construir um algoritmo que leia 3 valores inteiros e distintos. Imprimir o maior dos trs valores lidos. 24. Construir um algoritmo que leia trs nomes e imprima esses trs nomes na mesma ordem em que foram lidos. 25. Construir um algoritmo que leia trs nomes e imprima os trs nomes lidos na ordem inversa da sua leitura. 26. Construir um algoritmo que leia trs nomes e imprima os trs nomes lidos em ordem Alfabtica. 27. Construir um algoritmo que leia as notas de PR1 e PR2 de um aluno e imprima a mdia calculada, com a mensagem pertinente, ou seja, se o aluno foi aprovado, est em prova final ou foi reprovado.

28. Construir um algoritmo que leia um valor inteiro de quatro algarismos e imprima o inverso desse valor. 29. Construir um algoritmo que leia uma data no formato DDMMAA (seis algarismos) e imprima a data no formato AAMMDD. 30. Construir um algoritmo que pesquise e imprima todos os nmeros de quatro algarismos que possuem a propriedade do nmero 3025. 30 + 25 = 55 ** 2 = 3025.

Você também pode gostar