Библиотека Рефераты Курсовые Дипломы Поиск
Библиотека Рефераты Курсовые Дипломы Поиск
сделать стартовой добавить в избранное
Кефирный гриб на сайте www.za4et.net.ru

Компьютеры, Программирование Компьютеры, Программирование     Программное обеспечение Программное обеспечение

Составить программу на языке Turbo Pascal для параллельной сортировки чисел

Горшок торфяной для цветов.
Рекомендуются для выращивания крупной рассады различных овощных и цветочных, а также для укоренения саженцев декоративных, плодовых и
7 руб
Раздел: Горшки, ящики для рассады
Совок №5.
Длина совка: 22 см. Цвет в ассортименте, без возможности выбора.
18 руб
Раздел: Совки
Браслет светоотражающий, самофиксирующийся, желтый.
Изготовлены из влагостойкого и грязестойкого материала, сохраняющего свои свойства в любых погодных условиях. Легкость крепления позволяет
66 руб
Раздел: Прочее

Федеральное агентство по образованию Государственное образовательное учреждение высшего профессионального образования Южно-Уральский государственный университет Приборостроительный факультет Кафедра «Электронно-Вычислительные машины» Курсовая работа по курсу ПЯВУ Выполнила: студентка группы ПС-197 Савельева К.А. Проверил: Сяськов С.В. Челябинск 2009 Условие задачи Составить программу на языке urbo Pascal для параллельной сортировки множества из чисел, где - мощность множества, состоящего из букв фамилии, &g ;2. Оглавление Условие задачи Описание программы Схема алгоритма Текст Программы Примеры выполнения Список литературы Описание программы Тело программы начинается с цикла for, создающего верхнюю строчку, состоящую из символов: { for i:=1 o 35 do begi ex color(1); wri e(chr(5)); e d; } где 35- произвольное число, длина строки; & au;ex color – процедура, задающая цвет нужному фрагменту программы. Далее оформление создаётся аналогичным образом. Для начала работы программы вводим фамилию. Она считывается в переменную fam типа s ri g. Затем требуется создать по количеству символов из этой введенной фамилии одномерный массив типа i eger. Для этого сначала требуется посчитать количество символом - это легко можно сделать с помощью строковой функции Le g h: e:=Le g h(fam), где e-переменная типа i eger. Далее требуется проверить введённую фамилию, на наличие цифр. Для этого используется функция Val: val(fam, ,kod). Эту функцию выполняем в цикле for, так как нужно проверить каждый символ в фамилии. Потом делаем проверку переменной kod в условном операторе if: {for i:=1 o e do begi val(fam, ,kod); if kod=0 he begi wri el (' ever o vvede a familia') f:=false; e d;} Если kod=0 значит в нашей фамилии содержится цифра. Всё выше описанное происходит в цикле repea , условием выхода которого является f=false. В начале этого цикла мы поднимаем флажок, т.е. f= rue. Далее, как описано во фрагменте кода выше, если kod=0 мы опускаем флажок. Это нужно для того, чтобы получилось зацикливание, и пользователь мог, в случае неправильного ввода фамилии, сделать это снова. Если же f= rue после прохождения по циклу, цикл завершит свою работу. После этого цикла создаётся удобный интерфейс, позволяющий пользователю не запутаться в том, что нужно ввести. Далее непосредственно начинается сортировка массива, двумя способами: методом вставки и методом пузырька. k:=0; {me od vs avki} {for i:=2 o e do begi x:=a) a d (j&g ;=1) do begi a; j:=j-1; k:=k 1; if j=0 he go o 1; e d; 1: a:=x; e d;} {puzyrkovyi me od} for i:=2 o e do begi for j:=e dow o i do if a; a:=x; e d; e d; Схема алгоритма Текст Программы program kursach1; uses cr ; var a: array of i eger; i,e, ,kod,j,k,x:i eger; fam:s ri g; f:boolea ; label 1; begi clrscr; for i:=1 o 35 do begi ex color(1); wri e(chr(5)); e d; wri el ; ex Color(1); wri e(chr(5)); repea f:= rue; ex color(5); wri e(' vvedi e familiu= ');read(fam); ex Color(1); wri e(chr(5)); e:=le g h(fam); for i:=1 o e do begi val(fam, ,kod); if kod=0 he f:=false; e d; if f=false he wri el (' ever o vvede a familia') else u il f= rue; ex color(4); wri e(' kol-vo bukv v familii= ',e); ex Color(1); wri e(' ',chr(5)); wri el ; wri e(chr(5)); ex Color(11); wri e(' vvedi e massiv iz ',e,' chisel: '); ex Color(1); wri e(chr(5)); wri el ; wri e(chr(5),' '); for i:=1 o e do begi ex Color(14); wri e(i,'-e chislo='); ex Color(45); read(a); ex Color(1); wri e(chr(5),' '); e d; ex Color(15); wri e(' Isxod ii massive: '); ex color(1); wri e(chr(5)); wri el ; wri e(chr(5)); for i:=1 o e do begi ex Color(5); wri e(' ',a,' '); e d; wri el ; ex color(1); wri e(chr(5)); ex Color(15); wri e(' O sor irova ii massive:'); ex Color(1); wri e(' ',chr(5)); wri el ; k:=0; {me od vs avki} {for i:=2 o e do begi x:=a) a d (j&g ;=1) do begi a; j:=j-1; k:=k 1; if j=0 he go o 1; e d; 1: a:=x; e d;} {puzyrkovyi me od} for i:=2 o e do begi for j:=e dow o i do if a; a:=x; e d; e d; wri e(chr(5)); For i:=1 o e do begi ex Color(5); wri e(' ',a,' '); e d; wri el ; for i:=1 o 35 do begi ex color(1); wri e(chr(5)); e d; readl ; e d.

