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

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

Программирование решения задач

Горшок торфяной для цветов.
Рекомендуются для выращивания крупной рассады различных овощных и цветочных, а также для укоренения саженцев декоративных, плодовых и
7 руб
Раздел: Горшки, ящики для рассады
Чашка "Неваляшка".
Ваши дети во время приёма пищи вечно проливают что-то на ковёр и пол, пачкают руки, а Вы потом тратите уйму времени на выведение пятен с
222 руб
Раздел: Тарелки
Карабин, 6x60 мм.
Размеры: 6x60 мм. Материал: металл. Упаковка: блистер.
44 руб
Раздел: Карабины для ошейников и поводков

Задача №1Написать программу для вычисления значения выражения: 2 1 3 4 6 5 7 x при различных значениях х. Предусмотреть программную обработку значений х, при которых выражение не существует. Решение Анализ введенных с клавиатуры исходных данных Условие, при котором х &g ; 0 Повторение предыдущей операции для каждой функции Выведение условия для выхода Вывод результатов program Projec 1; {$APP YPE CO SOLE} uses SysU ils; var x,y, :real; begi repea wri el ('e er x'); readl (x); if (x 7)=0 he wri el ('reshe iy e ') else if (5 6/(7 x))=0 he wri el ('reshe iy e ') else if (3 4/(5 6/(7 x)))=0 he wri el ('reshe iy e ') else y:=1 2/(3 4/(5 6/(7 x))); wri el ('y=',y:1:10); wri el ('dly vuhoda agmi e 0, esli e o 1'); readl ( ); if =0 he break u il false e d. Рис. 1. Результаты работы программы для задачи 1 Задача №2 Шахматная доска содержит 8х8 клеток. Горизонтали и вертикали обозначаются цифрами 1-8. Написать программу, проверяющую, можно ли с первой заданной клетки попасть на вторую одним ходом черного слона. Решение Анализ введенных с клавиатуры исходных данных для первой клетки Условие для а1 &g ; 8 или в1 &g ; 8. Анализ введенных с клавиатуры исходных данных для второй клетки Условие для abs (а2-а1). Выведение условия для выхода Вывод результатов Для решения задачи введем координаты первой клетки, притом, что они должны быть меньше восьми; затем координаты второй клетки (они также должны быть меньше восьми). Если разность координат первой клетки равна разности координат второй клетки, то значит с первой клетки можно попасть на вторую одним ходом черного слона, если координаты не равны , то нельзя. Запишем результат. program Projec 2; {$APP YPE CO SOLE} uses SysU ils; var a1,a2,b1,b2:i eger; c:real; begi repea wri el ('E er koordi a i 1-oy kle ki o 1 do 8'); readl (a1,b1); if (a1&g ;8) or (b1&g ;8) he wri el (' elsya e er e o chislo, e er o her'); wri el ('E er koordi a i 2-oy kle ki o 1 do 8'); readl (a2,b2); if abs(a2-a1)=abs(b2-b1) he wri el ('mog o') else wri el (' elsya'); readl ; wri el ('dly vuhoda agmi e 0, esli prodolgi o 1'); readl (c); if c=0 he break; u il false e d. Рис.2. Результаты рабаты программы для задачи 2 Задача №3 Татьяна Ларина, читая очередной французский роман, подсчитала сумму номеров прочитанных страниц. Написать программу, определяющую номер последней прочитанной страницы. Решение Анализ введенных с клавиатуры исходных данных Решение с помощью арифметической прогрессии Выведение условия для выхода Вывод результатов program Projec 2; {$APP YPE CO SOLE} uses SysU ils; var sum,i, :i eger; begi wri e('e er :'); readl ( ); i:=0; repea i c(i); sum:=sum i; u il sum&g ;= ; wri el ('o ve ',i); readl (i); e d. Рис. 3. Результаты работы программы для задачи 3 Задача №4 Найти все двузначные числа, сумма цифр которых не меняется при умножении на 2,3,4,5,6,7,8,9. Решение Для написания этой программы воспользуемся функцией sumc (умножение I на любое однозначное число ). Для проверки кратности удобно использовать операцию mod, позволяющую определить остаток при делении целых чисел. Так как числа двузначные, то цикл будет от 10 до 99.

