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

CONSTRUÇÃO DE ALGORITMOS

Tese: CONSTRUÇÃO DE ALGORITMOS. Pesquise 861.000+ trabalhos acadêmicos

Por:   •  5/9/2013  •  Tese  •  1.807 Palavras (8 Páginas)  •  339 Visualizações

Página 1 de 8

UNIVERSIDADE ANHANGUERA - UNIDERP

TECNOLOGIA EM ANÁLISE DE DESENVOLVIMENTO DE SISTEMAS

CONSTRUÇÃO DE ALGORITMOS

TUTOR PRESENCIAL:

JUNDIAI / SP

2013

ATIVIDADE AVALIATIVA ATPS

Atividade Avaliativa: ATPS apresentado ao Curso Superior de Tecnologia em Análise e Desenvolvimento de Sistemas da Universidade Anhanguera Uniderp, como requisito para a avaliação da Disciplina Sistemas Operacionais para a obtenção e atribuição de nota da Atividade Avaliativa.

JUNDIAI / SP

2013

Essa atividade foi elaborada em grupo, e tem como objetivo aprofundar o conhecimento relacionado a Programação Estruturada

Cada etapa descrita foi analisada minuciosamente para que tenhamos as informações necessárias sobre o proposto.

Passo 1 (Equipe):

A calculadora deve efetuar as quatro operações básicas da aritmética, ou seja, soma, subtração, divisão e a multiplicação e mais raiz quadrada, exponenciação e porcentagem. O operador irá informar a opção e em seguida escolher o numero conforme a operação.

val1,val2,operacao:inteiro // Variáveis de entrada do tipo inteiro.

Nome_Operacao:Caracter

Controle_saida:Literal // Variáveis de entrada e saida do tipo caracter.

res:real // Variáveis de entrada do tipo real.

x: real

y:inteiro

inicio

// Seção de Comandos

Escreval("=============================")

Escreval("|| C A L C U L A D O R A ||")

Escreval("=============================")

Escreval

Escreval("( 1 ) - Operacao de Soma")

Escreval("( 2 ) - Operacao de Subtração")

Escreval("( 3 ) - Operacao de Multiplicação")

Escreval("( 4 ) - Operacao de Divisão")

Escreval("( 5 ) - Operacao de Exponenciação")

Escreval("( 6 ) - Operacao de Raiz quadrada")

Escreval("( 7 ) - Operacao de Porcentagem")

Escreval("( 8 ) - Sair")

Abaixo o comando escolhe avaliará qual foi a operação escolhida pelo usuário e executará o comando correspondente, será armazenado o 1º e 2º valor. No final, o resultado é mostrado em tela. Caso o usuário tenha digitado uma operação inválida, o comando defeito se encarrega de avisar ao usuário que escolheu uma operação inválida.

se operacao = 1 entao

Nome_Operacao<- "Operacao de Soma"

escreval("digite o 1º valor:")

leia(val1)

escreval("digite o 2º valor:")

leia(val2)

escreval

res <- val1 + val2

Fimse

Passo: 2 Listagem funcionalidades de quatro funções

Todas as funções devem ser declaradas antes de serem usadas. As funções da biblioteca padrão, tais como printf(), scanf() e getchar(), são pré-definidas, mas memsmo assim devem ser declaradas (deve ser anunciado ao compilador que elas existem). É por isso que incluímos a linha #include <stdio.h> no início do código fonte.

Documentação de funções

Você deve documentar as funções que escreve. Na documentação você deve especificar as seguintes informações:

Ação - o que a função faz

Entrada - descrição dos argumentos passados para a função

Saída - descrição do valor retornado pela função

Suposições - o que você assume ser verdade para que a função funcione apropriadamente

Algoritmo - como o problema é resolvido (método)

Função printf()

A função printf() já foi apresentada e explicada de forma simplificada no primeiro artigo. Agora teremos a oportunidade de rever esses conceitos e aprofundar mais no assunto.Essa função tem por finalidade imprimir dados na tela. Isto é feito através da sintaxe:

printf(“expressão de controle”, lista de argumentos);

Na “expressão de controle” são inseridos todos os caracteres a serem exibidos na tela e/ou códigos de formatação, responsáveis por indicar o formato em que os argumentos devem ser impressos. Esses argumentos devem estar incluídos na “lista de argumentos” e caso contenha mais de um devem ser separados por virgula. A lista abaixo mostra os tipos de códigos de formatação permitido na linguagem C.

Tabela 1: Tipos de códigos de formatação

Ao colocar em printf() os comandos %e ou %E estaremos imprimindo em notação cientifica. No caso de usarmos “%g” ou “%G” o compilador decide se escreve em ponto flutuante ou notação cientifica, o qual for mais curto

...

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