Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > Паскаль, Turbo Pascal, PascalABC.NET
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 17.04.2010, 00:45   #1
Тигран001
Пользователь
 
Регистрация: 14.04.2010
Сообщений: 34
Смех 4+5

зацените какую прогу забацал

Код:
program ee;
var t,e,x:integer;
begin
t:=4;
e:=5;
x:=t+e;
writeln('равно:',x);
end.
моя первая прога

не ругайте сильно, знаю что это мегапримитивна прога, за то приятно

p.s. написал на бум

From Stilet: Сбацал это плюс, не оформил красиво пост это минус.

Последний раз редактировалось Stilet; 17.04.2010 в 08:47.
Тигран001 вне форума Ответить с цитированием
Старый 17.04.2010, 00:55   #2
Жека-старший
Пользователь
 
Регистрация: 09.04.2010
Сообщений: 52
По умолчанию

Ваще КрасавчеГ
ICQ 594 237 582
Жека-старший вне форума Ответить с цитированием
Старый 17.04.2010, 01:22   #3
Тигран001
Пользователь
 
Регистрация: 14.04.2010
Сообщений: 34
По умолчанию

Код:
program ee;
var y,x,m:integer;
begin writeln ('vvedite y:');
readln (y);
writeln ('vvedite x:');
readln (x);
m:=x+y;
writeln('ravno:',m);
end.
во, по лучше что то сделал

как можно сделать так, чтобы после ввода x и y можно было бы выбрать знак +,-,* или / кто подскажет?

Последний раз редактировалось Stilet; 17.04.2010 в 08:47.
Тигран001 вне форума Ответить с цитированием
Старый 17.04.2010, 02:00   #4
ROMA2PVT
ТАМБОВСКИЙ ВОЛК.
Участник клуба
 
Аватар для ROMA2PVT
 
Регистрация: 16.03.2010
Сообщений: 1,354
По умолчанию

Код:
как можно сделать так, чтобы после ввода x и y можно было бы выбрать знак +,-,* или / кто подскажет?
Написать интерпретатор математических выражений.

Код:
program ee;
var
  y,x,m:real;
  sel:integer;
begin
    write('vvedite y:');
    readln(y);
    write('vvedite x:');
    readln(x);
    writeln('Меню => : ':46);
    writeln('1. <<Нажмите 1 для сложения>>':52);
    writeln('2. <<Нажмите 2 для вычитания>>':53);
    writeln('3. <<Нажмите 3 для умножения>>':53);
    writeln('4. <<Нажмите 4 для деления>>':51);
    Readln(sel);
      Case sel of
        1: m:=x+y;
        2: m:=x-y;
        3: m:=x*y;
        4: m:=x/y;
      end;
writeln('ravno: ',m);
end.
А можешь вот так выбор осуществлять.
にんじゃ

Последний раз редактировалось Stilet; 17.04.2010 в 08:48.
ROMA2PVT вне форума Ответить с цитированием
Старый 17.04.2010, 07:40   #5
Жека-старший
Пользователь
 
Регистрация: 09.04.2010
Сообщений: 52
По умолчанию

Можно так, если сложение то знак второго слагаемого будет плюс, а если вычитание, то знак минус...вот и разность

ROMA2PVT, я думаю он еще не знает что такое "case"...
Код:
program ee;
var y,x,m,zn:integer;
begin
   writeln ('vvedite y:');
   readln (x);
   writeln ('vvedite x:');
   readln (y);
   writeln('(+1)- сложение');
   writeln('(-1)- вычитание');
   readln(zn);
   m:=x+zn*y;
   writeln('ravno:',m);
end.
ICQ 594 237 582
Жека-старший вне форума Ответить с цитированием
Старый 17.04.2010, 13:38   #6
ROMA2PVT
ТАМБОВСКИЙ ВОЛК.
Участник клуба
 
Аватар для ROMA2PVT
 
Регистрация: 16.03.2010
Сообщений: 1,354
По умолчанию

Жека-старший вы правы но я думаю ему легко будет понять оператор выбора.Почитает про него и поймёт его действие.
にんじゃ
ROMA2PVT вне форума Ответить с цитированием
Старый 17.04.2010, 15:41   #7
Жека-старший
Пользователь
 
Регистрация: 09.04.2010
Сообщений: 52
По умолчанию

ROMA2PVT, это точно.
ICQ 594 237 582
Жека-старший вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск