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

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

Вернуться   Форум программистов > Delphi программирование > Общие вопросы Delphi
Регистрация

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 07.12.2015, 22:55   #1
manchester_alan
Форумчанин
 
Регистрация: 07.01.2015
Сообщений: 231
По умолчанию Вывести номера столбцов, в которых нет четных элементов

Код:
for j:=1 to y do
     begin
     flag:=true;
       for i:=1 to x do
       begin
         if(a[i,j] mod 2=0)or(a[i,j]=0) then
         flag:=false;
       end;
       if flag=true then writeln('Столбец без четных элементов: ',j);
     end;
и вот как написать чтобы, если не нашел такие столбцы, то выводил сообщение об этом...

if flag=true then writeln('Столбец без четных элементов: ',j) else writeln('Нет столбцов таких');

Когда вот так пишу, то всегда выводит сообщение о не найденных столбцах..(

даже если есть, все равно выводит сообщение что нет
manchester_alan вне форума Ответить с цитированием
Старый 08.12.2015, 00:37   #2
Аватар
Старожил
 
Аватар для Аватар
 
Регистрация: 17.11.2010
Сообщений: 18,922
По умолчанию

Код:
  count:=0;
  for j:=1 to y do begin
    flag:=True;
    for i:=1 to x do flag:=flag and Odd(a[i,j]);
    if flag then writeln('Столбец без четных элементов: ',j);
    Inc(count,Integer(not flag));
  end;
  if count=0 then writeln('Нет столбцов c четными элементами');
Если бы архитекторы строили здания так, как программисты пишут программы, то первый залетевший дятел разрушил бы цивилизацию
Аватар вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Дан двумерный массив.Вывести строки,в которых нет нулевых элементов sasha1212 Общие вопросы C/C++ 7 01.06.2014 22:10
Для матрицы из 3 столбцов и 7 строк отпечатать номера тех строк, в которых третий элемент больше суммы двух других элементов строк abramov Помощь студентам 2 03.12.2013 10:15
Вывести номера тех столбцов, сумма элементов которых меньше нуля, и число таких столбцов Half Помощь студентам 7 16.04.2012 21:23
Номера столбцов в которых находиться более двух простых чисел andry-raser Общие вопросы C/C++ 1 19.12.2011 13:59