relatorio 04

Upload: andressa

Post on 09-Jan-2016

216 views

Category:

Documents


0 download

DESCRIPTION

atps programação estruturada

TRANSCRIPT

Relatrio 4 Algoritmos avanados Nesta etapa sero apresentados o relatrio de algoritmos avanados e a funo system de comando de cores. Aplicar o material da funo system color de comando para ajustar a aparncia e a opo disponibilizada na tela para interface algoritmos avanados, alterar ttulos da janela com cores de caracteres e fundo de tela.Implementar e acrescentar no aplicativo bsico um sistema de algoritmos avanado, uma interao repetitiva de laos e uma estrutura de controle para resoluo nesse tipo contas.

Comando system ():

O comando SYSTEM pode ser usado para pausar a execuo, limpar a tela, e um comando que pode ser usado para trocar cores de fundos de um programa em linguagem C.Agora ser aplicado no programa as funes para altera ttulos da janela, bem como cores de caracteres e fundo de tela.

Segue a opo disponibilizada abaixo:

0 = Preto6 = AmareloC = Vermelho claro1 = Azul7 = BrancoD = Lils2 = Verde8 = CinzaE = Amarelo claro3 = Verde gua9 = Azul claroF = Branco brilhante4 = VermelhoA =Verde claro5 = RoxoB = Verde gua claro

A cor deve ser definida pelos seus nmeros em Hexadecimal (ex.Verde claro = A).

Passo 1:

1 Figura mostra alterao da cor de fundo da tela azul e caracteres amarelo

2 Figura demonstra a cores que foram executadas

3 Figura : Comando CLS, usado para limpar telas.

Fatorial

O fatorial de um nmero igual a ele mesmo vezes ele menos um at chegar a um, exemplo:

Fatorial de 4 igual a 4*3*2*1 que igual a 24.Fatorial de 5 igual a 5*4*3*2*1 que igual a 120.

Montando uma funo matemtica temos:

fatorial de x = x * fatorial de ( x -1 );

Na funo a seguir temos o clculo do fatorial. A funo recebe um nmero, e a primeira coisa que ela deve fazer ver se esse valor 1.Se for, deve retornar 1, afinal:fatorial(1) = 1

E se no for 1, deve retornar:Val1 * fatorial(val1-1)

3 figura Cdigos da Operao avanada de fatorial com as variveis

Funo Fatorial

4 Figura pede o primeiro valor em fatorial

5 figura apresenta resultado em valor de fatorial

Cdigo da operao Exponenciao sem a biblioteca math.h

Cdigo da operao Raiz Quadrada sem a biblioteca math.h

lao de repetio que limpa a tela e retorna a execuo para o menu principal do programa, o programa somente ser finalizado com a escolha da opo: (S) sair.