Prova
Tecnologia em Análise e Desenvolvimento de Sistemas – 2012/2
1ª e 2ª Séries – Programação Estruturada I
Lista de Exercícios 03 Estrutura Seleção – IF e SWITCH
1) Dados três números inteiros, colocá-los em ordem crescente e imprimir o resultado. 2) Evoluindo o Programa em C anterior, de a opção ao usuário para ele selecionar se desejar a ordenação crescente ou decrescente, faça a ordenação como solicitado e apresente o resultado ao final. 3) Dado uma série de 10 valores reais pelo usuário, faça um Programa em C que calcule e escreva a média aritmética destes valores, entretanto se a média obtida for maior que 8 deverá ser atribuída 10 para a média. 4) Dados 3 números positivos, verificar a natureza do triângulo formado, quanto aos seus ângulos, com estes números como medida dos lados. 5) Desenvolva um Programa em C que Leia 4 (quatro) números; Calcule o quadrado de cada um; Se o valor resultante do quadrado do terceiro for >= 1000, imprima-o e finalize; Caso contrário, imprima os valores lidos e seus respectivos quadrados. 6) Faça um programa que imprima o maior e o menor número de uma sequência de 10 números lidos do teclado. 7) Escreva um programa que, dadas as constantes a, b e c de uma equação do segundo grau, calcule o delta e, se possível, calcule as raízes x’ e x’’. 8) Faça um programa que leia as seguintes informações de 5 vacas: seu nome, seu peso, sua idade e a quantidade de litros de leite que cada uma produz por dia. Imprima o nome da vaca mais velha e da vaca que mais produz leite. 9) Elabore um Programa em C que leia as variáveis C e N, respectivamente código e número de horas trabalhadas de um operário. E calcule o salário sabendo-se que ele ganha R$ 10,00 por hora. Quando o número de horas exceder a 50 calcule o excesso de pagamento armazenando-o na variável E, caso contrário zerar tal variável. A hora excedente de trabalho vale R$ 20,00. No final do processamento imprimir o salário total e o salário excedente.