Примеры выполнения Список литературы Д. Кнут, Искусство программирования, М.:Мир,1978. Рейнгольд, Нивергельт, Део, Комбинаторные алгоритмы. Теория и практика, М.:Мир, 1982.

Более подробное рассмотрение применения программных кодов на других языках программирования в задачи данной книги не входит, хотя оно вполне возможно и система Maple располагает средствами для этого. 10.4.3. Работа с отладчиком программ В большинстве случаев составители программ (процедур) редко прибегают к пошаговой их отладке. Средства общей диагностики уже в Maple развиты настолько хорошо, что позволяют выявлять грубые ошибки в процедурах при их выполнении. Иногда, правда, для этого приходится неоднократно «прогонять» процедуру, пока она не начнет работать как задумано. Тем не менее, для отладки процедур служит специальный интерактивный отладчик (debugger). Опишем, как его запустить и как с ним работать. Допустим, мы составили некоторую процедуру demo, вычисляющую сумму квадратов чисел (1^2+2^2+...+n^2): > demo:=proc(n::integer) local y,i: > у:=3: > for i to n do y:=y+i^2 od > end; demo := proc(n::integer) local y,i; y: = 0; for i to n do у:=i^2 end do end proc > demo(3); 14 Чтобы включить отладчик в работу, надо исполнить команду stopat: > stopat(demo); [demo] > demo(3); demo:  1* y := 0; DBG> Признаком, указывающим на работу отладчика, является изменение приглашения к вводу со знака > на DBG> (как нетрудно догадаться, DBG означает debugger)

1. Модули и объекты в языке Турбо Паскаль 7.0

2. Составить программу обучения работе с клавиатурой

3. Разработка управляющей части автомата для сложения двух чисел с плавающей запятой в дополнительном коде с помощью модели Мура

4. Разработка программы развития деятельности предприятия розничной торговли на примере ИП Колпакова Т.И.

5. Конвертер программы с подмножества языка Си в Паскаль с использованием LL(1) метода синтаксического анализа (выражения)

