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

Estrutura de gestão: iteração

Seminário: Estrutura de gestão: iteração. Pesquise 860.000+ trabalhos acadêmicos

Por:   •  22/4/2014  •  Seminário  •  734 Palavras (3 Páginas)  •  154 Visualizações

Página 1 de 3

Aula-tema: Estrutura de controle: iteração.

Esta atividade é importante para entender os laços de repetição, seu modo de

funcionamento, suas características e sua aplicabilidade. Operações repetitivas internas são

altamente exploradas na programação e constituem a base para a resolução de uma

infinidade de problemas

Para realizá-la, devem ser seguidos os passos descritos.

PASSOS

Passo 1 (Equipe)

Rever o material sobre as aplicações da função system(), disponibilizado no site a seguir,

para ajustar a aparência e opções disponibilizadas na tela para a interface do aplicativo

avançado. Alterar o título da janela, bem como as cores dos caracteres e fundo da tela.

Site sugerido para pesquisa

• SYSTEM. Comando System.doc. Disponível em:

<https://docs.google.com/file/d/0B114oKTDsLjnQWQwYnhtWjFTLTA/edit?usp=s

haring>. Acesso em: 04 abr. 2013.

Sistemas de Informação - 1ª Série - Programação Estruturada I

Ivair Teixeira, Rodrigo Amaral Rocha

Pág. 9 de 11

Nessa etapa o programa deve ser acrescido das operações: (F) Fatorial, (B) Conversão

Binário para Decimal e (D) Conversão Decimal para Binário. A nova aparência do aplicativo

pode ser observada na Figura 6 apresentada a seguir.

Figura 6 – Tela do aplicativo avançado

Passo 2 (Equipe)

Fazer as atividades apresentadas a seguir.

1. Fazer a leitura do Capítulo 3 – Laços, do livro texto MIZRAHI, Victorine Viviane.

Treinamento em Linguagem C. PLT nº 706. 1ª ed. São Paulo: Pearson, 2007. p. 69 a 71, com

foco nas estruturas de iteração.

2. Elaborar o laço de repetição que limpa a tela e retorna a execução para o menu principal

do programa, após cada sequencia de execução, ou seja, o programa somente será

finalizado com a escolha da opção: (S) – sair.

Passo 3 (Equipe)

Fazer as atividades apresentadas a seguir.

1. Elaborar o código que resolva a opção Fatorial, com base nas estruturas de controle

estudadas nas páginas 54 a 60 do capítulo 3 – Laços, do livro texto. Solicitar o valor, e

imprimir o resultado no formato: “O fatorial de val1 = res”.

2. Atualizar os algoritmos das operações de Exponenciação e Raiz Quadrada, caso as

soluções atuais tenha utilizado funções da biblioteca math.h. Nesta etapa não é

permitido o uso de funções desta biblioteca, portanto os algoritmos devem ser

substituídos por algoritmos equivalentes que utilizem as estruturas de controle para obter

o resultado.

Passo 4 (Equipe)

Redigir o Relatório 4 – Algoritmos Avançados. Contendo a descrição das técnicas utilizadas

para realizar as opções: Fatorial, Exponenciação e Raiz quadrada. O texto a seguir

exemplifica o formato deste relatório no que diz respeito à operação de cálculo de fatorial.

Sistemas de Informação - 1ª Série

...

Baixar como (para membros premium)  txt (4.7 Kb)  
Continuar por mais 2 páginas »
Disponível apenas no TrabalhosGratuitos.com