Instituto Politécnico de Bragança Escola Superior de Educação ___________________________________________________________________________ Curso de Especialização Tecnológica em Produtos Multimédia Disciplina: Algoritmos Data: _______________ Ficha de trabalho: 8 • Conteúdos: representação de algoritmos em pseudocódigo 1. Elabore um algoritmo que leia um número inteiro representando segundos, e imprima o seu correspondente em horas, minutos e segundos. (Exemplo: 3662s → 1h 1m 2s) 2. Considere agora, que o nosso artista também passou a produzir e pintar cilindros. Reescreva o algoritmo desenvolvido anteriormente para permitir calcular o custo do cubo ou do cilindro, conforme se pretender. (Nota: área_da_base = (π*diâmetro^2)/4, área_da_superfície = π*diâmetro*altura, área total=2*área_da_base + área_da_superfície.) 3. Elabore um algoritmo, em pseudocódigo que, dados 3 números, todos diferentes, determine e imprima o maior dos três. 4. Elabore um algoritmo, em pseudocódigo que, dados 3 números, todos diferentes, determine e imprima o maior e o menor deles. 5. Elabore um algoritmo, em pseudocódigo que permita determinar se um triângulo, dados o maior e um dos menores dos seus lados, é ou não rectângulo. (Nota: Lembre-se do Teorema de Pitágoras). 6. Elabore um algoritmo, em pseudocódigo que, permita: 6.1. Calcular a soma de três quaisquer números inteiros consecutivos. 6.2. Determinar e apresentar o resultado das quatro equações seguintes: A +x=C B y + B−C = 0 A 2z + A = C A+ B =C w+ C 6.3. Dados cinco números inteiros consecutivos, determinar o quociente entre o seu produto e sua soma. ___________________________________________ Algoritmos Carla Alves (Equiparada a Assistente do 2º Triénio) 1/1