program Projec 4; //uses SysU ils; var sum, i : i eger; fu c io sumc(val : i eger) : i eger; var x: i eger; begi x:= 0; repea x := x val mod 10; val := val div 10; u il val = 0; sumc := x; e d; begi for i := 10 o 99 do begi sum := sumc(i); if sumc(i 2) = sum he wri el ('2: ', i); if sumc(i 3) = sum he wri el ('3: ', i); if sumc(i 4) = sum he wri el ('4: ', i); if sumc(i 5) = sum he wri el ('5: ', i); if sumc(i 6) = sum he wri el ('6: ', i); if sumc(i 7) = sum he wri el ('7: ', i); if sumc(i 8) = sum he wri el ('8: ', i); if sumc(i 9) = sum he wri el ('9: ', i); ReadL ; e d. Рис. 4. Результаты работы программы для задачи 4 Задача №5 Одномерный массив, содержащий элементов, состоит из нулей, единиц и двоек, расположенных в произвольном порядке (заполнение массива-случайным образом). Преобразовать массив так, чтобы вначале расположились все двойки, затем все нули и, наконец, все единицы. Решение program Projec 5; //uses SysU ils; co s = 20; var arr : array of by e; mp, i, j, k : by e; begi ra domize; for i := 1 o do arr := ra dom(3); for i := 1 o do for j := i o do if arr := arr := mp; e d; for i := 1 o do if arr = 1 he begi k :=i; break; e d; for i := k o do for j := i o do if arr := arr := mp; e d; for i := 1 o do wri e(arr,' '); ReadL ; e d. Рис. 5. Результаты работы программы для задачи 5 Задача №6 Задана матрица расстояний между городами. Написать программу, указывающую все города, расстояния от которых до других городов не больше А. Решение program Projec 6; //uses SysU ils; co s a = 20; var arr : array of by e; i, j : by e; begi ra domize; for i := 1 o 5 do for j := 1 o 5 do arr := 0; for i := 2 o 5 do for j := 1 o i-1 do arr := ra dom(50) 1; for i := 1 o 5 do for j := 1 o 5 do if (arr&l ;&g ;0) he wri el (i, ' ', j, ' ', arr); ReadL ; e d. Рис. 6. Результаты работы программы для задачи 6 Задача №7 Удалить ведущие и конечные пробелы в строке. Решение Анализ введенных с клавиатуры исходных данных Применение функции rim Выведение условия для выхода 4. Вывод результатов Для решения этой задачи используем строковый тип данных. Для удаления пробелов воспользуемся функцией rim(удаляет все ведущие и конечные пробелы). Запишем результат. program Projec 7; {$APP YPE CO SOLE} uses SysU ils; var s:s ri g;I dex, Cou :i eger; :real; begi repea s:=('e er s roku s klavia uri'); readl (s); s:= rim(s); wri el (s); wri e('dly vuhoda agmi e 0, esli prodolgi o 1'); readl ( ); if =0 he break u il false e d. Рис.7. Результаты работы программы для задачи 7 Задача №8 Написать программу для удаления всех строк двумерного массива с отрицательными элементами. Решение Для решения задачи используем функцию haveo r, а также процедуру dele e(удаляет из строки символы, начиная с позиции I dex). Отметим, что haveo r=ложь, но если массив от 1 до 5 &l ; 0, то в этом случае haveo r=правда. program Projec 8; //uses SysU ils; var arr : array of i eger; i, j : by e; fu c io haveo r( : by e) : boolea ; begi haveo r := false; for j := 1 o 5 do if arr &l ; 0 he haveo r := rue; e d; procedure del( : by e); begi for j := 1 o 5 do arr ; e d; begi repea ra domize; for i := 1 o 5 do for j := 1 o 5 do arr := ra dom(5)-1; for i := 1 o 5 do if haveo r(i) he del(i); u il false e d.

