Linguagem e Técnicas em Programação - UEG

Propaganda
 switch/case
 É um desvio múltiplo de fluxo que avalia uma expressão
ordinal para escolher um caminho de execução dentre vários
possíveis.
 Sintaxe básica:
Exercícios: Utilizando switch/case
 Construa um programa que leia um número que corresponde ao número
do dia da semana (1–domingo, 2–segunda-feira, 3–terça-feira, ...) e
apresente o nome do respectivo dia.
 Construa um programa que leia dois números e um operador matemático
(+, -, *, /). De acordo com o operador, o programa deverá realizar a
operação matemática correspondente e ao final apresentar para o usuário
o operador informado e o resultado da operação.
 Suponha que você atrasou uma conta. A cada mês que você deixa de pagar,
será cobrado 1% de juros no valor inicial. Ou seja, se você atrasar um mês,
irá pagar 1%. Se atrasar 3 meses, irá pagar 3% etc.
Vamos supor que você pode atrasar no máximo 5 meses.
O programa pede como entrada:
 O valor da dívida inicial
 O número de meses em atraso
O programa deve calcular e apresentar o valor do juro a ser pago.
Exercícios: Comandos de Repetição
 Construa um programa para ler o peso de 50 bois. O programa deverá
apresentar o menor e maior peso informado.
 Construa um programa para ler dois números (positivos e inteiros) informados
pelo usuário. Ao final o programa deve exibir os números ímpares encontrados,
a quantidade encontrada e o resultado da soma desses números.
 Construa um programa que recebe dois valores inteiros informados pelo
usuário e apresente o resultado da multiplicação deles por meio da adição.
 Construa um programa para calcular o fatorial de um número informado pelo
usuário. Exemplo: 5! = 5*4*3*2*1
 Construa um programa que leia um número informado pelo usuário e escreva a
sequência Fibonacci.
Exemplo da sequência Fibonacci: 0 1 1 2 3 5 8 13 21 34 55 89...
Download