Калькулятор

Код представляет собой не доработанную версию арифметического калькулятора. Прошу судить по всей строгости. Зарание спасибо))).
program calculator;
 uses 
      GraphABC;
 var a,b:longint;
    c,d,f: integer;
  begin
   writeln('Выбирите операцию, которую вы хотели бы провести с числами (ввидите номер операции)');
   writeln('   1)сложение');
   writeln('   2)вычитание');
   writeln('   3)умножение');
   writeln('   4)деление');
   writeln('   5)нахождение остатка');
   writeln('   6)целочисленное деление');
   writeln('   7)возвести в квадрат');
   writeln('   8)возвести в квадратный корень');
   writeln('   9)вычеслить синус');
   writeln('   10)вычеслить косинус');
   writeln('   11)написать число Пи');
    readln(c);
   writeln('    --------------------------------------------------------------------------------------------------------------------------------------------');
    case c of
     1: begin 
         writeln('Ввидите первое слагаемое');
          readln(a);
         writeln('ввидите второе слагаемое');
          readln(b);
         writeln('сумма равна ',a+b)
        end;
     2: begin
         writeln('Ввидите уменьшаемое');
          readln(a);
         writeln('ввидите вычитаемое');
          readln(b);
         writeln('разнасть равна ', a-b);
        end;
     3: begin
         writeln('Ввидите множитель');
          readln(a);
         writeln('ввидите множитель');
          readln(b);
         writeln('произведение равно ', a*b);
        end;
     4: begin
         writeln('Ввидите делимое');
          readln(a);
         writeln('ввидите делитель');
          readln(b);
         writeln('частное равно ', a/b);
        end;
     5: begin
         writeln('Ввидите делимое');
          readln(d);
         writeln('ввидите делитель');
          readln(f);
         writeln('остаток равен ', d mod f);
        end;
     6: begin
         writeln('Ввидите делимое');
          readln(d);
         writeln('ввидите делитель');
          readln(f);
         writeln('частное от целочисленного деления равно ', d div f);
        end;
     7: begin 
         writeln('Ввидите число, которое необходимо возвести в квадрат');
          readln(a);
         writeln('квадрат числа ', a,' равен ' , Sqr(a));
        end;
     8: begin
         writeln('Ввидите число');
          readln(a);
         write('Квадратный корень ',a,' равен ');
         writeln(sqrt(a));
        end;
     9: begin
         writeln('Ввидите число');
          readln(a);
         write('Синус числа',a,' равен ');
         writeln(Sin(a));
        end;
    10: begin
         writeln('Ввидите число');
          readln(a);
         write('Косинус числа ', a,'  равен ');
         writeln(Cos(a));
        end;
    11: begin
         writeln('Пи=',Pi);
        end;
    end;
end.
Теги:
#Paskal , #Калькулятор , #Rfkmrekznjh , #
Добавлено: 13 Января 2014 03:30:21 Добавил: Андрей Ковальчук Нравится 0
Добавить
Комментарии:
Нету комментариев для вывода...