Задача №9 Даны два непустых множества прописных и строчных букв. Написать программу, которая выводит перечисленные множества в алфавитном порядке. Решение Для решения задачи вводим два непустых множества (случайным образом вдвоём буквы). – число постоянное и равно 20. Вычисляем с помощью o le g h. Записываем результат. program Projec 9; //uses SysU ils; co s = 20; var mp : char; pr , s : s ri g; i, j : by e; a:real; begi repea wri el ('e er s '); readl (s ); for i := 1 o le g h(s ) do for j := i o le g h(s ) do if s := s := mp; e d; wri el ('e er pr'); readl (pr); for i := 1 o le g h(pr) do for j := i o le g h(pr) do if pr := pr := mp; e d; wri el (s ); wri el (pr); wri e('dly vuhoda agmi e 0, esli prodolgi o 1'); readl (a); if a=0 he break u il false e d. Рис. 9. Результаты работы программы для задачи 9 Задача №10 В файле целых чисел заменить все четные натуральные числа их квадратами. Решение program Projec 1; //uses SysU ils; var , i, mp : i eger; Fi , Fou : ex ; begi assig file(Fi , 'i . x '); ReSe (Fi ); assig file(Fou , 'ou . x '); ReWri e(Fou ); readl (fi , ); for i := 1 o do begi read(fi , mp); if mp mod 2 = 0 he wri e(fou , mp mp, ' ') else wri e(fou , mp, ' '); e d; closeFile(Fi ); closeFile(Fou ); e d.

У.Клоксин, К.Меллиш ПРОГРАММИРОВАНИЕ НА ЯЗЫКЕ ПРОЛОГ Для программистов и пользователей ЭВМ. ПРЕДИСЛОВИЕ РЕДАКТОРОВ ПЕРЕВОДА Язык программирования Пролог появился в 1970 г. одновременно с такими сейчас широко распространенными языками, как Паскаль и Си. Его ориентация – «нетрадиционные» применения вычислительной техники: понимание естественного языка, базы знаний, экспертные системы и другие задачи, которые принято относить к проблематике искусственного интеллекта. Сила этого языка – в принципиально отличном от традиционных языков программирования подходе к описанию способа решения задачи: программа на Прологе описывает не процедуру решения задачи, а логическую модель предметной области – некоторые факты относительно свойств предметной области и отношений между этими свойствами, а также правила вывода новых свойств и отношений из уже заданных. Таким образом, Пролог – описательный язык. Как отмечено в авторском предисловии, такой логический подход к программированию создает и некоторые проблемы в распространении языка: основные понятия языка опытными программистами понимаются без труда, однако практическое претворение этого понимания в полезные программы вызывает затруднения

1. Линейное программирование: решение задач графическим способом

2. Периферийное устройство ПЭВМ, Характеристика этапов подготовки и решения задач на ПЭВМ в любой системе программирования. Электронная почта, особенности применения

3. Решение задач линейного программирования

4. Линейное программирование: постановка задач и графическое решение

5. Метод программирования и схем ветвей в процессах решения задач дискретной оптимизации

6. Решение задач линейного программирования
7. Решение задач линейного программирования симплекс методом
8. Решение задачи линейного программирования графическим методом

9. Графический метод решения задач линейного программирования

10. Обучение решению задач из раздела "Основы алгоритмизации и программирования"

11. Графический метод и симплекс-метод решения задач линейного программирования

12. Решение задачи линейного программирования симплекс-методом

13. Применение линейного программирования для решения задач оптимизации

14. Формирование структуры электронного учебника и решение задач на ней

15. Лабораторная работа №6 по "Основам теории систем" (Решение задачи о ранце методом ветвей и границ)

16. Построение решения задачи Гурса для телеграфного уравнения методом Римана

Грызунок на прищепке "Сердечко".
Грызунок сделан из безопасного пищевого силикона, он выполняет роль прорезывателя для зубов. Бусины грызунка достаточно мягкие и очень
392 руб
Раздел: Силиконовые
Набор для проведения опытов по выработке электричества "Маленький гений".
Сейчас уже невозможно представить жизнь человечества без электричества. Для обеспечения людей электричеством работают огромные
452 руб
Раздел: Физические опыты
Бумага "IQ Color", А4, 250 листов, 5 цветов.
Обладает высокой однородностью цвета и точной нарезкой листа. Применяется для печати на копировально-множительной технике, лазерных и
462 руб
Раздел: Формата А4 и меньше

17. Решение задач линейной оптимизации симплекс – методом

18. Решение задач на построение сечений в многогранниках методом следов

19. Возможности радиолокационного тренажера NMS-90 и его использование для решения задач расхождения судов в условиях ограниченной видимости

20. Создание программных продуктов для решения задач

21. Решение задач по прикладной математике

