0 / 0 / 0
Регистрация: 17.10.2016
Сообщений: 44
1

Списки. Линейные массивы

29.03.2017, 23:36. Показов 1007. Ответов 5
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Дано линейную таблицу A[1:15], которая состоит из целых чисел. Записать алгоритм и составить программу, которая будет определять сколько раз число 5 встречается среди элементов, которые стоят на непарных местах , а также перестановка наименьшего элемента в таблице с последним элементом.
0
Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
29.03.2017, 23:36
Ответы с готовыми решениями:

Линейные списки
Вечер добрый! Видимо не далась мне тема про списки. Прошу помощи: Список вводится через...

Линейные списки
Помогите пожалуйста!!! Дан линейный список, содержащий имена,фамилии и отчества. Отсортировать...

Линейные списки
Имеется линейный список с последовательным хранением , элементами которого являются окружности....

Однонаправленные линейные списки
Помогите с одноправленным линейным списком.Происходит ошибка на этапе выполения.

5
Модератор
8495 / 5655 / 2290
Регистрация: 21.01.2014
Сообщений: 24,249
Записей в блоге: 3
01.04.2017, 08:38 2
Цитата Сообщение от Helen2 Посмотреть сообщение
которые стоят на непарных местах
Что такое "непарное место"? Нечетное что ли?
0
0 / 0 / 0
Регистрация: 17.10.2016
Сообщений: 44
01.04.2017, 11:29  [ТС] 3
Да...
0
Модератор
8495 / 5655 / 2290
Регистрация: 21.01.2014
Сообщений: 24,249
Записей в блоге: 3
01.04.2017, 19:27 4
Хорошо, этот вопрос решили... Другой вопрос: что непонятно? Как цикл организовать от 1 до 15?
0
0 / 0 / 0
Регистрация: 17.10.2016
Сообщений: 44
02.04.2017, 16:20  [ТС] 5
Нет, непонятно как сделать так, что бы программа определяла сколько раз число 5 встречается среди элементов, которые стоят на непарных местах , а также перестановка наименьшего элемента в таблице с последним элементом.
0
Модератор
8495 / 5655 / 2290
Регистрация: 21.01.2014
Сообщений: 24,249
Записей в блоге: 3
03.04.2017, 13:09 6
Лучший ответ Сообщение было отмечено Helen2 как решение

Решение

Delphi
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
procedure TForm1.Button1Click(Sender: TObject);
var iMin, Count5, i : integer;
    tmp : String;
begin
 Count5 := 0;
 StringGrid2.Rows[0].CommaText := StringGrid1.Rows[0].CommaText;
 iMin := 0;
 for i := 0 to 14 do
  begin
   if (Odd(i + 1)) and (StrToInt(StringGrid1.Cells[i, 0]) = 5) then inc(Count5);
   if StrToInt(StringGrid2.Cells[i, 0]) < StrToInt(StringGrid2.Cells[iMin, 0]) then iMin := i;
  end;
 tmp := StringGrid2.Cells[14, 0];
 StringGrid2.Cells[14, 0] := StringGrid2.Cells[iMin, 0];
 StringGrid2.Cells[iMin, 0] := tmp;
 Label1.Caption := Format('среди элементов, которые стоят на нечетных местах, число 5 встречается %d раз', [Count5]);
end;
Миниатюры
Списки. Линейные массивы  
1
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
03.04.2017, 13:09
Помогаю со студенческими работами здесь

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

Линейные списки \ Реализация некоторых функции
Прошу помощи : Имеется линейный список с последовательным хранением , элементами которого являются...

Delphi линейные списки и записи,не могу разобраться
Создать запись &quot;Станция&quot; (хранит номер или название). Создать запись &quot;Поезд&quot; (хранит номер поезда,...

Линейные списки(перевести вроде с Си++ на Delphi [console application])
Здравствуйте, переведите, пожалуйста, программу с вроде Си ++ на Delphi; Си еще не проходили(((.

Линейные массивы
1. Написать программу, которая высчитывает, на какую из цифр больше всего заканчивается чисел в...

Линейные списки. Разработать программу, которая содержит сведения об ассортименте игрушек в магазине
Разработать программу, которая содержит сведения об ассортименте игрушек в магазине. Сведения о...


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

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

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2023, CyberForum.ru