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

Inicial de planejamento: o Sistema Command

Seminário: Inicial de planejamento: o Sistema Command. Pesquise 860.000+ trabalhos acadêmicos

Por:   •  9/11/2013  •  Seminário  •  2.525 Palavras (11 Páginas)  •  358 Visualizações

Página 1 de 11

Planejamento Inicial

Ações a ser realizadas:

• (+) Soma

• (-) Subtração

• (*) Multiplicação

• (/) Divisão

• (E) Exponenciação

• (R) Raiz Quadrada

• (P) Porcentagem

Entradas: Escolha da função a ser utilizada, n1(N° para realização do calculo), n2 (N° a calcular);

Processos: n1+n2, n1-n2, n1*n2, n1/n2, n1En2, n1Rn2, n1Pn2;

Saídas: calculo soma, calculo subtração, calculo multiplicação, calculo divisão, calculo exponenciação, calculo raiz quadrada, calculo porcentagem, sair;

Menu principal com a opção de soma em linguagem de C++:

#include <stdio.h>

#include <conio.h>

main() {

float val1=0,val2=0,res;

char op;

printf("\t\t\t\t Calculadora \t\n");

printf("\n(1) Soma");

printf("\n(2) Subtracao");

printf("\n(3) Multiplicacao");

printf("\n(4) Divisao");

printf("\n(5) Exponenciacao");

printf("\n(6) Raiz Quadrada");

printf("\n(7) Porcentagem");

printf("\n(8) sair");

printf("\n opcao:");

scanf("%c",&op);

printf("\n Digite o primeiro valor:");

scanf("%f",&val1);

printf("\n Digite o segundo valor:");

scanf("%f",&val2);

switch( op ) {

case '+':

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

break;}

getch();}

Comando system ( )

Este comando permite acessar funcionalidades oferecidas no prompt de comando do MSDOS em tempo real, tais como: alterar as cores do fundo e das letras, pausar a execução, limpar a tela, mudar o título da janela, entre outros. Os comandos devem ser colocados entre parênteses e aspas duplas.

São especialmente úteis para melhorar a operabilidade do aplicativo e torná-lo mais amigável e atraente ao usuário.

Este comando está definido na biblioteca stdio.h, portando deve ser realizada sua inclusão no início do programa.

color [atr] códigos das cores. Exemplo: system (“color 1E”);

Altera as cores do fundo da tela e das letras. Os atributos de cor são especificados por dois dígitos hexadecimais. O primeiro dígito corresponde à cor do plano de fundo e o segundo à cor da letra. Cada dígito pode ter apenas um dos seguintes valores:

0 = Preto 6 = Amarelo C = Vermelho claro

1 = Azul 7 = Branco D = Lilás

2 = Verde 8 = Cinza E = Amarelo claro

3 = Verde água 9 = Azul claro F = Branco brilhante

4 = Vermelho A = Verde claro

5 = Roxo B = Verde água claro

Caso nenhum argumento seja passado, este comando restaurará a cor padrão, ou seja, fundo preto e letra branca.

Pause

Exemplo: system (“pause”);

Executa uma pausa na execução do programa até ser pressionada uma tecla qualquer e apresenta a mensagem: “Pressione qualquer tecla para continuar...”. Após o pressionamento de uma tecla a execução do programa continua na linha seguinte ao comando.

clr

Exemplo: system (“clr”);

Clear screen, ou seja, limpa a tela e posiciona o cursor na primeira coluna da primeira linha.

Title

Exemplo: system ("title ALO MUNDO");

Altera o título da janela do programa, caso seja omitido o título será o endereço do arquivo executável gerado.

Aplicativo Básico

#include <stdio.h> // Biblioteca referente ao “printf” , “scanf” e “switch case”

#include <stdlib.h>// Biblioteca referente a função “system”

#include <math.h>// Biblioteca onde é realizado cálculos matemáticos “pow” e “sqrt”

#include <conio.h>// Biblioteca referente a função “getch”

main() {

// Começo do programa

float val1=0,val2=0,res; // Variáveis numéricas a ser utilizadas

char op; // Variáveis de cadeias de caracteres a ser utilizadas

printf("\t\t\t\xc9\xcd\xcd\xcd\xcd\xcd\xcd\xcd\xcd\xcd\xcd\xcd\xcd\xcd\xcd\xcd\xcd\xcd\xcd\xcd\xcd\xcd\xcd\xcd\xbb"); // Formatação do titulo

printf("\n\t\t\t\xba C A L C U L A D O R A \xba\t\n"); // Titulo mais formatação

printf("\t\t\t\xc8\xcd\xcd\xcd\xcd\xcd\xcd\xcd\xcd\xcd\xcd\xcd\xcd\xcd\xcd\xcd\xcd\xcd\xcd\xcd\xcd\xcd\xcd\xcd\xbc"); // Formatação do titulo

printf("\n\n\t\t (+) - Soma"); // Informação a ser impressa para o usuário

printf("\n\t\t (-) - Subtracao"); // Informação a ser impressa para o usuário

printf("\n\t\t

...

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