Форум программистов, компьютерный форум, киберфорум
Turbo Pascal
Войти
Регистрация
Восстановить пароль
Другие темы раздела
Turbo Pascal Дана квадратная матрица размерностью 4×4. Элементы матрицы определяются пользователем https://www.cyberforum.ru/ turbo-pascal/ thread903127.html
Дана квадратная матрица размерностью 4×4. Элементы матрицы определяются пользователем. Вывести на экран все элементы, которые составляют боковую диагональ. Составить блок-схему алгоритму решения задачи, программу на ЭВМ на языке программирования Паскаль.
Элементы матрицы определяются случайным случаем в диапазоне -10.10 Turbo Pascal
Дана квадратная матрица размерностью 5×5. Элементы матрицы определяются случайным случаем в диапазоне -10..10. Найти сумму всех чисел, которые составляют главную диагональ. Составить блок-схему алгоритму решения задачи, программу на ЭВМ на языке программирования Паскаль.
Turbo Pascal Найти наибольшее значение матрицы Дана матрица размерностью n×m, все элементы матрицы действительные числа, которые определяются пользователем программы. Найти наибольшее значение матрицы, в качестве результата вывести строку, в которой находится этот элемент. Составить блок-схему и программу! https://www.cyberforum.ru/ turbo-pascal/ thread903122.html Turbo Pascal Переставить местами первую и последнюю цифры числа https://www.cyberforum.ru/ turbo-pascal/ thread903121.html
Дано натуральное число N. Переставить местами первую и последнюю цифры этого числа.
Дана матрица размерностью 3×5. Элементы матрицы определяются случайным случаем в диапазоне -1.1 Turbo Pascal
Дана матрица размерностью 3×5. Элементы матрицы определяются случайным случаем в диапазоне -1..1. Вывести на экран все элементы матрицы в столбец для визуального контролю. Найти сумму всех положительных чисел этой матрицы. Составить блок-схему алгоритму решения задачи, программу на ЭВМ на языке программирования Паскаль.
Turbo Pascal Ввести данные по 5 студентам: f - Ф.И.О., n -год и m - месяц поступления в университет; текущие: g - год и t - месяц. Вывести на экран список студен Ввести данные по 5 студентам: f - Ф.И.О., n -год и m - месяц поступления в университет; текущие: g - год и t - месяц. Вывести на экран список студентов с посчитанным для каждого количеством месяцев учебы и определением курса, на котором студент учится. https://www.cyberforum.ru/ turbo-pascal/ thread903108.html
Turbo Pascal Ввести матрицу размерностью 5x5, состоящую их целых чисел в промежутке от —100 до +100. В каждой строке поменять местами наибольший и наименьший элеме https://www.cyberforum.ru/ turbo-pascal/ thread903107.html
Ввести матрицу размерностью 5x5, состоящую их целых чисел в промежутке от —100 до +100. В каждой строке поменять местами наибольший и наименьший элементы.
Расположить элементы каждого столбца матрицы по возрастанию Turbo Pascal
Дана матрица размерностью n×m, все элементы матрицы действительные числа, которые определяются пользователем программы. Расположить элементы каждого столбца по возрастанию, полученную матрицу распечатать таким образом, чтобы каждая строка была отдельно. Составить блок-схему!
Turbo Pascal В квадратной матрице поменять местами строку и столбец на пересечение которых находится минимальный элемент https://www.cyberforum.ru/ turbo-pascal/ thread903087.html
В квадратной матрицы поменять местами строку и столбец на пересечение которых находится минимальный элемент
Turbo Pascal Вычислить модуль суммы всех элементов массива Помогите пожалуйста. Дан одномерный массив F, состоящий из 10 целых чисел. Вычислить модуль суммы всех элементов массива. https://www.cyberforum.ru/ turbo-pascal/ thread903064.html
Turbo Pascal Вывести все цифры, числа кратные 3
Дано целое число N. Вывести все цифры, числа кратные 3. Спасибо.
Turbo Pascal Дано целое положительное число K. Вычислить и вывести половину суммы всех цифр числа https://www.cyberforum.ru/ turbo-pascal/ thread903051.html
Помогите пожалуйста. Дано целое положительное число K. Вычислить и вывести половину суммы всех цифр числа.
424 / 424 / 338
Регистрация: 25.06.2012
Сообщений: 668
16.06.2013, 13:00 0

