Задача 1.
Умова: Квадратний многочлен заданий коефіцієнтами a, b, c, де а<>0(не дорівнює).
Для розв'язання цієї задачі необхідно нагадати алгоритм знаходження коренів квадратного рівняння:
1) обчислити дискримінант за формулою
D = b^2 - 4ac;
2) якщо ми отримали від'ємне число, то коренів для розв'язку квадратного рівняння з даними коефіцієнтами a, b, c не існує;
3) якщо дискримінант не від'ємний, то корені рівняння знаходяться за наступними співвідношеннями: x1,2=(-b-+sqrt(D))/2*a.
Задача 2.
Умова: Від річкового вокзалу відійшли одночасно у протилежних напрямках теплохід та турист. Теплохід рухався зі швидкістю V1 км/год, а турист по стежці вздовж річки зі швидкістю V2 км/год. Якщо через N годин турист передумає і вирішить попливти річкою назад за теплоходом зі швидкістю V3 км/год, то чи встигне він підсісти на теплохід, який має за графіком зупинку через Y годин після початку руху і стоїть на цій зупинці Z годин? Зважати на те, що всі події відбувалися протягом однієї доби.
а) не (24 < 50) и (чётность) = не (истина) и (истина) = ложь и истина = ложь
б) не (45 < 50) и (чётность) = не (истина) и (ложь) = ложь и ложь = ложь
в) не (74 < 50) и (чётность) = не (ложь) и (истина) истина и истина = истина
г) не (99<50) и (чётность) = не (ложь) и (ложь) = истина и ложь = ложь
Задание 2не (первая гласная) или не (последняя согласная)
а) не (истина) или не (ложь) = ложь или истина = истина
б) не (истина) или не (истина) = ложь или ложь = ложь
в) не (ложь) или не (истина) = истина или ложь = истина
г) не (ложь) или не (ложь) = истина или истина = истина
Задание 3(первая гласная) и не (третья согласная)
а) (истина) и не (ложь) = истина и истина = истина
б) (ложь) и не (истина) = ложь и ложь = ложь
в) (ложь) и не (ложь) = ложь и истина = ложь
г) (истина) и не (истина) = истина и ложь = ложь
Задание 4не (x < 7) или (x < 6)
а) не (4 < 7) или (4 < 6) = не (истина) или (истина) = ложь или истина = истина
б) не (5 < 7) или (5 < 6) = не (истина) или (истина) = ложь или истина = истина
в) не (6 < 7) или (6 < 6) = не (истина) или (ложь) = ложь или ложь = ложь
г) не (7 < 7) или (7 < 6) = не (ложь) или (ложь) = истина или ложь = истина
Задание 5(x < 5) и не (x < 4)
а) (5 < 5) и не 5 < 4) = ложь и не (ложь) = ложь и истина = ложь
б) (2 < 5) и не (2 < 4) = истина и не (истина) = истина и ложь = ложь
в) (3 < 5) и не (3 < 4) = истина и не (истина) = истина и ложь = ложь
г) (4 < 5) и не (4 < 4) = истина и не (ложь) = истина и истина = истина
Задание 6не (последний мягкий знак) и (чётность)
1) не (истина) и (истина) = ложь и истина = ложь
2) не (ложь) и (истина) = истина и истина = истина
3) не (истина) и (ложь) = ложь и ложь = ложь
4) не (ложь) и (ложь) = истина и ложь = ложь
Это не знак деления, а двоеточие.
В программировании знаком деления является косая черта дроби "/".
При выводе данных можно указать, сколько ячеек (знако-мест) на экране следует отвести для выводимого значения. Это бывает полезно, если, например, ты выводишь на экран таблицу. в которой все элементы должны иметь одну ширину.
writeln(x:4:1,' | ',y:5:2);
Здесь под дробное число x (икс) выделяется четыре знако-места. При этом значение икса округляется до одного знака после запятой. Этот один знак будет выводиться в любом случае — даже если икс целый.
Например, если x = 3, то на экран он выведется так: _ 3 . 0
_ — это как бы пробел.
Для значения y (игрек) выделяется пять знако-мест, а округление идет до двух знаков после запятой.
Например: _ 4 . 1 5