6. Конвертер программы с подмножества языка Си в Паскаль с использованием LL(1) метода синтаксического анализа
7. Программа на языке Паскаль, реализующая операции над множествами
8. Разработка программы для расчета финансовых показателей, используемых в составлении бизнес-плана на языке Visual Basic

9. Комплекс программ построения справочников по формальным языкам

10. Язык программирования Паскаль и ветвление

11. Графика в Турбо Паскале

12. Программа курса «Язык рекламы»

13. Анклавный язык в составе языкового союза (к постановке проблемы)

14. Программа курса Латинский язык

15. Паскаль. Отладка программ

16. Разработка системной поддержки вызова программ,реализованных на языке Fortran, из среды Java

Аэрозоль от клещей и комаров "Gardex Baby" на одежду, 100 мл.
Аэрозоль "Gardex Baby" от клещей и комаров, для обработки детской одежды 100 мл. Обеспечивает эффективную защиту от клещей
319 руб
Раздел: Аэрозоль, спрей
Педальная машина Pilsan "Herby", синяя, арт. 07-302.
Замечательная машина "Herby" с сигналом подарит ребенку массу положительных впечатлений и эмоций, она прекрасно управляется и
2911 руб
Раздел: Педальные машины
Масло детское для массажа "Natura Siberica Little", 200 мл.
Детское масло для массажа предназначено специально для самых маленьких. Органическое масло шиповника восстанавливает и увлажняет кожу.
419 руб
Раздел: Масло для тела

17. Разработка программы для преобразования денежных сумм в чековой книжке из формата чисел в словесный формат

18. Процедуры и функции в языке Паскаль. Сфера действия описаний

19. Изучение английского языка с использованием компьютерной программы "English Puzzle"

20. Знакомство со средой Турбо Паскаль

21. Конструирование программ и языки программирования

22. Основы программирования на языке Паскаль
23. Проект разработки программы-калькулятора CalcKurs на языке программирования Pascal
24. Разработка программы на четырех языках программирования

25. Разработка программы при помощи языка низкого уровня ассемблер

26. Решение математических задач с помощью алгоритмического языка Turbo Pascal, Microsoft Excel, пакета MathCAD и разработка программ в среде Delphi

27. Создание программы на языке Delphi 7.0

28. Составление программы на алгоритмическом языке, выполняющей указанные преобразования с матрицами

29. Средства языка программирования Паскаль для решения математических задач

30. Арифметика сверхбольших натуральных чисел в параллельных вычислительных системах

31. Программа управления самолётом в режиме автопилота

32. Денежное довольствие военнослужащих, проходящих службу по контракту на должностях прапорщиков, рядового и сержантского состава

Кружка "Peter Rabbit".
Красивая кружка серии "Peter Rabbit" из меламина с изображением кролика из сказки. Удобная, легкая, противоударная. На дне
594 руб
Раздел: Кружки, стаканы, чашки
Детский велосипед Jaguar трехколесный (цвет: синий).
Детский трехколесный велосипед для малышей от 1 года до 3 лет. Трехколесный велосипед колясочного типа с музыкально-световой кнопкой.
1800 руб
Раздел: Трехколесные
Вешалка для одежды напольная, раздвижная ТД-00017.
Длина: 145 см. Регулируемая высота: 90-155 см. Ширина: 43 см. Количество перекладин: 2. Максимальная нагрузка: 15 кг. Вешалка напольная
1217 руб
Раздел: Вешалки напольные

33. Изменение газового состава атмосферы в прошлом и настоящем

34. Патентование избирательных программ в контексте формирования концептуального рынка

35. Источники и кодификация права Украины в составе России в 18 ст.

36. Правовой статус Королевства Польского в составе Российской Империи

37. Деловой язык и культура речи юриста - тема "Разработка стратегии общения"

