UNIVERSIDADE VEIGA DE ALMEIDA
GRADUAÇÃO EM ANÁLISE E DESENVOLVI MENTO
DE SISTEMAS
DISCIPLINA: INTRODUÇÃO À LÓGICA DE
PROGRAMAÇÃO
Willian da Fonseca
TRABALHO DA DISACIPLINA [AVA1]
CALCULO COM OPERAÇÕES ARITIMETICAS
A linguagem de programação C é amplamente utilizada. Muitos dos
aplicativos modernos fazem uso dessa linguagem, seja de maneira completa
ou em conjunto com outras tecnologias.
Por ser uma linguagem de alto nível que também permite acesso ao
hardware, ela atende bem a diversas demandas.
Outro ponto positivo é que seu código é fácil de compreender e bastante
flexível.
Contexto do Problema Solicitado
“Uma empresa necessita de um programa que simule uma calculadora para
poder ajudar o setor financeiro a realizar as operações triviais (soma,
subtração, multiplicação e divisão).
É importante que a calculadora calcule e exiba o resultado de todas as quatro
operações com os seus respectivos valores.”
Procedimentos Proposto para Desenvolvimento do Trabalho
Criar um algoritmo em linguagem C que atenda ao problema apresentado.
Cálculo com Operações Aritméticas
De acordo com a proposta, foi desenvolvido um programa em C que realiza
as quatro operações matemáticas básicas entre dois números.
Abaixo está o código, acompanhado de explicações sobre a lógica aplicada e
suas principais características, para facilitar a compreensão do funcionamento
do programa.
No início do algoritmo, há um bloco de código dedicado a exibir uma
saudação ao usuário, facilitando o entendimento da proposta do programa.
Logo após, há uma função criada para validar a entrada do usuário,
garantindo que ele insira os valores corretos. Essa função lê o valor fornecido,
verifica se ele é válido, e, em caso de erro, exibe uma mensagem e solicita
um novo valor. A função se repete até que seja fornecida uma entrada válida.
Em seguida, no programa principal, declaramos as variáveis que irão
armazenar os valores digitados pelo usuário. Após essa declaração, a função
de saudação é chamada, o usuário insere os dois valores necessários, e a
função de validação verifica as entradas. Se estiverem corretas,
prosseguimos com os cálculos.
No bloco final, o programa realiza as quatro operações aritméticas: adição,
subtração, multiplicação e divisão. Os resultados são apresentados ao
usuário e, em seguida, o programa é encerrado.
Como Funciona o Programa
1. O programa pede que o usuário insira dois números.
2. Ele calcula e mostra os resultados das operações de soma, subtração,
multiplicação e divisão.
3. Há uma verificação para evitar a divisão por zero, exibindo uma mensagem
de erro caso o segundo número seja zero.
Esse código atende à situação problematizadora, simulando uma calculadora que
realiza as quatro operações básicas para ajudar os funcionários do setor financeiro
da empresa
#include <stdio.h>
int main()
{
float num1, num2;
// Solicita ao usuário os dois números
printf("Digite o primeiro número: ");
scanf("%f", &num1);
printf("Digite o segundo número: ");
scanf("%f", &num2);
// Realiza e exibe as quatro operações
printf("\nResultados das operações:\n");
printf("Soma: %.2f + %.2f = %.2f\n", num1, num2, num1 + num2);
printf("Subtração: %.2f - %.2f = %.2f\n", num1, num2, num1 - num2);
printf("Multiplicação: %.2f * %.2f = %.2f\n", num1, num2, num1 * num2);
// Verifica se o segundo número é diferente de zero para evitar divisão por zero
if (num2 != 0) {
printf("Divisão: %.2f / %.2f = %.2f\n", num1, num2, num1 / num2);
} else {
printf("Divisão: não é possível dividir por zero.\n");
}
return 0;
}