Форум программистов, компьютерный форум, киберфорум
Turbo Pascal
Войти
Регистрация
Восстановить пароль
Другие темы раздела
Turbo Pascal Определить количество столбцов массива, элементы которых упорядочены строго по убыванию https://www.cyberforum.ru/ turbo-pascal/ thread763847.html
Дан двумерный массив. Определить количество столбцов этого массива, элементы которых упорядочены строго по убыванию или строго по возрастанию. Оформить в виде основной программы и процедуры или функции с параметрами.
почему выводит все столбцы? Turbo Pascal
что нужно изменить чтобы в программе не все а несколько столбцов матрицы. а задание такое: определить номера столбцов в матрице, имеющих четное число положительных элементов Program fgds; const nmax=15; var a: array of integer; m,n,i,j,k,s: integer; begin repeat write('kolichestvo strok do ',nmax,' m=');
Turbo Pascal Дан двумерный массив. Упорядочить по убыванию элементы тех строк этого массива, где сумма нечетных чисел является совершенным числом Дан двумерный массив. Упорядочить по убыванию элементы тех строк этого массива, где сумма нечетных чисел является совершенным числом. Совершенное число - число, равное сумме всех своих делителей, кроме самого себя (напр., 6=1+2+3) Оформить в виде основной программы и процедуры или функции с параметрами. https://www.cyberforum.ru/ turbo-pascal/ thread763802.html Turbo Pascal Дан двумерный массив. Составить одномерный массив из номеров строк, где максимальный элемент имеет четную сумму чисел https://www.cyberforum.ru/ turbo-pascal/ thread763783.html
Дан двумерный массив. Составить одномерный массив из номеров строк, где максимальный элемент имеет четную сумму чисел. Помогите, пожалуйста):cry: Добавлено через 26 минут Оформить в виде основной программы и процедуры или функции с параметрами.
Turbo Pascal Ошибки в формулах
Помогите исправить ошибки с формулами
Turbo Pascal Паскаль стр. 89 номер 12. Помогите пожалуйста. Заранее благодарю.Текстовая часть задания должна быть напечатана вручную https://www.cyberforum.ru/ turbo-pascal/ thread763774.html
Turbo Pascal Есть группа спортсменов из 7 человек Есть группа спортсменов из 7 человек. Для каждого спортсмена приводится его рост и вес. Вес спортсмена считается нормальным если от роста отнять сто и полученное число отличается от веса не более чем на три. вывести номера тех спортсменов, чей вес превышает норму. https://www.cyberforum.ru/ turbo-pascal/ thread763746.html Создать новый массив, элементами которого являются суммы первой и последней цифры каждого числа исходного Turbo Pascal
Дан двумерный массив, который содержит не более 10 строк и не более 10 столбцов. Создать новый массив,элементами которого являются суммы первой и последней цифры каждого числа старого массива . Массив вывести в виде таблицы
Turbo Pascal Алгоритм https://www.cyberforum.ru/ turbo-pascal/ thread763739.html
Помогите нарисовать к программам алгоритм! Срочно нужно. Вот ссылки на программы. 1.http://zalil.ru/34173848 2.http://zalil.ru/34173854 3.http://zalil.ru/34173857Код выкладывайте на форум, выделив тегами подсветки
Turbo Pascal Дана прямоугольная таблица, которая содержит не более 10 строк и не более 10 столбцов https://www.cyberforum.ru/ turbo-pascal/ thread763737.html
Дана прямоугольная таблица, которая содержит не более 10 строк и не более 10 столбцов. Найти и вывести те элементы, которые больше предыдущего, стоящего с ним в одной строке.
Turbo Pascal 7. Составить программу, которая удаляет из списка L за каждым вхождением элемента E один элемент, если таковой имеется и он отличен от E
задача не из легких....
Turbo Pascal Получить новую строку, состоящую из символов первой строки, которых нет во второй помогите плиз!!! срочно надо! никак не могу решить!! буду благодарна очень! https://www.cyberforum.ru/ turbo-pascal/ thread763726.html
3451 / 2389 / 2135
Регистрация: 04.12.2011
Сообщений: 3,966
17.01.2013, 01:53 0

Дан двумерный массив целых чисел. Упорядочить по возрастанию элементы тех строк этого массива, где на главной диагонали простое число - Turbo Pascal - Ответ 4013609

17.01.2013, 01:53. Показов 2049. Ответов 1
Метки (Все метки)

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

Решение

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
const
  nmax=20;
var
  a: array[1..nmax,1..nmax] of integer;
  n,i,j,k,m,p: byte;
  tmp: integer;
begin
  randomize;
  write('Введите размер массива n: ');
  readln(n);
  writeln('Исходный массив:');
  for i:=1 to n do
  begin
    for j:=1 to n do
    begin
      a[i,j]:=random(9)+1;
      write(a[i,j]:3);
    end;
    writeln;
  end;
  writeln;
  
  for i:=1 to n do
  begin
    k:=0;
    // проверяем - простое ли число на гл. диагонали
    for m:=1 to a[i,i] do
      if a[i,i] mod m=0 then inc(k);
    // если да - сортируем строку
    if k=2 then
      for p:=2 to n do
        for j:=n downto p do
        if a[i,j-1]>a[i,j] then
        begin
          tmp:=a[i,j-1];
          a[i,j-1]:=a[i,j];
          a[i,j]:=tmp;
        end;
  end;
  writeln('Полученный массив:');
  for i:=1 to n do
  begin
    for j:=1 to n do
      write(a[i,j]:3);
    writeln;
  end;
  readln;
end.


Вернуться к обсуждению:
Дан двумерный массив целых чисел. Упорядочить по возрастанию элементы тех строк этого массива, где на главной диагонали простое число Turbo Pascal
1
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
17.01.2013, 01:53
Готовые ответы и решения:

Дан двумерный массив. Определить, что больше - сумма чисел главной или побочной диагонали массива.
Дан двумерный массив. Определить, что больше - сумма чисел главной или побочной диагонали массива....

Перестановкой строк и столбцов упорядочить по возрастанию элементы главной диагонали квадратной матрицы
Люди помогите пожалуйста...Нужно программку на С#...: Перестановкой строк и столбцов упорядочить по...

Перестановкой строк и столбцов упорядочить по возрастанию элементы главной диагонали квадратной матрицы
Заполнить матрицу размером N×M целыми случайными числами, распределенными в диапазоне от a до b....

Дан одномерный массив целых чисел. Вывести на экран все двузначные элементы этого массива.
Ребята, помогите пожалуйста! Дан одномерный массив целых чисел. Вывести на экран все двузначные...

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

Программа, которая вводит c клавиатуры двумерный квадратный массив целых чисел, заменяет все отрицательные элементы главной диагонали на сумму всех эл
Задание Создать программу, которая вводит c клавиатуры двумерный квадратный массив целых чисел,...

Дан линейный массив из N целых чисел (N=10). Циклически сдвинуть элементы этого массива на две позиции вправо
Дан линейный массив из N целых чисел (N=10). Циклически сдвинуть элементы этого массива на две...

Дан числовой двумерный массив A(N,N). Найти произведение целых отрицательных элементов главной диагонали
Help me !!!please Дан числовой двумерный массив A(N,N). Найти произведение целых отрицательных...

Дан двумерный массив, поменять элементы относительно главной диагонали
Дан, Двумерный масив Н*М(3*3) , поменять эл-нты относительно главной диагонали. #include...

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