Форум программистов, компьютерный форум, киберфорум
Наши страницы
Delphi для начинающих
Войти
Регистрация
Восстановить пароль
 
krashone
0 / 0 / 0
Регистрация: 31.03.2014
Сообщений: 9
1

Ошибка в подсчете нечетных элементов в массиве

02.04.2014, 04:39. Просмотров 271. Ответов 5
Метки нет (Все метки)

Сформировать из элементов матрицы одномерный массив, каждый элемент которого - это количество элементов каждого столбца матрицы, имеющих нечетное значение.
Delphi
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
var a: array [0..15] of integer;
var mas1:array[0..15,0..15] of integer;
var q,k,j,i,s,b: integer;
begin
s:=strtoint(edit1.Text);
b:=strtoint(edit2.Text);
for i:=0 to s do begin
for j:=0 to b do
if ((mas1[i,j]) mod 2)= 0  then
begin
mas1[i,j]:=k+1;
a[i]:=mas1[i,j];
stringgrid2.Cells[i,j]:=inttostr(a[i]);
end;
end;
end;
0
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
02.04.2014, 04:39
Ответы с готовыми решениями:

Поиск нечетных элементов в массиве и их количества
Добрый день, прошу помочь с задачей: Два двумерных массива, содержащие соответственно 3х5 и 4х8...

Ошибка при подсчете
скажите как правильно записать выражение а то вылитает ошибка ...

ошибка при подсчете матриц
Есть две матрицы А и В (3х3) надо сформировать матрицу С за этим условием С=А*2+В^2, программа...

В массиве целых чисел определить насколько больше четных элементов чем нечетных
В массиве целых чисел определить насколько больше четных элементов чем нечетных

Ошибка при подсчете формулы (Рекурсия)
Доброго времени суток! Программа вместо того чтобы суммировать значения в знаменателе, умножает...

5
Krasme
3715 / 2924 / 1079
Регистрация: 02.02.2014
Сообщений: 7,923
02.04.2014, 04:46 2
krashone,
Цитата Сообщение от krashone Посмотреть сообщение
имеющих нечетное значение.
Delphi
1
((mas1[i,j]) mod 2)= 0
это четное число

Delphi
1
k+1
перед циклом необходимо поставить k=0
0
krashone
0 / 0 / 0
Регистрация: 31.03.2014
Сообщений: 9
02.04.2014, 04:52  [ТС] 3
все равно не работает
0
Вложения
Тип файла: zip массив.zip (241.0 Кб, 2 просмотров)
krashone
0 / 0 / 0
Регистрация: 31.03.2014
Сообщений: 9
02.04.2014, 04:57  [ТС] 4
Delphi
1
((mas1[i,j]) mod 2)<> 0
0
Krasme
3715 / 2924 / 1079
Регистрация: 02.02.2014
Сообщений: 7,923
02.04.2014, 04:59 5
повторяю

Delphi
1
((mas1[i,j]) mod 2)= 0
это четное число

надо
Delphi
1
((mas1[i,j]) mod 2)<> 0

Не по теме:

у меня не стоит Delphi, так что весь проект не проверить



Добавлено через 1 минуту
ну вот, сами же и исправили
0
krashone
0 / 0 / 0
Регистрация: 31.03.2014
Сообщений: 9
02.04.2014, 05:17  [ТС] 6
программа все равно мозг парит, не получается просто хотябы подсчитать число элементов в столбцне хоть четных хоть нечетных(
0
02.04.2014, 05:17
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
02.04.2014, 05:17

Ошибка "is not a valid integer value" при подсчете сумму столбцов
heelp pliz вот горе проект

Поиск произведения нечетных отрицательных элементов в двумерном массиве. В чем ошибка?
Мне нужно сделать программу поиск произведения нечетных отрицательных элементов в двумерном массиве...

Ошибка при подсчете элементов массива
Помогите исправить задачу,.. когда арккосинус вывожу из комментария программа запускается но при...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
6
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2019, vBulletin Solutions, Inc.
Рейтинг@Mail.ru