Регистрация
13 Сен 2012
Сообщения
70
Репутация
0
Спасибо
0
Монет
0
Полный ноль в программировании , если знаете ответ пожалуйста напишите правильный код.
 
А тебе какой нужен? Лол.
Графический? Консольный? Что он должен уметь делать: только складывать/умножать/делить или много чего?
Где условия задачи?
 
На три строки делов то:

34182886_26123e35a6dae4d6a9a8216bd8714e84_800.png

 
спроси гуглю арифметическое выражение алгоритм Дейкстра
прочти пойми всё очень просто
 
А какой именно нужен? А-ля копия того, который в Windows или простейший? Т. к. Вы, мой друг, написали в вопросе, что не разбираетесь в программировании, то напишу простейший. Калькулятор будет текстовым и будет выполнять лишь 5 действий: плюс, минус, умножить, разделить и возвести в квадрат (во 2-ую степень). Калькулятор будет на 1 действие, т. е. 1 запуск - 1 операция.

Program Calculator;
uses crt;
var a, c: real;
b: char;
begin
clrscr;
write ('Введите 1-ое число, после чего нажмите клавишу Enter: ');
readln (a);
write ('Введите знак (+ - * / 2), после чего нажмите клавишу Enter: ');
readln (b);
if b='2' then write ('Ответ: ', sqr(a)) else begin
write ('Введите 2-ое число, после чего нажмите клавишу Enter: ');
readln (c);
if b='+' then write ('Ответ: ', a+c);
if b='-' then write ('Ответ: ', a-c);
if b='*' then write ('Ответ: ', a*c);
if (b='/') and (c=0) then write ('Нет решений') else if b='/' then write ('Ответ: ', a/c);
end;
writeln (' ');
write ('Программа завершена. Для выхода из программы нажмите любую клавишу.');
readkey;
end.

Если что - пишите в комментарии.
 
Добавлю еще к замечанию о том, какой калькулятор, на каком из вариантов Pascal? Тоже надо писать.
 
Назад
Сверху