22. Решение задачи Дирихле для уравнения Лапласа методом сеток
23. Применение подобия к решению задач
24. Построения коллектива с акцентом на решение задач или на поддержание отношений в нем

25. Пример решения задачи по механике

26. Влияние использования схем, чертежей, иллюстраций на формирование ЗУН при обучении младших школьников решению задач на движение

27. Пути повышения эффективности обучения решению задач

28. От решения задач к механизмам трансляции деятельности

29. Дифференциальные уравнения движения точки. Решение задач динамики точки

30. Решение задач по химии

31. Постановка и разработка алгоритма решения задачи Учёт основных средств

32. Применение Информационной Системы «GeoBox» для решения задач автоматизации строительства скважин

Доска пробковая, с деревянной рамой, 90x60 см.
Доска выполнена из пробки высокого качества, имеет регулируемые элементы крепления. Информация крепится при помощи флажков, кнопок или
1002 руб
Раздел: Демонстрационные рамки, планшеты, таблички
Клей-карандаш Kores, 20 г, 4 штуки.
Клей-карандаш Kores предназначен для склеивания картона, бумаги, текстиля. Изготовлен из нетоксичного вещества с глицерином для
336 руб
Раздел: Клеящие карандаши
Сахарница с ложкой "Лавандовый букет", 660 мл.
Сахарница с ложкой прекрасно впишется в кухонный интерьер. Материал: доломит. Объем: 660 мл.
319 руб
Раздел: Сахарницы

33. Методы решения задач

34. Решение задачи о кратчайшем маршруте

35. Построение математических моделей при решении задач оптимизации

36. Стимулирование математической деятельности младших школьников в процессе поиска решения задач с дробями

37. Решение задач по бухгалтерскому учету и аудиту

38. Особенности решения задач по трудовому, гражданскому, уголовному праву
39. Примеры решения задач по уголовному процессу
40. Алгоритмы численного решения задач

41. Разработка формата хранения данных программ и решение задач

42. Решение задач исследования операций

43. Решение задач моделирования и оптимизации с помощью программ Excel и Mathcad

44. Решение задач оформление экономической документации

45. Решение задач с помощью ЭВМ

46. Решение задачи с помощью математической модели и средств MS Excel

47. Решение задачи с помощью программ Mathcad и Matlab

48. Решение задачи с помощью программ Mathcad и Matlab

Шкатулка ювелирная "Moretto", 18x13x10 см (2 яруса).
Регулярно удалять пыль сухой, мягкой тканью. Материал: MDF. Размер: 18x13x10 см. 2 яруса. Товар не подлежит обязательной сертификации.
1445 руб
Раздел: Шкатулки для украшений
Табурет "Плетенка" складной (малый).
Табурет, сделанный из пластмассы высокого качества. Ширина: 310 мм. Длина: 270 мм. Высота: 275 мм. Размеры сидения: длина - 230 мм, ширина
321 руб
Раздел: Стульчики
Кукла Нэни, в розовом жакете.
Испанская компания Magic Baby представляет серию кукол Нэни (Nany), которые подарят ребенку бесчисленные часы радости и детства! Это
2566 руб
Раздел: Классические куклы

49. Экспертная система для решения задачи о коммивояжере

50. Антивирусные программы. Матричный принцип печати. Решение задач на ЭВМ

51. Использование измерений и решение задач на местности при изучении некоторых тем школьного курса геометрии

52. Метод Рунге-Кутты четвертого порядка с автоматическим выбором шага интегрирования решения задачи Коши

53. Решение задач по курсу теории вероятности и математической статистики

54. Методика обучения решению задач на построение сечений многогранников в 10-11 классах
55. Решение задач на построение в курсе геометрии основной школы как средство развития логического мышления школьников
56. Схематическое моделирование при обучении решению задач на движение (младшие школьники)

57. Решение задач по теплотехнике

58. Решение задач по сопротивлению материалов

59. Решение задач по налоговому обеспечению

60. Примеры решения задач по реакциям электролиза

61. Применение методов экономической статистики при решении задач

62. Примеры решения задач по статистике

63. Решение задач по экономическому анализу

64. Экономическая статистика России: решение задач

