150 likes | 229 Views
PSI – Programação e Sistemas de Informação Exercícios Algoritmo em Pseudocódigo – Estrutura condicional. 1- Leia um nº inteiro e diga se este é positivo. PSI – Programação e Sistemas de Informação Exercícios Algoritmo em Pseudocódigo – Estrutura condicional.
E N D
PSI – Programação e Sistemas de InformaçãoExercíciosAlgoritmo em Pseudocódigo – Estrutura condicional • 1- Leia um nº inteiro e diga se este é positivo.
PSI – Programação e Sistemas de InformaçãoExercíciosAlgoritmo em Pseudocódigo – Estrutura condicional • 2 - Leia um nº inteiro e diga se este é positivo ou negativo.
PSI – Programação e Sistemas de InformaçãoExercíciosAlgoritmo em Pseudocódigo – Estrutura condicional • 3 - Leia um nº inteiro e diga se este é positivo, negativo ou neutro (0).
PSI – Programação e Sistemas de InformaçãoExercíciosAlgoritmo em Pseudocódigo – Estrutura condicional • 4 – Leia 2 nºs e diga qual deles é o maior
PSI – Programação e Sistemas de InformaçãoExercíciosAlgoritmo em Pseudocódigo – Estrutura condicional • 5 - Leia 2 nºs e mostre o resultado da divisão se for possível • Nota: impossível dividir por 0 – divisor tem de ser diferente de 0.
PSI – Programação e Sistemas de InformaçãoExercíciosAlgoritmo em Pseudocódigo – Estrutura condicional • 6 – Faça um algoritmo que leia 2 valores inteiros, e: • Se forem iguais o algoritmo deverá mostrar o resultado da soma dos 2 valores • Se não forem iguais o algoritmo deverá mostrar o resultado da multiplicação dos dois.
PSI – Programação e Sistemas de InformaçãoExercíciosAlgoritmo em Pseudocódigo – Estrutura condicional • 7 - Faça um algoritmo que leia 3 valores e diga se a soma dos 2 primeiros é menor que o terceiro valor
PSI – Programação e Sistemas de InformaçãoExercíciosAlgoritmo em Pseudocódigo – Estrutura condicional • 8 - Faça um algoritmo que associe um nº ao respectivo dia da semana. • Numa versão faça com “se” • Noutra versão faça com “caso”
PSI – Programação e Sistemas de InformaçãoExercíciosAlgoritmo em Pseudocódigo – Estrutura condicional • 9 - Faça um algoritmo que leia 2 valores. Se a sua soma for inferior a 10 deve ler outro valor. No final deve mostrar a soma de todos os valores.
PSI – Programação e Sistemas de InformaçãoExercíciosAlgoritmo em Pseudocódigo – Estrutura condicional • 10 - Faça uma algoritmo que leia 2 valores e o nome de uma operação (por exemplo “soma”). • Se a operação for “soma”, devera somar os 2 valores e mostrar o resultado, • Se a operação for “subtracção”, deverá fazer a subtracção (valo1-valor2) e mostrar o resultado • Se não for nenhuma destas duas operações deverá apresentar a seguinte mensagem “o meu algoritmo não suporta a operação introduzida” • Faça uma implementação com “Se” e outra com “Caso”
PSI – Programação e Sistemas de InformaçãoExercíciosAlgoritmo em Pseudocódigo – Estrutura condicional • 11 – Ao algoritmo anterior de estrutura “Caso” acrescente a possibilidade da realização da operação “divisão” (valor1/valor2) e da operação “multiplicação” (valor1*valor2) • Atenção ao facto de não poder dividir valores por 0 (zero).
PSI – Programação e Sistemas de InformaçãoExercíciosAlgoritmo em Pseudocódigo – Estrutura condicional • 12 – Faça um algoritmo que calcule a média aritmética das notas de 4 disciplinas (port, ing, mat, psi). Deve mostrar no final a média calculada, assim como a informação “Aprovado” ou “Reprovado”
PSI – Programação e Sistemas de InformaçãoExercíciosAlgoritmo em Pseudocódigo – Estrutura condicional • 13 - Faça um algoritmo que classifique um triângulo. Deve ler a medida dos 3 lados e: • Se todos os lados forem iguais: é equilátero • Se todos os lados forem diferentes: é escaleno • Se forem 2 iguais e 1 diferente: é isósceles
PSI – Programação e Sistemas de InformaçãoExercíciosAlgoritmo em Pseudocódigo – Estrutura condicional • 14 - Elabore um Algoritmo para converter uma temperatura em graus Celsius para Fahrenheit • °F = °C × 1.8 + 32
PSI – Programação e Sistemas de InformaçãoExercíciosAlgoritmo em Pseudocódigo – Estrutura condicional • 15 - Elabore um Algoritmo para converter um valor em horas e minutos, num formato apenas em minutos. Valide os dados de entrada. Exemplo: 1 hora e 30 minutos = 90 minutos