Форум программистов, компьютерный форум, киберфорум
Pascal (Паскаль)
Войти
Регистрация
Восстановить пароль
Другие темы раздела
Pascal матрицы и одномерные массивы здраствуйте помогите пожалуйста решить задачу на паскале ДАНА МАТРИЦА 4х4 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 ИЗ НЕЁ СОСТАВИТЬ ОДНОМЕРНЫЙ МАССИВ СОСТОЯЩИЙ ИЗ... https://www.cyberforum.ru/ pascal/ thread25210.html Задача на файл и задача на создание очереди Pascal
1 Дан символьный файл, содержащий, по крайней мере, один символ пробела. Удалить из файла все символы, предшествующие пробелу 2 Создать очередь из N чисел, вводимых с клавиатуры
Pascal Найти сумму элементов в каждой строке двумерного массива Здравствуйте) Помогите пожалуйста решить несколько задач) Заранее огромнейшее спасибо) 1. В заданном массиве K(F;F) найдите сумму элементов в каждой строке. Сформулируйте одномерный массив ,... https://www.cyberforum.ru/ pascal/ thread25182.html Pascal UL-разложение на основе гауссова исключения по столбцам с выбором главного элемента по строке ¯UL-разложение на основе гауссова исключения по столбцам с выбором главного элемента по строке В программе также реализовать следующие подпрограммы: 1)подпрограмму решения систем линейных... https://www.cyberforum.ru/ pascal/ thread25154.html
Pascal Записи
Ввести список учебной группы, включающей 7 человек. Для каждого студента указать пол, дату рождения, оценки последних экзаменов по алгебре, истории и ЭВМ. Составить программу, которая обеспечивает...
Pascal как в программу запихать не менее одной подпрограммы-процедуры(функции) https://www.cyberforum.ru/ pascal/ thread25149.html
определить значение функции(вроде справился..) необходимо использовать не менее одной подпрограммы-функции и подпрограммы-процедуры(не пойму во-первых зачем, а во-вторых как и куда их...
Pascal 2 задачи с использованием процедуры https://www.cyberforum.ru/ pascal/ thread25143.html
Помогите пожалуйста решить: 1) Составить процедуру, исходными данными которой является матрица А из n строк и n столбцов, либо два массива В1, В2,...,Вn; C1, C2,..., Cm, либо один из них....
Pascal Создать файл TEMP, состоящий из записей
Создать файл TEMP, состоящий из записей. Каждая запись: порядковый номер, год, среднегодовая температура. 1 1974 16,4 2 1975 15,8 3 1976 14,5 4 1977 17,2 5 1978 16,1 6 1979 16,2 7 1980 14,8
Pascal Задачи с входными и выходными файлами Люди! Решите как можно скорее и желательно все! Очень прошу! Заранее благодарен. 1) На плоскости задано десять точек. Найдите квадрат максимальной площади с вершинами в заданных точках.... https://www.cyberforum.ru/ pascal/ thread25128.html Pascal Вывести на экран файл и запись, которая соответствует максимальной среднегодовой температуре Создать файл TEMP, состоящий из записей. Каждая запись: порядковый номер, год, среднегодовая температура. 1 1974 16,4 2 1975 15,8 3 1976 14,5 4 1977 17,2 5 1978 16,1 6 1979 16,2 7 1980 14,8 https://www.cyberforum.ru/ pascal/ thread25126.html
Pascal Дана строка.Напечатать текст,составленный из последних букв всех слов этой строки.
Помогите пожалуйста...=( Дана строка.Напечатать текст,составленный из последних букв всех слов этой строки. Заранее очень-очень благодарна!
Pascal Создать программу, которая сохраняет информацию в типизированом файле для определённого элемента https://www.cyberforum.ru/ pascal/ thread25107.html
Здравствуйте! Создать программу, которая сохраняет информацию в типизированном файле для определённого элемента ( использую структуру ). Программа предназначена для следующих задач: Ввод...
Эксперт С++
3069 / 1407 / 425
Регистрация: 19.01.2009
Сообщений: 3,853
06.03.2009, 20:14 0

Подпрограммы: разделить каждый из элементов массива на его максимальный отрицательный элемент - Pascal - Ответ 112314

06.03.2009, 20:14. Показов 1545. Ответов 4
Метки (Все метки)

Ответ

Вот
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
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
uses CRT;
 
const
  nmax = 10;
 
var
  i, n1, n2, n3      : integer;
  X1  : array[1..nmax] of integer;
  X2  : array[1..nmax] of integer;
  X3  : array[1..nmax] of integer;  
  
procedure Vvod1m(var a : array of integer; N: integer);
var  q : integer;
begin
  for q := 1 to N do
  begin
    Write('Введите ',q,'-й элемент массива : ');
    ReadLn(a[q]);
  end;
end;
 
procedure Vivod1m(a : array of integer; N: integer);
var  q : integer;
begin
  for q := 1 to N do
    Write(a[q]:3,' ');
  WriteLn;
end;
 
function MaxOtr(a : array of integer; N: integer) : integer;
var  q, max : integer;
begin
  Max := 0;
  for q := 1 to N do
    if a[q]<max then
      max := a[q];
 
  MaxOtr := max;
end;
 
procedure Delenie(var a : array of integer; N: integer; Chislo : integer);
var  q : integer;
begin
  if chislo = 0 then
  begin
    WriteLn('ОШИБКА : нельзя делить на ноль!');
    Exit;
  end;
 
  for q := 1 to N do
    a[q] := a[q] div chislo;
end;
 
begin
  ClrScr;
  
  {вводим массивы}
  Write('Введите количество элементов массива X1 (MAX=',nmax,') : '); ReadLn(n1); if n1>nmax then n1:=nmax;
  Vvod1m(x1,n1);
 
  Write('Введите количество элементов массива X2 (MAX=',nmax,') : '); ReadLn(n2); if n2>nmax then n2:=nmax;
  Vvod1m(x2,n2);
 
  Write('Введите количество элементов массива X3 (MAX=',nmax,') : '); ReadLn(n3); if n3>nmax then n3:=nmax;
  Vvod1m(x3,n3);
 
  ClrScr;
 
  WriteLn('МАССИВЫ ДО ПРЕОБРАЗОВАНИЯ');
  Vivod1m(x1,n1);
  Vivod1m(x2,n2);
  Vivod1m(x3,n3);
 
  Delenie(x1,n1, MaxOtr(x1,n1));
  Delenie(x2,n2, MaxOtr(x2,n2));
  Delenie(x3,n3, MaxOtr(x3,n3));
 
  WriteLn('МАССИВЫ ПОСЛЕ ПРЕОБРАЗОВАНИЯ');
  Vivod1m(x1,n1);
  Vivod1m(x2,n2);
  Vivod1m(x3,n3);
 
  WriteLn;
  WriteLn('Для продолжения нажмите любую клавишу...');
  ReadKey;
end.


Вернуться к обсуждению:
Подпрограммы: разделить каждый из элементов массива на его максимальный отрицательный элемент Pascal
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
06.03.2009, 20:14
Готовые ответы и решения:

В каждой из трех матриц найти максимальный элемент и разделить на него каждый отрицательный элемент матрицы
Задание:В каждой из трех матриц Х, Y и Z найти максимальный элемент и разделить на него каждый...

Разделить каждый из элементов на максимальный элемент среди отрицательных элементов соответствующего массива
Ввести одномерные массивы X1n1 X2n2 X3n3. Разделить каждый из элементов на максимальный элемент...

Каждый элемент одномерного массива разделить на сумму всех его элементов
Найти сумму элементов одномерного массива размером 4. разделить каждый элемент исходного массива на...

Разделить каждый элемент массива на максимальный элемент (нормирование)
вот задача: Ввести вектор целых чисел. Выполнить нормирование элементов этого вектора, разделив...

4
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
06.03.2009, 20:14
Помогаю со студенческими работами здесь

Разделить каждый элемент массива на максимальный по модулю элемент массива
1. Разделить каждый элемент массива целых чисел, в котором не все элементы равны нулю, на самый по...

Каждый отрицательный элемент массива заменить на его абсолютную величину
Дан массив вещественных чисел. а) Каждый отрицательный элемент заменить на его абсолютную...

Каждый отрицательный элемент массива заменить на его абсолютную величину
Дан массив вещественных чисел x. Каждый отрицательный элемент заменить на его абсолютную величину.

Каждый отрицательный элемент динамического массива заменить на его абсолютную величину
Дан массив вещественных чисел. Вывести на экран новое состояние массива, в котором: а)...

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