Algoritmos I Aula 11 – Resolução de Problemas Professor: Max Pereira http://paginas.unisul.br/max.pereira Ciência da Computação Exercícios • Faça um programa que verifique e mostre os números entre 1000 e 2000 (inclusive) que, quando divididos por 11, produzam resto igual a 5. • Faça um programa que leia um valor x, inteiro e positivo, calcule e mostre a seguinte soma: S=1 + 1/2 + 1/3 + 1/4 + ... + 1/x • Faça um programa para calcular o fatorial de um número inteiro. Exercícios • Escreva um programa que calcule a potência de A (número real) por B (número inteiro e positivo), ou seja, AB, através de multiplicações sucessivas. Os valores são informados pelo usuário. • Escreva um programa para determinar se dois valores inteiros e positivos são primos entre si (dois números inteiros são ditos primos entre si, caso não exista divisor comum aos dois números, mdc = 1). Exercícios • Escreva um programa que receba vários números e verifique se eles são ou não quadrados perfeitos. O programa termina a execução quando for digitado um número menor ou igual a 0. (Um número é quadrado perfeito quando tem um número inteiro como raiz quadrada.) Exercícios • Faça um programa que fique em laço solicitando a digitação do estado civil (S para solteiro, C para Casado, V para viúvo ou D para Divorciado) e da idade de pessoas. O programa só deve parar de solicitar a digitação de dados de novas pessoas quando for informado um estado civil inválido (diferente de S, C, V e D). Quando isso acontecer, devem ser exibidas as quantidades de pessoas de cada estado civil e a respectiva média de idade