С Новым годом! Форум программистов, компьютерный форум, киберфорум
Free Pascal
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.86/7: Рейтинг темы: голосов - 7, средняя оценка - 4.86
0 / 0 / 1
Регистрация: 10.11.2013
Сообщений: 78
1

Для динамического массива подсчитать количество его элементов, равных первому его элементу

30.04.2014, 14:16. Показов 1311. Ответов 1
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Для ДИНАМИЧЕСКОГО массива подсчитать количество его элементов, равных первому его элементу.
В задаче нужно использовать динамические переменные!
0
Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
30.04.2014, 14:16
Ответы с готовыми решениями:

Для динамического массива подсчитать количество его элементов, равных первому его элементу
Для динамического массива подсчитать количество его элементов, равных первому его элементу. ...

Для динамического массива подсчитать количество его элементов, равных первому его элементу
FreePascal

Для динамического массива подсчитать количество его элементов, равных первому его элементу
Для динамического массива подсчитать количество его элементов, равных первому его элементу.

Для динамического массива подсчитать количество его элементов, равных наименьшему элементу массива
Для динамического массива подсчитать количество его элементов, равных наименьшему элементу массива.

1
442 / 371 / 132
Регистрация: 09.09.2011
Сообщений: 1,339
30.04.2014, 15:29 2
Лучший ответ Сообщение было отмечено hom4ka как решение

Решение

Ну как то так например:

Кликните здесь для просмотра всего текста
Pascal
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
program dyn_arr;
{Решаем задачу с [url]https://www.cyberforum.ru/free-pascal/thread1162590.html[/url]
 
Для ДИНАМИЧЕСКОГО массива подсчитать количество его элементов, равных
первому его элементу.}
{$mode objfpc}{$H+}
uses
   math {для randomRange};
 
var
  arr: array of integer; // динамический массив
  i, val, N: integer;
begin
  Randomize; // инициализация ГСЧ
 
  //устанавливаем случаяное значение размера массива от 10 до 20 элементов
  SetLength(arr,RandomRange(10, 20));
 
  //заполняем массив случайными значениями от -10 до +10
  //и выводим массив на экран
  writeln;
  for i:= 0 to length(arr) do begin
    arr[i]:= RandomRange(-10, 10);
    write(arr[i], ' ');
  end;
 
  //подсчитываем сколько эл-тов равны первому
  val:= arr[0];
  N:= 0;
  for i:=1 to length(arr) do
    if arr[i] = val then inc(N);
 
  writeln(LineEnding, 'Number of elements which are equal to the first one is: ', N);
  readln;
 
end.
0
30.04.2014, 15:29
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
30.04.2014, 15:29
Помогаю со студенческими работами здесь

Для динамического массива подсчитать количество его элементов, больших последнего его элемента
Для динамического массива подсчитать количество его элементов, больших последнего его элемента. ...

Для динамического массива подсчитать количество его элементов, больших последнего его элемента
Для динамического массива подсчитать количество его элементов, больших последнего его элемента.

Для динамического массива подсчитать количество его положительных элементов
Для динамического массива подсчитать количество его положительных элементов

Для динамического массива подсчитать количество его нулевых элементов
Для динамического массива подсчитать количество его нулевых элементов.


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

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