Форум программистов, компьютерный форум, киберфорум
Delphi для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 5.00/5: Рейтинг темы: голосов - 5, средняя оценка - 5.00
0 / 0 / 0
Регистрация: 16.05.2010
Сообщений: 7
1

Массивы

11.06.2010, 00:27. Показов 1008. Ответов 1
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
1. Описать функцию, которая возвращает среднее арифметическое значение четных цифр входящих в запись числа типа Longint .
2. Даны 3 массива целых чисел: (4*5), (5*5), (5*4). Сформировать одномерные массивы из индексов отрицательных элементов строк массива. Распечатать тот вектор, в котором находится максимальное количество элементов. Считать, что такой вектор один. Использовать StringGrid.
Помогите в решении!
0
Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
11.06.2010, 00:27
Ответы с готовыми решениями:

Статические массивы,Динамические массивы,строки
1)Создать двумерный массив A(N,M) целых положительных и отрицательных чисел с помощью функции...

Массивы
Дяди и Тети, посмотрите и подскажите как исправить вот есть код ... ... ... prew:array of...

массивы
очень нужна помощь. я полный нуб и все попытки написать код бесплодны, а послезавтра пересдача....

Массивы
Помогите с заполнением случайных чисел в массиве - integer

1
КотЪ
219 / 219 / 60
Регистрация: 26.05.2009
Сообщений: 688
11.06.2010, 17:03 2
Лучший ответ Сообщение было отмечено Dracen как решение

Решение

1)
Delphi
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
function MyFunc(N: longint): real;
  var
    s: string;
    count, sum, i: integer;
  begin
    s:= IntToStr(N);
    count:= 0;
    sum:= 0;
    for i:= 1 to Length(s) do
      if (StrToInt(s[i]) mod 2) = 0 then begin
        sum:= sum+StrToInt(s[i]);
        inc(count);
      end;
    result:= sum/count;
  end;
Добавлено через 1 минуту
Точнее в конце лучше вместо
Delphi
1
result:= sum/count;
писать
Delphi
1
if count = 0 then result:= 0 else result:= sum/count;
чтобы подстраховаться.
0
11.06.2010, 17:03
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
11.06.2010, 17:03
Помогаю со студенческими работами здесь

Массивы
Помогите написать программу в Делфи: "Найти минимальный и максимальны элемент массива Y(10) и...

Массивы
Помогите решить, завтра зачет(( http://s42.***********/i098/1006/e5/c17765c73a5d.png

Массивы
Доброго времени суток всем, помогите пожалуйста заданием, просто плохо выходит сформировать из...

Массивы
Помогите пожалуйста решить такую задачу..."Сумма элементов больше и меньше среднего"


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

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru