Exercício 1 - Empresa de Seguro de Automóveis
Transcrição
Exercício 1 - Empresa de Seguro de Automóveis
Bacharelado em Ciência e Tecnologia BC0505 – Processamento da Informação Prof. Edson Pinheiro Pimentel EXERCÍCIOS- REPETIÇÃO [1]. Escreva um programa que exiba 30 vezes na tela a mensagem “Vou ser aprovado com A em Processamento da Informação!”. [2]. Escreva um programa que exiba na tela os números inteiros de 100 até 1. [3]. Escreva um programa que exiba na tela os números inteiros de 50 até 200. [4]. Escreva um programa que exiba na tela os números inteiros de A até Z, sendo que A e Z deverão ser informados pelo usuário. [5]. Escreva um programa que exiba na tela a soma dos números inteiros do intervalo [A, Z]. [6]. Escreva um programa que solicita ao usuário dois valores inteiros e positivos que serão a base e o expoente. O programa deve calcular e escrever o resultado da base elevado à potência. OBS: Não utilizar a função pot! Deve-se implementar o calculo da potência. [7]. Escreva um programa para imprimir uma PA, onde são fornecidos o primeiro termo, a razão e a quantidade de termos desejada. [8]. Dado um limite inferior e superior, calcule a soma de todos os números pares contidos nesse intervalo. Faça a validação de dados de forma que o segundo número informado seja maior que o primeiro (inferior,superior) [9]. Escreva um programa que solicita ao usuário uma quantidade indeterminada de números inteiros positivos (faça a validação de dados de forma que o número informado seja positivo). O programa deve calcular e escrever a média aritmética apenas dos números pares. A entrada de dados deve ser encerrada quando o número ZERO for digitado. [10]. Imprima uma tabela de conversão de polegadas para centímetros, de 1 a 20. Considere q ue Polegada = Centímetro * 2,54. Recomenda-se utilizar o comando PARA. [11]. Escreva um programa que solicita a idade de 20 pessoas e exiba a quantidade de pessoas que possui idade maior ou igual a 18 anos. Exibir também a média da idade das 20 pessoas. [12]. A série de Fibonacci é formada pela seguinte sequência; 1, 1, 2, 3, 5, 8, 13, 21, 34, 55, ..., etc. Escreva um algoritmo que gere a série de Fibonacci até o vigésimo termo. [13]. A série de RICCI difere da série de FIBONACCI porque os dois primeiros termos podem ser definidos pelo usuário. Imprima os n primeiros termos da série de RICCI. [14]. A série de FETUCCINE difere da série de RICCI porque o termo de posição par é resultado da subtração dos dois anteriores. Os termos ímpares continuam sendo o resultado da soma dos dois elementos anteriores. Imprima os n primeiros termos da série de FETUCCINE. [15]. Escreva um algoritmo para informar se um número N, é primo ou não. Faça a validação de dados de forma que N seja positivo. [16]. Dado um limite inferior e superior, imprima todos os números primos contidos nesse intervalo. Faça a validação de dados de forma que o segundo número informado seja maior que o primeiro (inferior,superior) [17]. Escreva um algoritmo que calcule N! (fatorial de N), sendo que o valor inteiro de N é fornecido pelo usuário. Faça a validação de dados de forma que N seja positivo. Sabe-se que: N! = 1 x 2 x 3 x 4, ..., (N-1) X N 0! = 1, por definição [18]. Escreva um programa para ler vários números até obter o finalizador 0. Indicar quantos números quadrados perfeitos foram lidos. Um quadrado perfeito é aquele que tem raiz quadrada inteira. [19]. Considere que não exista o operador de divisão. Dados dois números, obter o quociente inteiro através de subtrações sucessivas. Faça a validação de dados de forma que o DIVISOR não seja zero. [20]. Uma das maneiras de se conseguir calcular a raiz quadrada de um número é subtrair dele os números ímpares consecutivos a partir de 1, até que o resultado seja menor ou igual a zero. O número de vezes que se conseguir fazer as subtrações é a raiz quadrada. Faça um algoritmo que calcule a raiz quadrada de dado numero conforme essa regra. Exemplo: 16 – 1 = 15; 15 – 3 = 12 – 5 = 7 – 7 = 0 { foram feitas 4 subtrações}