Форум программистов, компьютерный форум, киберфорум
Pascal (Паскаль)
Войти
Регистрация
Восстановить пароль
Другие темы раздела
Pascal Заполнить квадратную матрицу единицами по спирали https://www.cyberforum.ru/ pascal/ thread12919.html
Помогите решить, пожалуйста!!!=-O Заполнить квадратную матрицу NxN единицами ('1') по спирали (начиная с элемента с координатами (1,1) по часовой стрелке. N ввести с клавиатуры (1 <= N <=...
Pascal Почему неверное решение..?
Привет всем. Задали задачу по лабе, задача простая...сделал, проверил - всё вроде работает, а препод не хочет принимать и говорит "будет неверно считать":scratch:...я на калькуляторе перепроверил...
Pascal Определение соответствующего указанной дате дня недели https://www.cyberforum.ru/ pascal/ thread12885.html
Есть задание: Написать программу, которая по введенному дня, месяцу, году, а так же дню недели, который был первым в этом году, определяет соответствующий указанной дате день недели. Год...
Pascal Вычисление методом промежуточного аргумента... https://www.cyberforum.ru/ pascal/ thread12873.html
Как бы можно было поинтереснее разложить данное уровнение на Паскале... (см. приклепленный файл) {x, y} вывод на клаву...
как решить интеграл в паскале? Pascal
задача: методом Монте-Карло найти массу квадратной пластины с плотностью ρ(x,y)=2*sin(x+y) математически я ее решил(ответ: 4).. она свелась к нахождению двойного интеграла т.е.: интеграл от 0...
Pascal Linux Ubuntu компилирование через терминал https://www.cyberforum.ru/ pascal/ thread12811.html
Подскажите плз! В линуксе дебиане скомпилировать из .pas можно с помощью команды gpc -o file file.pas где file это имя файла, а как же в убунту так скомпилировать?? Эта команда не подходит, а...
Pascal Файл прямого доступа. Подскажите пожалуста, что есть такое "фаил прямого доступа" в Паскале? Если естьвозможность брости программку с примером работы. Заранее спасибо. https://www.cyberforum.ru/ pascal/ thread12654.html Удалить четные по порядку слова в входной строке Pascal
Pascal Без использования массивов упорядочить значения в файле по возрастанию С помощью генератора псевдослучайных чисел (Random(100)) сформировать файл из N элементов. Без использования массивов упорядочить значения по возрастанию. Результат сохранить в отдельном файле.... https://www.cyberforum.ru/ pascal/ thread12508.html Pascal Помогите решить задачу, очень нужно! Сижу на экзамене =) И очень требуется решение задачи, как можно быстрее. если кто-то может помочь, то пожалуйста - помогите. Задача: "Пользователь вводит целые числа N и M. Записать в файл... https://www.cyberforum.ru/ pascal/ thread12468.html
Pascal Строчный массив!
Даны два предложения. Найти самое короткое из слов первого предложения,которого нет во втором предложении. В этом плохо понимаю. Если не сложно запишите в коде пояснения.
Pascal Пожалуйста помогите. Матрица. Пожалуста, помогите с задачей. Найти наибольшее из чисел, встречающееся в заданной матрице более одного раза. https://www.cyberforum.ru/ pascal/ thread12386.html
3067 / 727 / 69
Регистрация: 24.09.2008
Сообщений: 1,531
0

Расставить элементы строк с четными номерами матрицы в порядке убывания. - Pascal - Ответ 56400

24.09.2008, 22:53. Показов 2326. Ответов 5
Метки (Все метки)

Студворк — интернет-сервис помощи студентам
Здравствуйте ув. программисты, вот у меня есть задачка...
Условие:Дана матрица A порядка n. Расставить элементы строк с четными номерами матрицы в порядке убывания.(Ну и записать его в текстовый файл, но это не важно...)
Решил использовать такой код для сортировки:

Код
procedure provepka(var a:matr;namefil:stroka);
var
    dop:real;
    b:array [1..100] of real;
    w:text;
begin
    assign(w,namefil);
    rewrite(w);
    for i:=1 to n do
        e:=1;
    begin
        for j:=1 to n do
            If (j mod 2)=0 then
            begin
                b[e]:=a[i,j];
                e:=e+1;
            end;
        for l:=2 to d do
        begin
            for e:=d downto l do
                if b[e-1]<b[e] then
                begin
                    dop:=b[e-1];
                    b[e-1]:=b[e];
                    b[e]:=dop;
                end;
        end;
        e:=1;
        for j:=1 to n do
            if (j mod 2)=0 then
            begin
                a[i,j]:=b[e];
                e:=e+1;
            end;
        end;
        for i:=1 to n do
        begin
            writeln(w);
            for j:=1 to n do
                write(w,a[i,j]:10:3);
        end;
        close(w);
    end;
Делаю пошагово на листке бумаги работает, делаю на паскале пишет мне такую же матрицу которую и вводил...Мне надо что-бы вы мне указали где у меня ошибка.
Для сортировки использовал пузырьковый метод.

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

Расставить эл. строк с четными № в порядке убываниядке
Дана матрица A порядка n. Расставьте элементы строк с четными номерами матрицы в порядке убывания.

Вывести элементы массива с четными номерами в порядке возрастания номеров
Данный массив А размера N (N - четное число). Вывести его элементы с четными номерами в порядке...

Вывести элементы матрицы, расположенные в строках с четными номерами
Помогите плиз зделать задачку Дана матрица размера M x N Вывести её элементы расположенные в...

Расставить цифры в порядке убывания.
Нужно расставить любые пять цифр в порядке убывания. Помогите, пожалуйста.

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

Расставить цифры в числе в порядке убывания
Нужно написать прогу, в которую вводится число, а она выдаёт максимальное число из цифр заданного...

Напечатать элементы второй строки матрицы в порядке убывания
Дано квадратную матрицу размерности n x n.Напечатать элементы второй строки в порядке убывания.

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

Среднее арифметическое значение строк массива с четными номерами
С помощью текстового редактора «Блокнот» сформируйте текстовый файл, «Data1.txt», содержащий 10...

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