Você está na página 1de 2

Turma: ADS – Análise e Desenvolvimento de Sistemas

Nome: Vanessa de Freitas Rocha


Modalidade: EAD
Inglês Instrumental para Informática - 1º Período - AVA 1

Enunciado da Avaliação 1

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.

RESOLUÇÃO

#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;
Turma: ADS – Análise e Desenvolvimento de Sistemas
Nome: Vanessa de Freitas Rocha
Modalidade: EAD
Inglês Instrumental para Informática - 1º Período - AVA 1

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);

Você também pode gostar