Preview only show first 10 pages with watermark. For full document please download

Trabalho Estrutura De Repetição

Algoritmo e Lógica I 1 - Calcula fatorial 2 - Fibbonacci 3 - Cálculo do maior 4 - Encerra o programa ===>> Digite sua opção: X Se for digitada opção diferente das listadas, emitir a mensagem da linha 24 e voltar o cursor para nova opção. Conforme a opção digitada pelo usuário, será executado os comandos da opção, conforme segue: ===>> opção 1: ler um número inteiro e imprimi-lo; se for inteiro no intervalo entre 0 e 12 (inclusive), calcular e imprimir seu fatorial; caso...

   EMBED


Share

Transcript

"algoritmo ""semnome // felipe Almeida peixoto 0925006 // rodrigo adriano sant'anna lopes 0925029 var fat,i,cont,j,aux,acum,op,num,a,b,v:inteiro resp,resp2,c,d:caracter n:real inicio resp<-""s", repita, , " enquanto (resp <>""n"")e(resp=""s"") faca", " Escreval (""UNEMAT - Algoritomo e logica I"")", " EScreval (""__________________________________________________________________"")", " escreval ("" 1- Fatorial"")", " escreval ("" 2- Fenebacci"")", " escreval ("" 3- Calculo do Maior"")", " escreval("" 4- Encerra o programa"")", escreval(), " Escreva (""Digite sua op o: "")", leia (op), escolha (op), caso 1, EScreval(), fat<-1, " escreval (""fatorial - digite um numero 1 a 12"")", leia(n), v<-int(n), se (v>=1)e(v<=12) entao, para i de 2 ate v passo 1 faca, fat<-fat*i, fimpara, " escreval(""fatorial de ,v,"" = ",fat) senao, " escreval (""numero fora da faixa ou naum inteiro"")", fimse, caso 2, repita, EScreval(), " Escreval(""Fenebacci- Digite o numero de termos a serem representados (max 46)"")", leia(num), se (num>0) entao, cont<-1, acum<-0, para i de 1 ate num faca, aux<-acum, acum<-cont+acum, cont<-aux, escreval(acum), fimpara, senao, " escreval (""erro-Digite outro numero"")", fimse, ate (num>=0), caso 3, escreval(), " escreval (""Calculo do maior"")", " enquanto resp2<>""fim"" faca", escreval(), " escreval (""digite o nome da pessoa"")", leia(c), " escreval (""sua idade"")", escreval(), leia (a), se a>b entao, b<-a, d<-c, fimse, " escreval (""deseja finalizar?(digite fim)"")", leia (resp2), fimenquanto, " escreval (""Pessoa mais velha - ,d,"" Sua idade- ",b) caso 4, " escreval (""encerrando o programa"")", " resp<-""n outrocaso escreval() EScreval(""Op o invalida invalido - Digite novamente!"") escreval () fimescolha escreval() se resp=""n"" entao senao escreval (""Retornar ao menu? (s/n)"") leia (resp) fimse fimenquanto ate (op>=1)e (op<=4) fimalgoritmo ",