Файл: Особенности и примеры использования массивов при разработке программ (Основные понятия ).pdf

ВУЗ: Не указан

Категория: Курсовая работа

Дисциплина: Не указана

Добавлен: 16.05.2023

Просмотров: 67

Скачиваний: 2

ВНИМАНИЕ! Если данный файл нарушает Ваши авторские права, то обязательно сообщите нам.

Приложение Б

Пример № 2.1. Код программы

Приложение В

Пример 3.8. Дано 50 целых чисел. Распечатать их в обратном порядке по 10 чисел в строке

Код программы:

const n=50; d=10;

var x : array [1..n] of integer;

i, k : integer;

begin

{ввод массива:}

Writeln('Dan massiv^');

For i:=1 To N Do begin x[i]:=random(70); Write(x[i]:3); end;

Writeln;

Writeln('Sortirovannii massiv^');

{вывод массива по d чисел в строке:}

k:=0; {номер числа в строке}

for i:=n downto 1 do

begin

k:=k+1;

write(x[i]:4);

if k=d then

begin

k:=0; writeln

end;

end;

if k<>0 then writeln

end.

Пример 9.Листинг программы:

Приложение Г

Пример 3.13. Листинг программы:

program p8;

var a:array[1..30,1..30] of integer; i,j,n,k,m,min,at:integer;

begin writeln('Введите размерность матрицы:'); readln(n);

write('Введите номер строки m='); readln(m);

for i:=1 to n do

for j:=1 to n do

begin a[i,j]:=Random(31)-5; end;

writeln('Ваша матрица:');

for i:=1 to n do

begin for j:=1 to n do

write(a[i,j]:4); writeln

end;

min:=1;

for i:=1 to n do

if a[min,min]>a[i,i] then min:=i;

for i:=1 to n do

begin at:=a[m,i]; a[m,i]:=a[min,i];

a[min,i]:=at

end;

writeln('Полученная матрица:');

for i:=1 to n do

begin for j:=1 to n do

write(a[i,j]:4);

writeln

end; end.

  1. Акулов О. А. Информатика: базовый курс : учебник для вузов– М.: Омега-Л, 2007. – с.47

  2. ЕСПД: ГОСТ 19.701-90. «Схемы алгоритмов, программ, данных и систем. Условные обозначения и правила выполнения».

  3. Безручко В. Т. Информатика : Курс лекций : учеб. Пособие для– М.: Форум : Инфра-М, 2006. – с.29

  4. Брайан Керниган, Деннис Ритчи Язык программирования Си, Вильямс, 2015-с.25

  5. Безручко В. Т. Информатика : Курс лекций : учеб. Пособие для– М.: Форум : Инфра-М, 2006. – с.65

  6. Борисенко В.В. Основы программирования [Электронный ресурс]— М.: Интернет-Университет Информационных Технологий (ИНТУИТ), 2016.— c128.— Режим доступа: http://www.iprbookshop.ru/22427

  7. Борисенко В.В. Основы программирования [Электронный ресурс]— М.: Интернет-Университет Информационных Технологий (ИНТУИТ), 2016.— c.129— Режим доступа: http://www.iprbookshop.ru/22427.

  8. Макарова Н. В. Информатика: учебник - М. и др.: Питер, 2011. - с.58

  9. Логинов В.И., Шемагина Л.Н. Основы алгоритмизации: Учебно-методическое пособие.-Н.Новгород: ФГОУ ВПО «ВГАВТ», 2010- с.65

  10. Симонович С. В. Информатика: Базовый курс : учебник для вузов – СПб. : Питер, 2008. – с.236

  11. Трофимова В. В. Информатика : учебник для вузов–М. : Юрайт : Высшее образование, 2010. – с.453

  12. Попов В.Б. Паскаль и Делфи. Учебный курс. Питер, 2005- с.246

  13. Подбельский В.В. Язык C#. Базовый курс. 2-е издание, Финансы и статистика, 2013- с.231

  14. Макарова Н. В. Информатика: учебник - М. и др.: Питер, 2011. - с.128

  15. Ершов М.Н. Информатика. Численные методы решения задач. Конспект лекций. : КГМТУ, 2013.- с.30

  16. Левитин А. Алгоритмы: введение в разработку и анализ.-М.: Издательский дом «Вильямс», 2006.- с.413

  17. Алексеев В.Е. Графы и алгоритмы. Структуры данных. Модели вычислений [Электронный ресурс]: М.: Интернет-Университет Информационных Технологий (ИНТУИТ), 2016.—URL: http://www.iprbookshop.ru/16085

  18. Подбельский В.В. Язык C#. Базовый курс. 2-е издание, Финансы и статистика, 2013- с.390

  19. Ершов М.Н. Информатика. Численные методы решения задач. Конспект лекций. : КГМТУ, 2013.- с.30

  20. Павловская Т.А. Паскаль. Программирование на языке высокого уровня. Учебник для вузов. /Т. А. Павловская. – СПб.: Питер, 2010. – с. 213

  21. Комова О. С., Коломийцева С. В. Основные алгоритмические конструкции: учебное пособие /О. С. Комова, С. В. Коломийцева. – Хабаровск: Изд-во ДВГУПС, 2014. –с. 26

  22. Шень А.Х. Практикум по методам построения алгоритмов [Электронный ресурс]/ Шень А.Х.— Электрон. текстовые данные.— М.: ИНТУИТ, 2016.— URL:http://www.iprbookshop.ru/16727

  23. Симонович С. В. Информатика: Базовый курс : учебник для вузов – СПб. : Питер, 2008. – с.489