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

Вычислить процент четных элементов в массивах А, В, С. Определить максимальный из них

02.12.2014, 21:27. Показов 1946. Ответов 1
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Вычислить процент четных элементов в массивах А, В, С. Определить
максимальный из них не знаю как делать кто может сделайте пожалуйста!
0
Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
02.12.2014, 21:27
Ответы с готовыми решениями:

Вычислить процент четных элементов в массивах А, В, С
В задании ввод исходных данных и их контрольный вывод оформить как процедуры, а обработку – в виде...

Вычислить процент четных элементов в массивах А, В, С
Вычислить процент четных элементов в массивах А, В, С. Определить максимальный из них

Найти процент количества четных элементов массива А от общего количества четных элементов в массивах A и B.
даны 2 целочисленных массива разной размерности А и В. Определить какой процент составляет...

Вычислить сумму элементов на четных местах. Определить минимальный и максимальный элемент массива
Помогите пожалуйста написать две программы для Turbo Pascal.Заранее благодарю за помощь. Задание...

1
Модератор
10046 / 5391 / 3350
Регистрация: 17.08.2012
Сообщений: 16,483
05.12.2014, 14:53 2
Лучший ответ Сообщение было отмечено Андрей222 как решение

Решение

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
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
const m = 16;
 
function even_p(var x: array of integer; n: integer): real;
var i, k: integer;
    p: real;
begin
  k := 0;
  for i := 0 to n - 1 do if not(odd(x[i])) then inc(k);
  p := k * 100 / n;
  writeln('Percent of even elements: ', p:10:6, ' %');
  writeln;
  even_p := p
end;
 
procedure fill(var x: array of integer; var n: integer; c: char);
var i: integer;
begin
  writeln('Array ', c, ':');
  n := 5 + random(m - 4);
  for i := 0 to n - 1 do
    begin
      x[i] := random(100);
      write(x[i]:3)
    end;
  writeln
end;
 
var i, na, nb, nc: integer;
    a, b, c: array [1..m] of integer;
    pa, pb, pc, max: real;
    s: char;
begin
  randomize;
  fill(a, na, 'A');
  pa := even_p(a, na);
  fill(b, nb, 'B');
  pb := even_p(b, nb);
  fill(c, nc, 'C');
  pc := even_p(c, nc);
  max := pa;
  s := 'A';
  if pb > max
    then begin
      max := pb;
      s := 'B'
    end;
  if pc > max
    then begin
      max := pc;
      s := 'C'
    end;
  writeln;
  write('Max percent of even elements: ', max:10:6, ' % in array ', s);
  readln
end.
0
05.12.2014, 14:53
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
05.12.2014, 14:53
Помогаю со студенческими работами здесь

Обработка массивов - вычислить процент чётных, нечетных и нулевых элементов
Как вычислить процент чётных, нечетных и нулевых элементов массива.

Найти процент положительных элементов трех массивов и определить мин. из них
Задание: Найти процент положительных элементов в массивах X(8), Y(8), Z(10), элементы которых...

Определить, сколько четных элементов в массивах А(3,5) и В(4,4). Вычисление количества поместить в функцию
Определить, сколько четных элементов в массивах А(3,5) и В(4,4). Вычисление количества поместить в...


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

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

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