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

ATPS Programação

Por:   •  1/4/2016  •  Pesquisas Acadêmicas  •  1.804 Palavras (8 Páginas)  •  256 Visualizações

Página 1 de 8

ATPS PROGRAMAÇÃO ESTRUTURADA 1

Trabalho de Atividades Práticas Supervisionadas apresentado ao examinador da Faculdade Anhanguera de Valinhos da Anhanguera Educacional, como requisito parcial à obtenção do grau de Bacharel em Ciência da Computação sob a orientação do professor R afael Lodis

Aprovada em de de

EXAMINADOR

________________________

Prof. Rafael Lodis

Faculdade Anhanguera de Valinhos

RESUMO

Nesse trabalho serão apresentados as funções e comandos de interação da calculadora, mostraremos suas funcionalidades e utilizações através de seu funcionamento rodando. Sendo que todos os exemplos demonstrados através das possíveis execuções realizadas no programa DevC++, com base referente às as bibliotecas utilizadas (stdio.h, stdlib.h, conio.h, locale.h, math.h). Sendo também apresentadas as devidas soluções de forma clara e objetiva através de tabela e imagens, sem incluir ainda a descrição do algoritmo – linguagem para que assim, seja possível uma melhor compreensão do tema tratado ao longo de todo o trabalho.

SUMÁRIO

1. INTRODUÇÃO.................................................................................................6

2. RESOLUÇÃO DO PASSO 2...................................................7

3. RESOLUÇÃO DO PASSO 3...........................................................................12

3.1. Dados e Variáveis

3.2. Descrição do algoritmo – linguagem

3.3. Passo a passo do exemplo utilizado na resolução do problema 3

4. CONCLUSÃO..................................................................................................14

5.BIBLIOGRAFIA..................................................................................................19

1. INTRODUÇÃO

No tema abordado nesse trabalho vemos as principais funções da calculadora e seus comando, sendo eles as funções a serem utilizada pelo usuário, que tem em si a seguinte definição: “ Adição, subtração, Multiplicação, Divisão, Exponênciação, Porcentagem e também a opção de o usuário querer sair ou retornar as funções”.

Estes comandos são realizados para a designada a função dada pelo o usuário cabendo a ele a escolha desejada para sua opção. E no lação a criação de uma repetição onde o usuário tem a opção de retornar as funções facilitando e tornando o programa mais eficiente, dizemos que o programa entrara em loop. E no caso como desenvolvedor é seu dever garantir que haja um comando leia ou de atribuição antes do fim do laço para sair da repetição, isto é, quando estiver aplicada uma estrutura de repetição, é bom ter em mente, quais comandos são necessários repetir e qual a condição de saída da sua repetição, onde foi criada a função onde o usuário seleciona se deseja realmente sair.

Sendo assim, veremos a seguir exemplos sendo realizado no decorrer deste trabalho.

2. RESOLUÇÃO DO PASSO / PASSO 2

Segue a abaixo a representação desenvolvimento do código:

#include <stdio.h>

#include <stdlib.h>

#include <conio.h>

#include <locale.h>

#include <math.h>

int main()

{

system("color 34");

setlocale(LC_ALL, "Portuguese");

printf("\n====================================="

"\n======== C A L C U L A D O R A ========"

"\n=====================================\n");

printf(" \n MENU: \n");

printf("\n\t(+) - Soma"

"\n\t(-) - Subtração"

"\n\t(*) - Multiplicação"

"\n\t(/) - Divisão"

"\n\t(E) - Exponenciação"

"\n\t(R) - Raiz quadrada"

"\n\t(P) - Porcentagem"

"\n\t(S) - Sair\n\n");

char op;

float val1, val2, res;

double rraiz, fat;

printf("\tOpção: ");

op = getch();

switch (op){

case '+':

printf ("\n\n\tSOMA");

printf ("\n\n\tPrimeiro Valor: ");

scanf ("%f", &val1);

printf ("\tSegundo Valor: ");

scanf ("%f", &val2);

res = val1+val2;

printf ("\n\t%.2f + %.2f = %.2f \n\n",val1,val2,res);

break;

case '-':

...

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