Настольная игра Какаду "Упрямый Шарик" (Водный Рай).
Игра 100% такая же, как была в СССР! Цель игры Путешествие Шарика или Кто Быстрее - провести маленький металлический шарик через
1452 руб
Раздел: Игры на ловкость
Кружка "On/Off".
Оригинальная чашка - меняет цвет и надпись при нагревании. Упаковка стилизованная - качественный картон. Размеры упаковки: 11х10х8
448 руб
Раздел: Кружки
Набор детской складной мебели Ника "Азбука".
Комплект складной. Подходит для кормления, игр и обучения. Поверхность столешницы ламинированная с нанесением ярких познавательных
1270 руб
Раздел: Наборы детской мебели

65. Особенности решения задач в эконометрике

66. Решение задач по эконометрике

67. Решение задач прогнозирования с помощью статистического пакета SPSS

68. Решение задачи о коммивояжере

69. 10 задач с решениями программированием на Паскале

70. Решение многокритериальной задачи линейного программирования
71. Практикум по решению линейных задач математического программирования
72. Средства языка программирования Паскаль для решения математических задач

73. Решение оптимизационных управленческих задач на основе методов и моделей линейного программирования

74. Задачи по семейному праву /условие-вопрос-решение/

75. По решению прикладных задач на языке FRED

76. Графы. решение практических задач с использованием графов (С++)

77. Лабораторная работа №5 по "Основам теории систем" (Транспортные задачи линейного программирования)

78. Лабораторная работа №3 по "Основам теории систем" (Теория двойственности в задачах линейного программирования)

79. Постановка задачи линейного программирования и двойственная задача линейного программирования.

80. Метод Алексея Юрьевича Виноградова для решения краевых задач

Сувенир "Собака в шарфе", 15 см.
Год Собаки наступает в 2018 году. Фигурка большого, благородного пса выполнена из полирезины и отличается качественной прорисовкой
303 руб
Раздел: Животные
Писсуар для мальчиков "Лягушка" с прицелом.
Писсуар для мальчиков "Лягушка" с прицелом выполняет две важные функции. Во-первых, он помогает приучить мальчиков с самого
846 руб
Раздел: Прочие
Настольная игра "Черепашьи бега".
Всем известно, что Черепахи очень не любят спешить, но иногда даже им приходится побегать. Например за лакомым кусочком сочной капусты! И
990 руб
Раздел: Прочие

81. Несколько способов решения одной геометрической задачи

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

83. Задачирешениями) по сопромату

84. Задача квадратичного программирования с параметром в правых частях ограничений и ее применение при формировании портфеля ценных бумаг

85. Овладение методикой построения экономико-математических моделей, решение конкретных задач по стратегическому планированию и прогнозированию

86. Риск в задачах линейного программирования
87. Транспортная задача линейного программирования
88. Решение транспортной задачи

89. Динамическое программирование (задача о загрузке)

90. К решению нелинейных вариационных задач

91. План-конспект урока Математическое моделирование при решении экологических задач

92. Алгоритмы декомпозиции и перебора L-классов для решения некоторых задач размещения

93. О некоторых трудностях, возникающих при решении геометрических задач

94. Способ устойчивого решения неустойчивых задач и его алгоритм

95. Развитие логического мышления младших школьников при обучении построению вспомогательных моделей в процессе решения текстовых задач

96. Развитие профессионального оперативного мышления будущего учителя в ходе решения психолого-педагогических задач

Канистра-умывальник, 20 л.
Изготовлена из пищевого полиэтилена. Пригодна для хранения питьевой воды. Имеет герметичную крышку, позволяющую полностью избежать
473 руб
Раздел: Баки, канистры
Самоклеящиеся этикетки "Europe 100", универсальные, 210x297 мм, белые, 100 листов.
Диапазон применения широк: от наклеек на конверты до маркировки на производстве. Совместимы с лазерными и струйными принтерами и
695 руб
Раздел: Бейджи, держатели, этикетки
Стул детский Ника "СТУ3" складной, мягкий (цвет: синий).
Особенности: - стул складной; - предназначен для детей от 3 до 7 лет; - металлический каркас; - на ножках стула установлены пластмассовые
518 руб
Раздел: Стульчики

97. Нечеткая логика при решении криминологических задач

98. Алгоритм решения обратной задачи вихретокового контроля (ВТК)

99. Электрофизиологические корреляты центральных программ при решении простых моторных задач у лиц с различным профилем асимметрии

100. Задачи по экономике с решениями


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