Дана матрица размерностью 4х5. Элементы матрицы определяются случайным образом в диапазоне -1000.1000 - Turbo Pascal - Ответ 4727959

16.06.2013, 13:00. Показов 1681. Ответов 1
Метки (Все метки)

Лучший ответ Сообщение было отмечено -ZZtoP- как решение

Решение

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
uses crt;
 
const
  nmax = 4;
  mmax = 5;
 
type
  matrix = array [1..nmax, 1..mmax] of integer;
 
procedure enter_matrix (var a : matrix; n, m : integer);
var
  i, j : integer;
begin
  randomize;
  for i := 1 to n do 
    for j := 1 to m do
      a[i, j] := random(2001) - 1000;
end;
 
procedure print_matrix (a : matrix; n, m : integer);
var
  i, j : integer;
begin
  for i := 1 to n do
    begin
      for j := 1 to m do Write(A[i, j]:6);
      Writeln;
    end;
end;
 
procedure value (a : matrix; n, m : integer);
var
  i, j : integer;
  count_p, count_n : integer;
begin
  count_p := 0; count_n := 0;
  for i := 1 to n do
    for j := 1 to m do
      begin
        if a[i, j] > 0 then inc(count_p);
        if a[i, j] < 0 then inc(count_n);
      end;
  if count_p > count_n then writeln('Положительных больше')
    else if count_p < count_n then writeln('Отрицательных больше')
      else writeln('Равенство!');
end;
 
 
var
  a : matrix;
  n, m : integer;
  
begin
  ClrScr;
  Repeat
    Write('Количество строк (не более ', nmax, ') = ');
    Readln(n);
  until n in [1..nmax];
  Repeat
    Write('Количество столбцов (не более ', mmax, ') = ');
    Readln(m);
  until m in [1..mmax];
  enter_matrix(a, n, m);
  ClrScr;
  print_matrix(a, n, m);
  value (a, n, m);
end.


Вернуться к обсуждению:
Дана матрица размерностью 4х5. Элементы матрицы определяются случайным образом в диапазоне -1000.1000 Turbo Pascal
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
16.06.2013, 13:00
Готовые ответы и решения:

Дана матрица размерностью 3×5. Элементы матрицы определяются случайным случаем в диапазоне -1.1
Дана матрица размерностью 3×5. Элементы матрицы определяются случайным случаем в диапазоне -1..1....

Дана квадратная матрица размерностью 4×4. Элементы матрицы определяются пользователем
Дана квадратная матрица размерностью 4×4. Элементы матрицы определяются пользователем. Вывести на...

Элементы матрицы определяются случайным случаем в диапазоне -10.10
Дана квадратная матрица размерностью 5×5. Элементы матрицы определяются случайным случаем в...

Дан целочисленный массив из 30 элементов. Элементы массива могут принимать значения от –1000 до 1000
5) Дан целочисленный массив из 30 элементов. Элементы массива могут принимать значения от –1000 до...

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

Дана процедура упорядочивания (в описании), сделайте так, чтобы элементы вводились пользователем, а не случайным образом
Uses crt; Var A:array of integer; i,n:integer; Procedure Upor(Var A:array of integer;...

Дана матрица размерностью MxN. Вычислить сумму отрицательных элементов матрицы
Дана матрица размерностью MxN. Вычислить сумму отрицательных элементов матрицы.

Организуйте заполнение типизированного файла случайными целыми числами из интервала [-1000; 1000]
Организуйте заполнение типизированного файла случайными целыми числами из интервала . Выведите...

Организуйте заполнение типизированного файла случайными целыми числами из интервала [-1000;1000]
Организуйте заполнение типизированного файла случайными целыми числами из интервала . Выведите...

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