3. Lista - Algoritmos (Entrada, Processamento e Saída de dados)
-
Upload
ricardo-sobjak -
Category
Documents
-
view
78 -
download
0
Transcript of 3. Lista - Algoritmos (Entrada, Processamento e Saída de dados)
ALGORITMOS – ENTRADA, PROCESSAMENTO E SAÍDA DE DADOS
IFSC/Campus Chapecó - Engenharia de Controle e AutomaçãoUnidade curricular: Programação I
Professor: Ricardo Sobjak
1) Faça um algoritmo para ler cinco números inteiros e escrever a média dos números lidos.
2) Faça um algoritmo para ler as seguintes informações de uma pessoa: Nome, Idade, Sexo, Rua, Bairro, Cidade, Estado, CEP, Telefone. Depois mostre o nome e o endereço da pessoa. Obs.: imprimir o endereço numa mesma linha (Ex.: Rua xxxx, 1234, Centro – Chapecó/SC – CEP 01234-000).
3) Faça um algoritmo para ler os coeficiente de uma equação do segundo grau e escrever o valor do seu Delta (delta = b² - 4 * a * c).
4) Faça um algoritmo para ler os catetos de um triângulo retângulo e escrever a sua hipotenusa (c²=a²+b²).
5) Faça um algoritmo para ler uma temperatura em graus Celsius e transformá-la em Fahrenheit. Utilize a seguinte fórmula: F = (180(C + 32)) / 100.
6) Faça um algoritmo para ler o preço de compra (PC) e o percentual de lucro (PL) desejado por um vendedor e calcular o preço de venda (PV).
7) Faça um algoritmo para ler duas variáveis inteiras e trocar o seu conteúdo.
8) Faça um algoritmo para ler o horário de entrada e saída de um cliente na fila de um banco e seguida calcular o tempo de permanência do cliente na fila. Cada horário será lido em duas variáveis inteiras representando a hora e os minutos. A resposta deve ser dada em horas (ex. 3h10min).
9) Faça um algoritmo para ler o valor do saque realizado pelo cliente de um banco e escrever quantas notas de cada valor serão necessárias para atender ao saque com a menor quantidade de notas possível. Serão utilizadas notas de 100, 50, 20, 10, 5 e 1 reais.
10) Faça um algoritmo para ler o horário (hora, minuto e segundo) de inicio e o tempo de duração, em segundos, de uma experiência biológica, em seguida informar o horário (hora, minuto e segundo) de termino da mesma.
11) Dado as seguintes informações de um funcionário: nome, idade, cargo e o seu salário bruto considere:
a. O salário bruto teve um reajuste de 38%.b. O funcionário receberá uma gratificação de
20% do salário bruto.c. No salário líquido existe um desconto de
15%.Faça um algoritmo para:
Imprimir Nome, idade e cargo. Imprimir o salário bruto. Imprimir o salário líquido.
12) Faça um algoritmo para ler a base e a altura de um triângulo. Em seguida, escreva a área do mesmo. Obs.: área = (base * altura) / 2
13) Faça um algoritmo para: a. Ler uma data em três variáveis: dia, mês e
ano;b. Escrever a data no formato brasileiro:
dd/mm/aaaa;c. Escrever a data no formato norte-
americano: aaaa-mm-dd;
14) Uma empresa tem para um determinado funcionário uma ficha contendo o nome, número de horas trabalhadas e o número de dependentes de um funcionário.Considerando que o salário do funcionário é calculado a partir dos seguintes critérios:
a. A empresa paga R$ 12,00 por hora trabalhada;
b. A empresa paga R$ 40,00 por dependente;c. Sobre o salário bruto são feito descontos de
8,5% para o INSS e 5% para IR.Faça um algoritmo para:
Ler o nome, número de horas trabalhadas e número de dependentes de um funcionário;
Escrever o nome, o salário bruto, o desconto de INSS, o desconto de IR e o salário líquido do funcionário.
15) O preço de um automóvel é calculado pela soma do preço de fábrica com o preço dos impostos (45% do preço de fábrica) e a percentagem do revendedor (28% do preço de fábrica). Faça um algoritmo que leia o nome do automóvel e o preço de fábrica depois imprima o nome do automóvel e o preço final.