1

Тема: Допоможіть у Паскалі

викладач дав зробити 3 задачі, допоможіть будь ласка
1.Дано числа x,y,x1,y1,x2,y2. Перевірити істинність висловлення: ''Точка з координатами (x,y) лежить усередині прямокутника, ліва верхня вершина якого має координати (x1,y1), права нижня - (x2,y2), а сторони паралельні координатам осям"
2.Дано ціле число.Якщо воно є додатним, то додати до нього 1;якщо від'ємним, то відняти з нього 2;якщо нульовим, то замінити його на 10. Вивести отримане число.
3.Дано три змінні дійсного типу :A,B,C. Якщо їхні значення впорядковані за зростанням, то подвоїти їх; у протилежному випадку замінити значення кожної змінної на протилежне. Вивести нові значення змінних A,B,C.Організувати введення даних із текстового файлу dani_z3.txt, результати роботи вивести в файл zvit_z3.txt
Буду вельми вдячен за допомогу!!

2 Востаннє редагувалося mtls.shifr (13.12.2015 23:06:06)

Re: Допоможіть у Паскалі

Основи Паскалю зрозумів, а задачі поважче не розумію!!

3

Re: Допоможіть у Паскалі

1. true, якщо x більше x1 і менше x2, а y більше y1 і менше y2
2. ну а тут звичайний оператор if, навіть математики ніякої нема
3. тут теж все дуже просто, і основ паскалю має вистачити
про зчитування і запис в файл тут почитайте http://wiki.freepascal.org/File_Handling_In_Pascal

Подякували: Torbins1

4

Re: Допоможіть у Паскалі

Про файли краще тут почитати: http://pascal.org.ua/files

mtls.shifr
Пробуйте щось самі писати, і викладайте сюди свій код. Ми вам підкажемо, де помилка.