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

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

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 23.12.2012, 20:34   #1
mary_jane
Новичок
Джуниор
 
Регистрация: 02.11.2012
Сообщений: 2
По умолчанию Задача с меню

Добрый вечер всем))
Имеется следующая задача:

Исходные данные: два вектора на плоскости а(х,у) и b(t,z).
меню действий
1. найти сумму векторов
2. найти разность векторов
3. найти скалярное произведение векторов
4. найти сумму длин векторов
5. выход
результат выводить после каждого действия, предусмотреть ввод некорректных данных.

поскольку я в программировании полный нубище, додуматься смогла лишь до такого:

program vektory;
var x,y,t,z:integer;
a,b,c,d,s,p:real;
dejstvie:integer;
begin
writeln ('vvedite koordinaty 1-go vektora');
readln (x,y);
writeln ('vvedite koordinaty 2-go vektora');
readln (t,z);
writeln ('koordinaty 1-go vektora', x:2, y:2);
writeln ('koordinaty 2-go vektora', t:2, z:2);
a:=(x+t);
b:=(y+z);
c:=(x-t);
d:=(y-z);
s:=(x*t)+(y*z);
p:=sqrt(sqr(x)+sqr(y));
writeln ('vyberite dejstvie');
writeln ('1 - summa vektorov');
writeln ('2 - raznost vektorov');
writeln ('3 - skalyarnoe proizvedenie vektorov');
writeln ('4 - summa dlin vektorov');
writeln ('5 - vyhod');
case dejstvie of
1: writeln ('summa vektorov', a:2, b:2);
2: writeln ('raznost vektorov', c:2,d:2);
3: writeln ('skalyarnoe proizvedenie vektorov', s);
4: writeln ('summa dlin vektorov', p);
5: exit;
else writeln ('nevernoe znachenie');
end;
readln;
end.

в итоге это не работает. подскажите пожалуйста, что тут можно подкорректировать. или может я вообще иду неправильным путем?)
mary_jane вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Задача на Паскаль.Меню Krigan Помощь студентам 5 25.12.2011 09:41
Паскаль авс задача. Постройте горизоннтальное меню. bbs-serega Фриланс 3 06.07.2011 12:50
И сново sendMessage =) Как нажать пункт верхнего меню и меню правой кнопки? TwiX Win Api 9 15.10.2009 01:57
Меню с Items в виде набора Bitmap (как меню редактирования в Word'е) chandrasecar Мультимедиа в Delphi 7 14.01.2009 09:20