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

Дана действительная квадратная матрица порядка n, найти наименьший и наибольший элементы матрицы, и поменять их местами друг с другом.

22.05.2011, 12:03. Показов 2677. Ответов 2
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
1.Дана действительная квадратная матрица порядка n, найти наименьший и наибольший элементы матрицы, и поменять их местами друг с другом.

2.Дан двумерный массив размером 13 х 12. Найти количество пар «соседних» чисел оканчивающихся на цифру 5

3.Получить матрицу
1 0 0 ... 0 0 1
1 1 0 ... 0 1 1
1 1 1 ... 1 1 1
. . . ... . . .
1 1 0 ... 0 1 1
1 0 0 ... 0 0 1
//---------------

4.Дан текст, в который входят любые символы. Удалить из него все символы не являющиеся буквами или цифрами

5.Напечатать все слова, удалив в нем повторяющиеся буквы.

6.Дан текст определить, содержит ли он символы, отличные от букв и пробела

7.Дан одномерный массив состоящая из 20 вещественных чисел.
Оформить задачу с помощью процедуры, нахождения максимального,
минимального элемента и определение среднего арифметического
элементов массива.

8.Осуществить циклический сдвиг элементов квадратной матрицы
размером М х N вправо на k элементов таким образом: элементы
первой строки сдвигаются в по*следний столбец сверху вниз, из
него — в последнюю строку справа налево, из нее — в первый
столбец снизу вверх, из него — в первую строку; для остальных
элементов — аналогично (оформить в виде процедуры).

9.Создать файл содержащий фамилии, имена, день,
месяц и год рождения. Написать две программы:
первая должна создавать такой файл, а вторая должна запрашивать ввод с клавиатуры фамилии и
выводить на экран все данные об этом человеке.

10.Вычислить среднее арифметическое цифр введенного числа
ПОМОГИТЕ ПОЖАЛУЙСТА, был бы очень благодарен)
0
Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
22.05.2011, 12:03
Ответы с готовыми решениями:

Массив: Найти наименьший и наибольший элементы матрицы, и поменять их местами друг с другом
Дана действительная квадратная матрица порядка n, найти наименьший и наибольший элементы матрицы, и...

Дана действительная квадратная матрица порядка n, все элементы которой различны. Найти наибольший элемент среди стоящих на главной и побочной диаг
Дана действительная квадратная матрица порядка n, все элементы которой различны. Найти наибольший...

Дана действительная квадратная матрица порядка n=11.Найти наибольшее из значений элементов,расположенных в закрашенной части матрицы
Срочно надо сделать задачку по Турбо паскале!!!! Дана действительная квадратная матрица порядка...

Дана действительная квадратная матрица порядка n. Найти наибольшее их значений элементов, расположенных в заштрихованной части матрицы

2
382 / 330 / 159
Регистрация: 06.12.2010
Сообщений: 894
22.05.2011, 12:19 2
Лучший ответ Сообщение было отмечено LOLIk8 как решение

Решение

1)
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
    uses crt;
    const nmax=10;
    type mas=array[1..nmax,1..nmax] of integer;
    var i,j,n,min,max,tmp:integer;
        A:mas;
begin
  repeat
    write('n= ');
    readln(n);
  until n in [2..nmax];
 
  randomize;
  for i:=1 to n do
  begin
    for j:=1 to n do
    begin
        A[i][j]:=random(50);
        write(A[i][j]:3,' ');
    end;
    writeln;
  end;
  
  max:=11;
  min:=max;
  for i:=1 to n do
  for j:=1 to n do
  begin
    if A[i][j] < A[min div 10][min mod 10] then min:=i*10+j;
    if A[i][j] > A[max div 10][max mod 10] then max:=i*10+j;
  end;
 
  tmp:=A[max div 10][max mod 10];
  A[max div 10][max mod 10]:=A[min div 10][min mod 10];
  A[min div 10][min mod 10]:=tmp;
  Readln;
end.
1
0 / 0 / 1
Регистрация: 22.05.2011
Сообщений: 13
22.05.2011, 13:18  [ТС] 3
Цитата Сообщение от Daemon025 Посмотреть сообщение
1)
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
    uses crt;
    const nmax=10;
    type mas=array[1..nmax,1..nmax] of integer;
    var i,j,n,min,max,tmp:integer;
        A:mas;
begin
  repeat
    write('n= ');
    readln(n);
  until n in [2..nmax];
 
  randomize;
  for i:=1 to n do
  begin
    for j:=1 to n do
    begin
        A[i][j]:=random(50);
        write(A[i][j]:3,' ');
    end;
    writeln;
  end;
  
  max:=11;
  min:=max;
  for i:=1 to n do
  for j:=1 to n do
  begin
    if A[i][j] < A[min div 10][min mod 10] then min:=i*10+j;
    if A[i][j] > A[max div 10][max mod 10] then max:=i*10+j;
  end;
 
  tmp:=A[max div 10][max mod 10];
  A[max div 10][max mod 10]:=A[min div 10][min mod 10];
  A[min div 10][min mod 10]:=tmp;
  Readln;
end.

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

Дана действительная квадратная матрица порядка n. Найти наибольшее из значений элементов, расположенных в заштрихованной части матрицы
Дана действительная квадратная матрица порядка n. Найти наибольшее из значений элементов,...

Дана действительная квадратная матрица B порядка n.В каждой строке матрицы найти минимальный элемент и поместить его в вектор D.
Прошу помочь решить задачки!:(очень нужно (Билет №6) Дана действительная квадратная матрица B...

Матрица. Найти наибольший и наименьший элементы и поменять их местами
в заданной матрице необходимо найти наибольший и наименьший элементы и поменять их местами.

Дана целочисленная квадратная матрица. Найти в каждой строке наибольший элемент и поменять его местами с эл
Дана целочисленная квадратная матрица. Найти в каждой строке наибольший элемент и поменять его...


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

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

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