A INTRODUÇÃO À LÓGICA DE PROGRAMAÇÃO
Por: Matheus Machado • 31/5/2021 • Trabalho acadêmico • 538 Palavras (3 Páginas) • 1.532 Visualizações
Trabalho da Disciplina [AVA 1]
Aluno: Matheus Machado Pinheiro do Valle
Matricula: 20211302230
Matéria: INTRODUÇÃO À LÓGICA DE PROGRAMAÇÃO
Cálculo com Operações Aritméticas
A linguagem de Programação em C é uma linguagem de grande utilização. Temos vários aplicativos atuais que estão utilizando a linguagem, seja de forma plena ou de forma híbrida.
O fato é que por ser uma linguagem de alto nível e atuar também com acesso a hardware, esta tem plena aderência a várias demandas.
Outro ponto de destaque é o fato de que seu código é bem fácil e versátil.
Situação problematizadora
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 de forma simultânea todas as quatro operações e exiba os seus respectivos valores.
Procedimentos para elaboração do TD
Desenvolva um algoritmo utilizando a linguagem de programação C para atender à situação problematizadora.
#include <stdio.h>
#include <stdlib.h>
int main() {
int opcao, num1, num2;
do {
printf("\n1 - Soma\n2 - Subtracao\n3 - Multiplicacao\n4 - Divisao\n0 - Sair\n\n");
scanf("%d", &opcao);
if(opcao > 0 && opcao < 5){
printf("Digite dois valores: ");
scanf("%d%d",&num1, &num2);
}
switch(opcao) {
case 0:
printf("Saindo...\n");
break;
case 1:
printf("Soma: %d\n", num1 + num2);
break;
case 2:
printf("Subtracao: %d\n", num1 - num2);
break;
case 3:
printf("Multiplicacao: %d\n", num1 * num2);
break;
case 4:
while(num2 == 0) {
printf("Nao existe divisao por zero!\nDigite outro valor: ");
scanf("%d", &num2);
}
printf("Divisao: %d\n", num1 / num2);
break;
default:
printf("Opcao inválida.\nDigite outra opcao: ");
}
} while(opcao != 0);
}
...