ATPS Programação estruturada 1
No trabalho a seguir, nós vamos ver o passo a passo de como montar uma calculadora com sete operações matemáticas. Entre essas operações estão: Soma, Subtração, Multiplicação, Divisão, Potência, Raiz, e Fatorial. E também tem uma entrada para sair, se o usuário não desejar fazer nenhum cálculo. Esse formato de calculadora será todo planejado na linguagem C.
DESENVOLVIMENTO
ETAPA 1
Relatório 1 – Planejamento Inicial
Programa: Calculadora, com sete operações, desenvolvidas na Linguagem C.
Variáveis: V1, V2, R – INT – Inteiro OP – CHAR – Caractere
Menu Principal:
Comando de entrada () na tela do aplicativo indicado qual a opção que o usuário deseja realizar a operação: Soma, Subtração, Multiplicação, Divisão, Exponencial, Raiz Quadrada, Porcentagem. E também com uma opção de Sair (Fechar o aplicativo).
Armazenando a operações escolhidas.
Operações:
Soma, Subtração, Multiplicação, Divisão, Potência, Raiz, e Fatorial:
Ler Variáveis: V1, V2
Escreva e leia (printf e scanf) V1
Escreva e leia (printf e scanf) V2
Efetuar o cálculo e mostrar o resultado para o usuário.
Opção Sair
Se a opção digitada pelo usuário for “S”:
O aplicativo ira fechar.
Relatório 2 - Comando System ( )
Funções utilizados pelo comando “System”:
System “title”
System (“title Calculadora”);
System “color”
System (“color 1F”);
1F – Muda a cor do fundo do aplicativo para azul.
System “pause”
System (“PAUSE”);
Atribui uma pausa no aplicativo
System “cls”
System (“cls”);
Limpa Telas
Relatório 3 – Aplicativo Básico
#include <stdio.h>
#include <stdlib.h>
#include <math.h> int main(){
int val1, val2, res; char op;
system("title Calculadora"); system("color 1F"); printf("CALCULADORA \n"); printf("(+) - Soma \n"); printf("(-) - Menos \n"); printf("(*) - Multiplicacao \n"); printf("(/) - Divisao \n"); printf("(E) - Exponenciacao