Форум программистов, компьютерный форум, киберфорум
Turbo Pascal
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
Turbo Pascal Составить программу расчета значения функции Z=|cos x^3 - 2 tg x^2y | + 0.8 sin x^2 +10 при любых значениях x и y https://www.cyberforum.ru/ turbo-pascal/ thread897834.html Циклы Turbo Pascal
Вычислить значение функции y=a+bcos^D(x)+cx^2 от x=m до первого y>10. вот задачка, помогите блок схему сделать, не получается=( program lr; uses crt; var a,b,c,d,y:real; x,m :integer; begin writeln('Vvedite a= '); readln(a); writeln('Vvedite b= ');
Turbo Pascal Скопировать из матрицы в один одномерный массив все положительные элементы, а в другой – все отрицательные Заполнить с клавиатуры двумерный массив на 20 элементов. Скопировать из него в один одномерный массив все положительные элементы, а в другой – все отрицательные; https://www.cyberforum.ru/ turbo-pascal/ thread897802.html Turbo Pascal Вводится предложение. Вывести "столбиком" его третий, шестой и т.д. символы Вводится предложение. Вывести "столбиком" его третий, шестой и т.д. символы. Помогите плз https://www.cyberforum.ru/ turbo-pascal/ thread897786.html
Turbo Pascal Файлы 1ИВТ1
фото внутри
Turbo Pascal Помогите правильно вставить функции assign и т.д чтобы вывело результаты в файл есть программа const n=20; var a:array of integer; i:byte; sm:integer; begin writeln('Введите ',n,' элементов массива:'); for i:=1 to n do begin write('a='); https://www.cyberforum.ru/ turbo-pascal/ thread897774.html
Turbo Pascal Вычислить суммы Программисты напишите код пожалуйста. 3 Вычислить К! https://www.cyberforum.ru/ turbo-pascal/ thread897748.html Turbo Pascal Написать программу табулирования сложной функции
Программисты напишите код пожалуйста. 4 . Написать программу табулирования сложной функции
Turbo Pascal Турбо паскаль с процедурой Написать программу, которая выводит на экран таблицу значений функции у=(х+3)^2. Диапазон изменения аргумента от -2 до 3 с https://www.cyberforum.ru/ turbo-pascal/ thread897745.html
Турбо паскаль с процедурой Написать программу, которая выводит на экран таблицу значений функции у=(х+3)^2. Диапазон изменения аргумента от -2 до 3 с шагом 0,7.:cry: Добавлено через 15 секунд пожалуйста(((((((((((((((((((:cry:
Turbo Pascal Подпрограмма в Паскаль. Найти столбцы, в которых на четных местах стоят только положительные элементы https://www.cyberforum.ru/ turbo-pascal/ thread897741.html
Программисты напишите код пожалуйста. В матрице А (mxn) найти столбцы, в которых на четных местах стоят только положительные элементы.
Turbo Pascal Определить наибольшее число последовательности вводимой с клавиатуры
условие такое Дана последовательность натуральных чисел (одно число в строке), завершающаяся числом 0. Определите наибольшее значение числа в этой последовательности. В этой задаче нельзя использовать глобальные переменные и передавать какие-либо параметры в рекурсивную функцию. Функция получает данные, считывая их с клавиатуры. Функция возвращает единственное значение: максимум...
Turbo Pascal Удалить из строки символы, которые не являются буквами и записать эти символы в обратном порядке https://www.cyberforum.ru/ turbo-pascal/ thread897687.html
Дана строка, удалить из нее все символы, которые не являются буквами и записать эти символы в обратном порядке используя список.
424 / 424 / 338
Регистрация: 25.06.2012
Сообщений: 668
11.06.2013, 12:02 0

Составить программу, которая меняет местами два любых элемента двумерного массива - Turbo Pascal - Ответ 4703800

11.06.2013, 12:02. Показов 3566. Ответов 1
Метки (Все метки)

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

Решение

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
uses crt;
 
const
  nmax = 10;
  mmax = 10;
 
var
  a : array [1..nmax, 1..mmax] of integer;
  i, j, n, m, temp : integer;
  f_i, f_j, s_i, s_j : integer;
  
begin
  ClrScr;
  Repeat
    Write('Количество строк (не более ', nmax, ') = ');
    Readln(n);
  until n in [1..nmax];
  Repeat
    Write('Количество столбцов (не более ', mmax, ') = ');
    Readln(m);
  until m in [1..mmax];  
  writeln('Введите элементы: ');
  for i := 1 to n do
    for j := 1 to m do readln(a[i, j]);
  ClrScr;
  writeln('Исходный массив: ');
  for i := 1 to n do 
    begin
      for j := 1 to m do Write(a[i, j], ' ');
      Writeln;
    end;
  write('Первый элемент для обмена: ');
  readln(f_i, f_j);
  write('Второй элемент для обмена: ');
  readln(s_i, s_j);
  temp := a[f_i, f_j];
  a[f_i, f_j] := a[s_i, s_j];
  a[s_i, s_j] := temp;
  writeln('Новый массив: ');
  for i := 1 to n do 
    begin
      for j := 1 to m do Write(a[i, j], ' ');
      Writeln;
    end;  
end.


Вернуться к обсуждению:
Составить программу, которая меняет местами два любых элемента двумерного массива Turbo Pascal
1
Заказать работу у эксперта

Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
11.06.2013, 12:02
Готовые ответы и решения:

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

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

Составить программу: которая меняет местами два любых столбца
Дан двумерный массив. Составить программу: которая меняет местами два любых столбца

Составить программу, которая по запросу пользователя меняет местами два элемента двухмерного массива
Составить программу, которая по запросу пользователя меняет местами два элемента двухмерного...

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

Поменять местами два любых элемента двумерного массива
Составить программу, которая меняет местами два любых элемента двумерного массива.

Составить программу, которая меняет местами два любых элемента побочной диагонали массива
Составить программу, которая меняет местами два любых элемента побочной диагонали массива.

Составить программу, которая меняет местами 2 любых элемента побочной диагонали квадратного массива.
Составить программу, которая меняет местами 2 любых элемента побочной диагонали квадратного массива.

Составить программу, которая меняет местами две любые строки массива
Дан двумерный массив. Составить программу, которая меняет местами две любые строки массива.

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