2.24.
Составить программу, которая упорядочивает элементы чётных строк матрицы по
возрастанию, а нечётных – по убыванию.
17.
Задан массив {Ai}: 2; 0,4; 3,14;
-1,57; 11; 7,34; -2,6; 0; 5; -1. Вычислить массив {Yi}, каждый элемент
которого вычисляется по формуле cos(A), и подсчитать количество элементов L из массива {Yi}, попадающих в
интервал [0;1]. Вывести на печать L и массивы {Ai} и {Yi}.
Программа №2.24:
cls
print "Введём
массив A(4,3):"
print " "
dim a(4,3)
for x=1 to 4
for y=1 to 3
print
"A(";x;",";y;") = ";
input a(x,y)
next y
next x
dim b(4,3)
if a(1,1)>a(1,2)
and a(1,1)>a(1,3) then b(1,1)=a(1,1) else if a(1,1)<a(1,2) and
a(1,1)<a(1,3) then b(1,3)=a(1,1) else b(1,2)=a(1,1)
if a(1,2)>a(1,1)
and a(1,2)>a(1,3) then b(1,1)=a(1,2) else if a(1,2)<a(1,1) and
a(1,3)<a(1,3) then b(1,3)=a(1,2) else b(1,2)=a(1,2)
if a(1,3)>a(1,2)
and a(1,3)>a(1,1) then b(1,1)=a(1,3) else if a(1,3)<a(1,2) and
a(1,1)<a(1,3) then b(1,3)=a(1,3) else b(1,2)=a(1,3)
if a(3,1)>a(3,2)
and a(3,1)>a(3,3) then b(3,1)=a(3,1) else if a(3,1)<a(3,2) and
a(3,1)<a(3,3) then b(3,3)=a(3,1) else b(3,2)=a(3,1)
if a(3,2)>a(3,1)
and a(3,2)>a(3,3) then b(3,1)=a(3,2) else if a(3,2)<a(3,1) and
a(3,3)<a(3,3) then b(3,3)=a(3,2) else b(3,2)=a(3,2)
if a(3,3)>a(3,2)
and a(3,3)>a(3,1) then b(3,1)=a(3,3) else if a(3,3)<a(3,2) and
a(3,1)<a(3,3) then b(3,3)=a(3,3) else b(3,2)=a(3,3)
if a(2,1)>a(2,2)
and a(2,1)>a(2,3) then b(2,3)=a(2,1) else if a(2,1)<a(2,2) and
a(2,1)<a(2,3) then b(2,1)=a(2,1) else b(2,2)=a(2,1)
if a(2,2)>a(2,1)
and a(2,2)>a(2,3) then b(2,3)=a(2,2) else if a(2,2)<a(2,1) and
a(2,3)<a(2,3) then b(2,1)=a(2,2) else b(2,2)=a(2,2)
if a(2,3)>a(2,2)
and a(2,3)>a(2,1) then b(2,3)=a(2,3) else if a(2,3)<a(2,2) and
a(2,1)<a(2,3) then b(2,1)=a(2,3) else b(2,2)=a(2,3)
if a(4,1)>a(4,2)
and a(4,1)>a(4,3) then b(4,3)=a(4,1) else if a(4,1)<a(4,2) and
a(4,1)<a(4,3) then b(4,1)=a(4,1) else b(4,2)=a(4,1)
if a(4,2)>a(4,1)
and a(4,2)>a(4,3) then b(4,3)=a(4,2) else if a(4,2)<a(4,1) and
a(4,3)<a(4,3) then b(4,1)=a(4,2) else b(4,2)=a(4,2)
if a(4,3)>a(4,2)
and a(4,3)>a(4,1) then b(4,3)=a(4,3) else if a(4,3)<a(4,2) and
a(4,1)<a(4,3) then b(4,1)=a(4,3) else b(4,2)=a(4,3)
cls
print
"Отсортированная по элементам матрица:"
print
" "
for x=1 to
4
for y=1 to
3
print
b(x,y);
next y
print
" "
next x
Программа №17
cls
L=0
dim y(10)
dim a(10)
a(1)=2
a(2)=0.4
a(3)=3.13
a(4)=-1.57
a(5)=11
a(6)=7.34
a(7)=-2.6
a(8)=0
a(9)=5
a(10)=-1
for x=1 to 10
y(x)=cos(a(x))
if y(x)>=0 and
y(x)=<1 then L=L+1
next x
print " Исходный массив: !
Конечный
массив:"
print " "
for x=1 to 10
print "
";a(x);
locate (x+2),29
print "!
";y(x)
next x
print
"____________________________________________________"
print " "
print "L
=";L
Другие работы по теме:
Математика матрица
Матрицы Матрица - прямоугольная (в частном случае квадратная) таблица с числами. Матрица m Ч n - это таблица из m строк и n столбцов. Если m = n, матрицу называют квадратной матрицей порядка n.
Теорема Ферма. Бесконечный спуск для нечетных показателей n
Получены другие формулы для решений уравнения Пифагора x^2+y^2=z^2, отличные от формул древних индусов, и делающие возможным доказательство для всех нечётных значений показателя n тем же способом бесконечного спуска Ферма, что и для n=4. Доказательство.
Теорема Лапласа
Теоре?ма Лапла?са — одна из теорем линейной алгебры. Названа в честь французского математика Пьера-Симона Лапласа (1749 — 1827), которому приписывают формулирование этой теоремы в 1772 году.
Линейная алгебра
Обратная матрица. Матрица A-1 - обратная для матрицы A, если AA-1=A-1A=I Для квадратной матрицы A обратная существует тогда и только тогда, когда detA0.
Определитель матрицы 2
Оглавление Задача 2 3 Задача 3 5 Задача 4 7 Задача 1 Вычислить определитель 4-го порядка. Решение: Определитель 4-го порядка находится по формуле: aij – элемент матрицы;
Построение матрицы достижимости
Понятие матрицы достижимости и связности. Операция удаления вершины из графа. Алгоритм выделения компонент сильной связности. Разработка и листинг программы на языке Turbo Pascal, осуществляющей вычисление матрицы достижимости по заданному алгоритму.
Решение матриц
Правила произведения матрицы и вектора, нахождения обратной матрицы и ее определителя. Элементарные преобразования матрицы: умножение на число, прибавление, перестановка и удаление строк, транспонирование. Решение системы уравнений методом Гаусса.
Алгебра матриц. Системы линейных уравнений
Выполнение действий над матрицами. Определение обратной матрицы. Решение матричных уравнений и системы уравнений матричным способом, используя алгебраические дополнения. Исследование и решение системы линейных уравнений методом Крамера и Гаусса.
Теорема Безу
Этьен Безу французский математик, член Парижской Академии Наук( с 1758 года ), родился в Немуре 31 марта 1730 года и умер 27 сентября 1783 года. С 1763 года Безу преподавал математику в училище гардемаринов, а с 1768 года и в королевском артиллерийском корпусе.
Обратная матрица
Матричные уравнения. Некоторые свойства определителей.Фундаментальная система решений.
Алгебра матриц
Основные понятия. Линейные операции над матрицами. Умножение матриц. Свойства умножения матриц. Вырожденные и невырожденные матрицы.
Матрицы и определители
Матрицы. Операции над матрицами. Определители. Теорема (разложение определителя по строке или столбцу).. Ранг матрицы. Обратная матрица.
Матрицы
Общие определения, связанные с понятием матрицы. Действия над матрицами. Определители 2-го и 3-го порядков, порядка n, порядок их вычисления и характерные свойства. Обратные матрицы и их ранг. Понятие и этапы элементарного преобразования матрицы.
Теорема Ферма Бесконечный спуск для нечетных показателей n
Терема Ферма. Бесконечный спуск для нечётных показателей Получены другие формулы для решений уравнения Пифагора x^2+y^2=z^2, отличные от формул древних индусов, и делающие возможным доказательство для всех нечётных значений показателя n тем же способом бесконечного спуска Ферма, что и для n=4.
Основы высшей матиматики
Вычисление определителя 4-го порядка, математическое решение системы методами матрицы, Крамера и Гаусса. Характеристика понятий невырожденной и обратной, транспонированной и присоединенной матрицы, нахождение алгебраических дополнений элементов таблицы.
Определитель матрицы
Вид в матричной форме, определитель матрицы, алгебраического дополнения и всех элементов матрицы, транспоная матрица. Метод Крамера, правило Крамера — способ решения квадратных систем линейных алгебраических уравнений с определителем основной матрицы.
Матрицы действия с ними
Контрольная работа на тему: «Матрицы, действия с ними» Историческая справка Понятие Матрица (в математике) было введено в работах У. Гамильтона и А. Кэли в середине 19 века. Основы теории созданы К. Вейерштрассом и Ф. Фробениусом (2-я половина 19 века и начало 20 века). И.А. Лаппо-Данилевский разработал теорию аналитических функций от многих матричных аргументов и применил эту теорию к исследованию систем дифференциальных уравнений с аналитическими коэффициентами.
Основы высшей математики
Понятие "матрица" в математике. Операция умножения (деления) матрицы любого размера на произвольное число. Операция и свойства умножения двух матриц. Транспонированная матрица – матрица, полученная из исходной матрицы с заменой строк на столбцы.
Квадратные формы
Лекция 10. Квадратичные формы и их связь с симметричными матрицами. Свойства собственных векторов и собственных чисел симметричной матрицы. Приведение квадратичной формы к каноническому виду.
Массивы в языках Pascal и Basic
Министерство образования РФ Средняя школа № 4 РЕФЕРАТ по информатике Тема: «Массивы в языках Pascal и Basic» Выполнила: ученица 10 «А» класса Рудых Елена
Turbo Paskal Операции над матрицами
Государственный Комитет Российской Федерации по Высшему Образованию Санкт-Петербургский Государственный Электротехнический Университет «ЛЭТИ»
Программное определение числовых массивов
Одномерные числовые массивы, образование элементами целочисленного массива невозрастающей последовательности. Программное нахождение суммы элементов каждой возможной строки матрицы и формирование массива из найденных сумм, вывод массива-результата.
Программирование математических задач
Си - стандартизированный процедурный язык программирования. Алгоритм и программа на языке Си для формирования двух матриц с определенной размерностью и значением элементов. Применение матриц в математике. Исходный текст программы и результаты выполнения.
Понятие и элементы массива
Массив - это коллекция переменных, которые имеют общее имя и базовый тип. Функциональные возможности, виды массивов и их характеристика. Основные требования к входным и выходным данным массива. Использование IF THEN для перехвата всех возможных ошибок.
Некоторые алгоритмы обработки массивов
отовые работы, работы на заказ pascal.yard Некоторые алгоритмы обработки массивов 1 Суммирование двух массивов одинакового размера 2 Суммирование элементов массива
Turbo Paskal Операции над матрицами
Государственный Комитет Российской Федерации по Высшему Образованию Санкт-Петербургский Государственный Электротехнический Университет «ЛЭТИ»
Язык программирования Turbo Pascal
Содержание 1.1 Описание предметной области решаемой задачи 3 1.2 Функции, реализуемые задачей 3 1.3 Входные документы, необходимые для решения задачи 3
Современная политическая карта мира и география населения мира
Вопросы-тесты по экономической географии для учеников 10-х классов и ответы к ним на темы: расположение стран по убыванию и возрастанию численности населения (по всему миру), стран Европы по возрастанию территории, население, его плотность и прирост.