Помощь - Поиск - Пользователи - Календарь
Полная версия: Задача про Boolean
Форум «Всё о Паскале» > Pascal, Object Pascal > Задачи
Krono
Даны целочисленные векторы A,B,C,D у каждого из них заведомо есть хотя бы одна отрицательная компонента.

задание.
составить программу,которая обеспечивает присвоение логической переменной true,если отрицательная компонента у вектора C встретится не позднее , чем у вектора A и B , и значение false - в противном случае.

я с переменными true false не представляю как делать даже на форуме читал.
Lapp
Цитата(Krono @ 17.02.2009 23:38) *
я с переменными true false не представляю как делать даже на форуме читал.
Только не с "переменными", а со значениями true и false smile.gif.

Вот так:
var
a,b,c: array[1..n]of integer;
x: boolean;
i: integer;
....
i:=0;
repeat Inc(i) until (a[i]<0)or(b[i]<0)or(c[i]<0);
x:=c[i]<0;
Krono
Цитата(Lapp @ 18.02.2009 0:52) *

Только не с "переменными", а со значениями true и false smile.gif.

Вот так:
var
a,b,c: array[1..n]of integer;
x: boolean;
i: integer;
....
i:=0;
repeat Inc(i) until (a[i]<0)or(b[i]<0)or(c[i]<0);
x:=c[i]<0;


спасибо за помощь разобрался наконец . smile.gif
Это текстовая версия — только основной контент. Для просмотра полной версии этой страницы, пожалуйста, нажмите сюда.