38. Юридическая техника и язык права (на примере правовых актов органов государственной власти Нижегородской области)
39. Правила составления и оформления документов по личному составу
40. Топики по английскому языку

41. История английского языка

42. Ударение в сложных словах немецкого языка

43. Топики по немецкому языку за 11 класс

44. Название всех стран, жители, столицы, языки (на английском языке)

45. Латинский язык (Контрольна робота)

46. Лингвистика - влияние первого языка на изучении второго

47. Английский язык (11 класс)

48. Зачетные темы по английскому языку для школы

Карандаши цветные "Evolution", 24 цвета.
Количество цветов: 24. Ультрапрочные цветные карандаши, изготовленные без использования древесины. В наборе 24 ярких цвета. Цветной
694 руб
Раздел: 13-24 цвета
Одеяло 2-х спальное "Стандарт", шерсть мериноса.
Одеяло 2-х-спальное (стандарт). Материал: овечья шерсть, мериноса (смесь натурального и искусственного шерстяного наполнителя). Чехол:
916 руб
Раздел: Одеяла
Банка для чайных пакетиков (диспенсер) "Ирис", 9x8x19 см (фарфор).
Банка для чайных пакетиков (диспенсер) "Ирис". В фарфоровой банке чай отлично сохранится, а доставать пакетики из специального
599 руб
Раздел: Стеклянные

49. Категории рода и одушевленности-неодушевленности и их выражение в некоторых языках мира

50. Контрольная работа по Английскому языку

51. Образцы писем делового характера на английском языке

52. Переводы по английскому языку из учебника Л.Н. Адрианова

53. Синонимия немецкого языка. Синонимический ряд и тематическая группа

54. Список мирового наследия (The World Heritage List, на английском языке)
55. Топики по английскому языку
56. Топики по Английскому языку

57. Цикл-метод обучения. (Методика преподавания эстонского языка)

58. Билеты по английскому языку за 11 класс

59. Тесты по английскому языку

60. Латинский язык: Практические задания для студентов заочного отделения исторического факультета

61. Глаголы французского языка (Le regime des verbes francais)

62. Словообразовательные модели неологизмов в современном английском языке

63. Роль заимствований в английском языке

64. Становление категории залога в англ. языке

Шар магический "Счастливая восьмерка", 10 см.
Магический шар - шар ответов, шар предсказаний — это игрушка, с помощью которой можно узнать ответ на любой вопрос. Магический шар 8
501 руб
Раздел: Прочее
Брелок аварийный, для автомобилиста (арт. TD 0395l).
Аварийный брелок для автомобилиста повысит уровень Вашей безопасности на дороге. Он не поможет избежать столкновения и не уберет с дороги
310 руб
Раздел: Металлические брелоки
Логическая игра "IQ-Фокус", арт. SG 422 RU.
Сфокусируйтесь на центральной части игрового поля, чтобы решить 120 заданий этой IQ-головоломки. Заполните сетку 10 разноцветными деталями
512 руб
Раздел: Игры логические

65. Пословицы, поговорки английского языка. Их значение, употребление и русские эквиваленты

66. Использование библейских сюжетов в проектной деятельности учащихся старших классов средней школы (на примере немецкого языка)

67. Обучение письменной речи на французском языке в старших классах

68. Структуры экономического дискурса во французском языке. Роль коннекторов в построении аргументации

69. Поле запаха в немецком языке на примере романа П.Зюскинда ПАРФЮМЕР

70. Фразеологический анализ ФЕ с компонентом-соматизмом Mund/рот в немецком и русском языках
71. Лекции Л. И. Городнего по лексикологии английского языка
72. Предмет исследования теоретической грамматики. Грамматический строй английского языка

73. Эффективные методы изучения иностранных языков

74. Экзаменационные темы по немецкому языку

75. Топики по Англ. языку

76. Особенности языка и стиля английской научной прозы

77. Сниженная лексика в современном немецком языке; источники пополнения и особенности функционирования в молодежном сленге

