Скачать готовую работу по теме
Работа с векторами, матрицами и строками
Работа с векторами, матрицами и строками
от
23,00
28,75
BYN
Содержание
Тема 1: «Работа с векторами»Тема 2: «Работа с матрицами»
Тема 3: «Работа со строками»
Выдержка из работы
Тема 1: «Работа с векторами»
Постановка задачи: написать программу на языке Pascal для обработки векторов (в соответствии с вариантом). Размерность вектора и его элементы должны вводиться с клавиатуры. Полученный вектор и другие элементы (согласно варианту) должны выводиться на экран.
1) Дан целочисленный вектор А(n). Подсчитать сколько раз встречается в этом векторе максимальное по величине число.
2) Дан целочисленный вектор А(n). Найти наибольшее из четных и количество нечетных чисел вектора. На печать выдавать исходный вектор и полученный результат.
3) Дан целочисленный вектор А(n). Отсортировать его элементы методом линейного выбора с подсчётом.
Текст программы
unit Unit1;
interface
uses
Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
Dialogs, Grids, StdCtrls, ComCtrls, Buttons, Menus, ExtCtrls, XPMan;
type
TForm1 = class(TForm)
OpenDialog1: TOpenDialog;
SaveDialog1: TSaveDialog;
MainMenu1: TMainMenu;
N1: TMenuItem;
N2: TMenuItem;
N3: TMenuItem;
N4: TMenuItem;
N5: TMenuItem;
GroupBox1: TGroupBox;
Label1: TLabel;
Тема 2: «Работа с матрицами»
Постановка задачи: написать программу на зыке Pascal для обработки матриц (в соответствии с вариантом). Размерности матрицы и ее элементы должны вводиться с клавиатуры. Полученная матрица и другие элементы (согласно варианту) должны выводиться на экран.
Дана действительная матрица размерности (nхn).
1. Если максимальные элементы столбцов превышает сумму минимальных элементов строк, то к элементам, стоящим на побочной диагонали добавить соответствующие максимальные элементы столбцов. В противном случае матрицу оставить без изменения.
2. Определить произведение элементов в тех строках, которые не содержат элементов кратных 3.
3. Найти номер первого из столбцов, не содержащих элементов, меньших s.
4. Проверить упорядочены ли элементы строк матрицы. Если нет, то упорядочить их в порядке возрастания методом линейного выбора с подсчетом.
Текст программы
unit Unit1;
interface
uses
Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
Dialogs, Grids, StdCtrls, ComCtrls, Buttons, ExtCtrls;
type
TForm1 = class(TForm)
GroupBox1: TGroupBox;
UpDown1: TUpDown;
Edit1: TEdit;
StringGrid1: TStringGrid;
Label1: TLabel;
Label2: TLabel;
Button1: TButton;
PageControl1: TPageControl;
TabSheet6: TTabSheet;
TabSheet7: TTabSheet;
TabSheet8: TTabSheet;
GroupBox3: TGroupBox;
SpeedButton1: TSpeedButton;
SpeedButton2: TSpeedButton;
SpeedButton3: TSpeedButton;
Тема 3: «Работа со строками»
Постановка задачи: написать программу на зыке Pascal для обработки строк (в соответствии с вариантом). Строка должна вводиться с клавиатуры. Полученная строка и другие элементы (согласно варианту) должны выводиться на экран.
1) В заданном тексте найти слова, которые заканчиваются на ту же букву, что и первое слово.
2) Выбрать в тексте первое по порядку слово с наибольшим числом вхождений в него буквы 'и'.
Текст программы
unit Unit1;
interface
uses
Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
Dialogs, StdCtrls, ExtCtrls, Buttons;
type
TForm1 = class(TForm)
Label1: TLabel;
Memo1: TMemo;
ComboBox1: TComboBox;
Label2: TLabel;
StaticText1: TStaticText;
Label3: TLabel;
ListBox1: TListBox;
BitBtn1: TBitBtn;
BitBtn2: TBitBtn;
BitBtn3: TBitBtn;
GroupBox1: TGroupBox;
RadioButton1: TRadioButton;
RadioButton2: TRadioButton;
OpenDialog1: TOpenDialog;
SaveDialog1: TSaveDialog;
procedure ComboBox1Change(Sender: TObject);
procedure RadioButton1Click(Sender: TObject);
procedure RadioButton2Click(Sender: TObject);
procedure BitBtn3Click(Sender: TObject);
procedure BitBtn1Click(Sender: TObject);
procedure BitBtn2Click(Sender: TObject);
private
{ Private declarations }
public
{ Public declarations }
end;
var
Form1: TForm1;
var FName: string;
Список литературы
Тема 2: «Работа с матрицами»
Тема 3: «Работа со строками»
Информация о работе
Работа защищена на оценку "9" без доработок.
Уникальность свыше 40%.
Работа оформлена в соответствии с методическими указаниями учебного заведения.
Количество страниц - 21.
В работе также имеются программы на языке Pascal.
Процесс покупки готовой работы
01
1. Заказ готовой
Оставьте заявку по кнопке "купить ". Обязательно укажите правильный e-mail, на него вышлют инструкции по оплате и ваши материалы.
02
2. Оплата
На вашу электронную почту придет подробная инструкция по оплате через ЕРИП.
03
3. Получение
Сразу после оплаты, менеджер вышлет все материалы, которые относятся к заказу, на электронную почту.
Контрольная работа Объектно-ориентированные технологии программирования и стандарты проектирования
23,00
28,75
BYN
Контрольная работа Объектно-ориентированные технологии программирования и стандарты проектирования
23,00
28,75
BYN
Контрольная работа Объектно-ориентированные технологии программирования и стандарты проектирования
23,00
28,75
BYN
Контрольная работа Объектно-ориентированное программирование и стандарты проектирования
23,00
28,75
BYN
Контрольная работа Разработка web-приложений
23,00
28,75
BYN
Контрольная работа Объектно-ориентированные технологии программирования и стандарты проектирования
23,00
28,75
BYN
Контрольная работа Методы оптимизации
23,00
28,75
BYN
Контрольная работа Основы компьютерной техники
23,00
28,75
BYN
Контрольная работа Базы данных и системы управления базами данных
23,00
28,75
BYN
Методы оптимизации
23,00
28,75
BYN