TrabalhosGratuitos.com - Trabalhos, Monografias, Artigos, Exames, Resumos de livros, Dissertações
Pesquisar

Exercício Logica Da Programação

Trabalho Escolar: Exercício Logica Da Programação. Pesquise 860.000+ trabalhos acadêmicos

Por:   •  9/4/2014  •  285 Palavras (2 Páginas)  •  552 Visualizações

Página 1 de 2

pelo usuário.

Exemplo: Número informado pelo usuário: 25648

Resultado informado pelo algoritmo: Quantidade de dígitos: 5

2. Calcule o dígito verificador de uma conta corrente segundo os seguintes critérios:

a. Some cada algarismo da conta

b. Se o resultado dessa soma for composto de apenas um algarismo, esse é o

dígito verificador

c. Se no resultado dessa soma houver mais de um algarismo, some-os até

encontrar apenas um algarismo que será, então, o dígito verificador.

d. O algoritmo deve mostrar na tela a conta corrente completa, com o dígito

verificador.

Por exemplo:

Conta Corrente: 46793

Soma dos algarismos: 4+6+7+9+3= 29

Como 29 possui dois algarismos, deve-se somar novamente: 2+9 = 11

Como 11 também possui dois algarismos, deve-se somar novamente: 1+1 = 2

Como 2 possui apenas um algarismo, esse é o dígito verificador procurado.

A resposta na tela deveria ser: 46793-2

3. A série de Fibonacci é uma seqüência de termos que tem como os 2 primeiros termos,

respectivamente, os números 0 e 1. A partir daí, os demais termos são formados

seguindo uma certa regra. A série de Fibonacci pode ser vista a seguir:

0 1 1 2 3 5 8 13 21...

Escreva um algoritmo que gere os n (solicitados pelo usuário) primeiros termos desta

série, calcula e escreve a soma destes termos.

4. Faça um algoritmo leia dia e mês e apresente esta data por extenso.

Exemplo: Data informada pelo usuário: Dia: 25

Mês: 12

Data apresentada pelo algoritmo: Vinte e Cinco de Dezembro

resposta

Var Inteiro : Numero, Zero, Digito;

Inicio

Zero <- 1;

Digito <- 1;

leia(numero, digito);

repita

Se (Numero/Digito > 0 e Numero/Digito < 10)

então escrever('Quantidade de Digitos:' Zero);

Abandonar;

Senão

Digito <- Digito * 10;

Zero <- Zero + 1;

Fim_se

fim_repita

Fim

...

Baixar como (para membros premium)  txt (1.8 Kb)  
Continuar por mais 1 página »
Disponível apenas no TrabalhosGratuitos.com