78. Структурно - семантические особеннности спортивной фразеологии современного английского языка

79. Научно-педагогическое обоснование урока английского языка в 8“б” классе Лингвистической гимназии №3

80. Русские заимствования в английском языке (Russian borrowings in English language)

Гамачок для купания, универсальный.
Вспомогательное устройство для купания новорожденного, обеспечивает процесс поддерживания малыша в ванночке. Ребенок, не способный держать
304 руб
Раздел: Горки, приспособления для купания
Набор детской посуды "Тачки. Дисней", 3 предмета.
Детский набор посуды "Тачки" сочетает в себе изысканный дизайн с максимальной функциональностью. Предметы набора выполнены из
447 руб
Раздел: Наборы для кормления
Бокс с наклейками "Чемпионат мира по футболу FIFA 2018" (50 пакетиков в боксе).
Коллекция наклеек для всех любителей футбола и для тех, кто с нетерпением ждет начала главного события лета 2018 - Чемпионата мира по
2562 руб
Раздел: Канцтовары, хобби

81. Билеты по методике обучения иностранным языкам

82. Темы по английскому языку (English topics)

83. Лингвистические основы обучения произношению английского языка в каракалпакской школе

84. Лексико-семантическое поле "женщина" в современном английском языке

85. Синтаксические функции герундия в испанском языке. Проблема атрибутивного герундия

86. Сниженная лексика английского языка и ее перевод на русский язык (на примере перевода новеллы С.Кинга "Долгий путь")
87. Формы обращения в английском языке
88. Средства художественного языка в авангардных стилях начала XX века

89. Рецензия на программу "Тема" - "журналистская этика"

90. Особенности русского языка эпохи 1917г.

91. Новое в словообразовательной системе современного французского языка

92. Официально-деловой стиль русского языка

93. Стилистика русского языка

94. Сопоставительный анализ фразеологизмов с анимализмами в немецком и русском языках

95. Медицинская терминология как составная часть украинского языка. История украинской медицинской терминологии (Медична термінологія як складова частина української лексики)

96. Иностранные заимствования в лексике английского языка

Контейнер для хранения "Polly", 10 л.
Материал: пластик. Объем: 10 л. Размеры: 355х235х190 мм.
324 руб
Раздел: 5-10 литров
Шкатулка для украшений Jardin D'Ete, цвет бежевый, "рептилия", 13x13x5,5 см.
Это стильная и удобная шкатулка для хранения драгоценностей, выполнена из синтетической кожи, внутри отделана искусственной замшей. Мягкая
1491 руб
Раздел: Шкатулки для украшений
Каталка Glory "Утка" музыкальная (синяя).
Детская каталка Glory "Утка" - легкая модель из пластика, которая управляется рулем с пищалкой. Сзади каталка оснащена спинкой
606 руб
Раздел: Каталки

97. Экзамен по русскому языку для поступления в Бауманскую школу

98. Виды придаточных предложений в русском языке

99. Заимствования в английском языке


Поиск Рефератов на сайте za4eti.ru Вы студент, и у Вас нет времени на выполнение письменных работ (рефератов, курсовых и дипломов)? Мы сможем Вам в этом помочь. Возможно, Вам подойдет что-то из ПЕРЕЧНЯ ПРЕДМЕТОВ И ДИСЦИПЛИН, ПО КОТОРЫМ ВЫПОЛНЯЮТСЯ РЕФЕРАТЫ, КУРСОВЫЕ И ДИПЛОМНЫЕ РАБОТЫ. 
Вы можете поискать нужную Вам работу в КОЛЛЕКЦИИ ГОТОВЫХ РЕФЕРАТОВ, КУРСОВЫХ И ДИПЛОМНЫХ РАБОТ, выполненных преподавателями московских ВУЗов за период более чем 10-летней работы. Эти работы Вы можете бесплатно СКАЧАТЬ.