Prévia do material em texto
UP©2020 estudantes.geral@gmail.com 1 UNIVERSIDADE PEDAGÓGICA ESCOLA SUPERIOR TÉCNICA – ESTEC Departamento do Informática EXAME DE PRINCIPIOS DE PROGRAMAÇÃO Curso de Informática Aplicada (1° Ano) 1° Semestre Duração: 120 minutos 1. Qual serão os valores de saída para as variáveis: d, b, c. (3,0 Val) 2. Desenvolva um programa na linguagem C para calular o salário e bónos dos funcionários. O programa devrá receber como dados de entrada o salario actual de um funcionário e anos de serviço. Garanta que os valores digitados sejam maiores que zero, obrigando-o a digitar, usando o comado while, após isso, o programa deverá calcular novo salarios e os respectivos aumento (bónus), sabendo que todos os funcionários receberao o bonos de 5% do salário e aos que tem mais de 5 anos de serviço tem 15% de bonos. (4,0 Val) 3. Desenvolva um programa na linguagem C que recebe dois números inteiros e usando o comando FOR imprima em ordem crescente, todos os números do intervalo dos números digitados. Se a soma entre os números digitados for menos que 20 apresentar o sucessor e o antecessor do resultado dessa soma, e caso contrario, apresente a soma de todos os números do intervalo dos números digitados, incluindo eles. (6,0 Val) 4. Desenvolva um programa que exibe um vector de tamanho variável. O tamanho do vector como os valores do vector deverão ser informados pelo utilizador. Garanta que o valor do tamanho do vector seja maiores que zero, obrigando o utilizador a digitar caso a condição seja violada. A pós a recepção dos valores (tamanho do vector e os próprios valores) o programa deverá imprimir na tela os valores do vector, a media dos valores e indicar o maior valor digitado. (7,0 Val) FIM 1. Comece por ler atentamente todas as questões que lhe são apresentadas. 2. Responda pela ordem que mais lhe convier, identificando correctamente cada uma das respostas. 3. Redija com clareza e objectividade, cingindo-se ao que lhe é solicitado. 4. Evite fazer borrões. Se cometer algum engano, faça um risco sobre o que pretende rectificar e a seguir redija o correcto.