Logo Passei Direto
Buscar

Esta é uma pré-visualização de arquivo. Entre para ver o arquivo original

Universidade Tecnológica Federal do Paraná 
Campus Ponta Grossa 
Curso Superior em Bacharelado em Ciência da 
Computação 
 
 
 
Lista de Exercícios nº 10 – Algoritmos (usando funções) 
 
 
 
1. Escreva uma função ENCONTRAR_MENOR_NUM que leia um conjunto 
de números inteiros e termine quando for digitado o número zero. Essa 
função deve ser chamada pelo programa principal e deve retornar para 
ele o maior número digitado. 
 
2. Escreva um programa que receba um número inteiro, de 4 algarismo no 
programa principal. Esse número deve ser passado como parâmetro 
para função SOMA_DIGITO. Essa função deverá fazer a soma dos seus 
dígitos (exemplo: recebe o número 7323 e calcula 7+3+2+3, resultado = 
15) e o resultado deverá ser retornado e impresso no programa 
principal. 
 
3. Faça um programa que calcule a quantidade de números entre 1000 e 
2000 (inclusive) que, quando divididos por 11, produzam resto igual a 5. 
Esse cálculo deverá ser feito na função CALCULA_NUM. Esse resultado 
deverá ser impresso no programa principal. 
 
4. Faça um programa que receba várias idades e que calcule e mostre a 
média das idades digitadas. Finalize digitando idade igual a zero. 
 
5. Faça um algoritmo para informar o valor de M sendo que: 
 Se K for maior que L então M receberá o valor 1; 
 Se K for igual a L então M receberá o valor 0; 
 Se K for menor que L então M receberá o valor -1; 
 
 
6. Criar um algoritmo que efetue o cálculo de uma prestação em atraso. 
Para tanto, utilize a fórmula: 
 
PREST= VALOR + (VALOR * (TAXA/100) * TEMPO)

Teste o Premium para desbloquear

Aproveite todos os benefícios por 3 dias sem pagar! 😉
Já tem cadastro?