Exercícios processamento de dados

523 palavras 3 páginas
Questões:

Referentes a funções:
1. Faça um programa calculadora simples com as seguintes operações possíveis: adição, subtração, multiplicação e divisão. O programa inicia apresentando ao usuário um menu de opções como mostrado abaixo: Calculadora Simples. Opções : 1. Adição 2. Subtração 3. Multiplicação 4. Divisão 5. Sair do programa
Entre com sua opção:
Crie uma função que apresenta o menu inicial acima e retorna a opção do usuário para o programa principal. Esta opção é então analisada e o programa principal chama as funções de adição, subtração, multiplicação e divisão conforme a opção do usuário. Se a opção for inválida, informe ao usuário e peça a ele para entrar com uma opção válida. Após a execução da operação o programa volta a apresentar o menu inicial até que o usuário encerre o programa com a opção 5.

Program Calculadora; var opcao:integer; numero1,numero2:real; {Para somar dois numeros} procedure adicao(n1,n2: real); var resultado:real; begin resultado:=n1+n2; opcao:=2; writeln('Resultado: ',resultado); end; {Para subtrair dois numeros} procedure subtracao(n1,n2:real); var resultado:real; begin resultado:=n1-n2; writeln('Resultado: ',resultado); end; {Para multiplicar dois numeros} procedure multiplicacao(n1,n2:real); var resultado:real; begin resultado:=n1*n2; writeln('Resultado: ',resultado); end; {Para dividir} procedure divisao(n1,n2: real); var resultado:real; begin resultado:=n1/n2; writeln('Resultado: ',resultado); end; function op :integer; var opcao:integer; begin writeln('1. Adição'); writeln('2. Subtração'); writeln('3. Multiplicação'); writeln('4. Divisão'); writeln('5. Sair'); writeln('Qual a sua opção: '); read(opcao); end;

Begin {Comandos} opcao:=0; {Para repetição

Relacionados

  • exercicios de computação e processamento de dados
    274 palavras | 2 páginas
  • PROCESSAMENTO DE DADOS
    1787 palavras | 8 páginas
  • Algoritmos
    686 palavras | 3 páginas
  • rtyuio
    2461 palavras | 10 páginas
  • IFBA
    1696 palavras | 7 páginas
  • Modelo pim 2013
    1567 palavras | 7 páginas
  • trabalho
    3612 palavras | 15 páginas
  • Biologia
    1084 palavras | 5 páginas
  • CA Aula 03 Variaveis ComandosScanfPrintf 1
    1398 palavras | 6 páginas
  • Fisica
    1065 palavras | 5 páginas