Pratica de programação
Exercícios retirados da USP – Instituto de Ciências Matemática e Computação
1)Faça um programa que calcule e xiba um fatorial de um número fornecido pelo usuário. Esse programa deve repetir a execução quantas vezes o usuário quiser. Use o comando WHILE. Exemplo: o fatorial de 5 é : 5*4*3*2*1, ou seja , é 120. Exemplo de tela: 2) Escreva um programa que calcule todos os números inteiros divisíveis por um valor indicado pelo usuário, e compreendidos em um intervalo também especificado pelo usuário. O usuário deve entrar com um primeiro valor correspondente ao divisor e após ele vai fornecer o valor inicial do intervalo, seguido do valor final deste intervalo. Use o comando WHILE.
Exemplo de tela: 3)Faça um programa para o “jogo de adivinhe este número”. O computador vai sortear um determinado número dentro do intervalo de 0 a 100 e pedir ao usuário para adivinhar o número gerado pelo computador. O usuário irá dizer seu palpite, e o computador deve indicar se este número é maior ou menor que o número que ele sorteou. O programa termina quando o usuário acertar exatamente o número que o computador sorteou, escrevendo uma mensagem “BRAVO, você acertou!” e indicar o número total de tentativas feitas. Dica: para gerar um número entre 0 e 100, use o comando rand().Por exemplo:
/*gera um número entre 0 e 100 e retorna um int*/ numero_sorteado=rand()%100; Exemplo de tela: Obs: use o comando WHILE.
4) Escreva um programa que desenha na tela um retângulo como mostra a figura a seguir: O retângulo externo deve ter 60 colunas (1< = col < =60) e 10 linhas (1< = lin< = 10), sendo preenchidas pelo caractere ‘+’. A partir do retângulo externo serão produzidos os retângulos internos.
Obs.: não devem ser usadas variáveis compostas unidimensionais ou multidimensionais.
Obs: é para usar o comando WHILE.
5) Escreva um programa que desenha na tela um retângulo como mostra a figura a seguir: O retângulo externo deve ter 60 colunas (1< =