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

Задана последовательность из N вещественных чисел. Определить, сколько среди них чисел меньших К, равных К и больших К

29.12.2013, 17:42. Показов 9956. Ответов 4
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Задана последовательность из N вещественных чисел. Определить, сколько среди них чисел меньших К, равных К и больших К.
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
29.12.2013, 17:42
Ответы с готовыми решениями:

Задана последовательность из N вещественных чисел. Определить, сколько среди них чисел меньших К, равных К и больших К.
Задана последовательность из N вещественных чисел. Определить, сколько среди них чисел меньших К,...

Определить, сколько среди них чисел меньших К, равных К и больших К.
Задана последовательность из N вещественных чисел. Определить, сколько среди них чисел меньших К,...

Определить, сколько среди чисел меньших К, равных К и больших К
Задана последовательность из N вещественных чисел. Определить, сколько среди них чисел меньших К,...

Определить, сколько среди элементов массива чисел, меньших К, равных К и больших К
Задана последовательность из N вещественных чисел. Определить, сколько среди них чисел, меньших К,...

4
3 / 3 / 1
Регистрация: 22.10.2013
Сообщений: 16
30.12.2013, 04:30 2
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
  var A:array[1..100] of real;
      N,i,min,max,rav:integer;
      K:real;
begin
  write('N: ');
  readln(N);
  write('K: ');
  readln(K);
  randomize;
  min:=0;
  max:=0;
  rav:=0;
  for i:=1 to N do
    A[i]:=random(201)-100;
  for i:=1 to N do begin
    if A[i]=K then inc(rav);
    if A[i]<K then inc(min);
    if A[i]>K then inc(max);
  end;
  writeln('<K: ',min);
  writeln('=K: ',rav);
  writeln('>K: ',max);
  readln
end.
1
911 / 238 / 100
Регистрация: 21.10.2012
Сообщений: 577
30.12.2013, 09:25 3
Цитата Сообщение от ktotonokto Посмотреть сообщение
A[i]:=random(201)-100;
По условию массив должен быть вещественный, поэтому строку 14 лучше сделать так:

Pascal
1
A[i]:=random*201-100;
1
0 / 0 / 0
Регистрация: 28.12.2013
Сообщений: 59
16.03.2014, 13:48  [ТС] 4
Почему так?
Миниатюры
Задана последовательность из N вещественных чисел. Определить, сколько среди них чисел меньших К, равных К и больших К  
0
3 / 3 / 1
Регистрация: 22.10.2013
Сообщений: 16
18.03.2014, 22:09 5
Цитата Сообщение от Обернись Посмотреть сообщение
Почему так?
Потому что в массиве не появляются числа, которые равны числу k.
Уберите рандом и попробуйте ввести числа самостоятельно.
1
18.03.2014, 22:09
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
18.03.2014, 22:09
Помогаю со студенческими работами здесь

Задана последовательность из n вещественных чисел. Определить количество чисел, больших своих соседей
Задана последовательность из n вещественных чисел. Определить количество чисел, больших своих...

Определить, сколько в последовательности чисел меньших К, равных К и больших K
Заданна последовательность из N вещественных чисел.определить сколько среди них чисел меньших...

Определить, сколько в массиве чисел больших К, равных К, меньших К
92. Дан целочисленный массив с количеством элементов n и дано число К. Определить, сколько в ней...

Вводится последовательность из N вещественных чисел. Определить наименьшее число, среди чисел больших 20.
Вводится последовательность из N вещественных чисел. Определить наименьшее число, среди чисел...


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

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

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