·

Cursos Gerais ·

Linguagens de Programação

Send your question to AI and receive an answer instantly

Ask Question

Preview text

Fatorial com repetição 5 pontos Criar um programa que le do teclado um número inteiro e calcula e imprime o seu fatorial INSTITUTO FEDERAL DO TRIÂNGULO MINEIRO CAMPUS PARACATU CURSO DE ENGENHARIA ELÉTRICA PROGRAMAÇÃO DE COMPUTADORES 1 PROF JOÃO FELIPE SOUZA TRABALHO FINAL FUNÇÕES E ESTRUTURA DE REPETIÇÃO VALOR 20 PONTOS ENTREGAR ATÉ DIA 0812 NOME DATA FAZER OS SEGUINTES PROGRAMAS E ENVIAR PARA O PROFESSOR O CÓDIGO FONTE SEJA NO CLASSROOM OU VIA EMAIL JOAOFELIPEIFTMEDUBR O TRABALHO É INDIVIDUAL TODOS OS TRABALHOS SERÃO CONFERIDOS E NÃO SERÁ ACEITO PLÁGIO 01 Usando a estrutura de repetição for faça um programa que receba e teste uma senha numérica Se o usuário acertar a senha será exibida a mensagem senha correta e caso erre a senha 3 vezes o cartão será bloqueado Exemplo Informe a senha 6455 senha incorreta você tem mais 2 chances Informe a senha 4553 senha incorreta você tem mais 1 chances Informe a senha 3344 Seu cartão foi bloqueado 02 Utilizando a estrutura de repetição for escreva um programa que leia 10 números do teclado e mostre quantos são pares e quantos são impares 03 Utilizando a estrutura de repetição do while escreva um programa para calcular a soma dos números pares digitados pelo usuário a Se o usuário digitar um número impar o programa não soma b Se o usuário digitar o número zero ou negativo o programa finaliza Exemplo Digite um numero 6 Digite um numero 2 Digite um numero 3 Digite um numero 2 Digite um numero 0 Total de número pares 10 Estrutura do while repete as ações enquanto a condição seja atendida do ações while condição ler a enquanto digitar diferente de 0 int a do printfdigite a scanfd a while a 0 04 Utilizando while escreva um programa que mostre na tela uma contagem regressiva de 20 a 0 Repete as ações enquanto a condição seja atendida while condição ações exemplo repete as ações com a variando de 10 até 0 int a10 while a0 ações a a1 05 Escreva um programa que leia um número e mostre na tela a sua tabuada Exemplo Digite um número 5 5 x 1 5 5 x 2 10 5 x 3 15 5 x 4 20 5 x 5 25 5 x 6 30 5 x 7 35 5 x 8 40 5 x 9 45 5 x 10 50 06 Utilizando alguma estrutura de repetição for do while ou while faça um programa para sortear 6 números aleatórios para um jogo da mega sena para simplificar aceite números repetidos Exemplo Jogo da megasena 48 4 44 43 47 12 Sorteando números aleatórios no início da função main defina a semente de números aletaórios pelo tempo atual srandtimeNULL depois basta chamar a função rand valor máximo n rand 60 aqui será gerado um número entre 0 e 60 01 include stdioh int main int i S aux 0 fori0 i3 i printfInforme a senha scanfd S ifS123456 aux1 break else printf senha incorreta printf voce tem mais d chances 3i1 ifaux1 printfsenha correta else printfcartão bloqueado return 0 02 include stdioh int main int i aux P0 I0 fori0 i30 i scanfd aux ifaux20 PP1 else II1 printfd pares d impares P I return 0 include stdioh int main int N i printfDigite um numero scanfdN fori1i10i printfd x d d N i Ni return 0 include stdioh int main int i20 whilei0 printfd i ii1 return 0 include stdioh int main int P0 A do printfDigite um numero scanfd A ifA20 PPA whileA0 printfTotal de numero pares d P return 0 6 include stdioh include stdlibh int main srandtimeNULL int i printfJogo do megasena fori1 i6 i printfd rand60 return 0 Fatorial com repetição include stdioh int main int n fat1 i scanfd n fori2 in i fat fat i printfd fat return 0