Программирование
Тип работы: | Все Диплом Задача Курсовая работа Лабораторная работа Ответы на вопросы |
Язык программирования: | Все Basic C C# C++ Delphi Fortran Free Basic HTML Java Pascal Pascal ABC Turbo Pascal VBA Ассемблер |
Блок-схема: | Все Есть Нет |
-
Составить программу для вычисления определенного интеграла методом Симпсона с визуализацией решения. Вид подынтегральной функции F(x) задать в отдельной функции, остальная часть программы не должна зависеть от конкретной функциональной зависимости. Исходными данными служат начальное и конечное значения переменной x и число интервалов разбиения либо погрешность вычисления интеграла.
В программе предусмотреть выполнение следующих действий:
1. Вывод результата.
2. Вывод графика функции F(x) на заданном интервале.
3. Графическую иллюстрацию процесса интегрирования.
-
0 руб.
Задание 1
Создать шаблонный класс матриц NхN. Шаблонный класс должен содержать:
1. Конструкторы (без параметров, с параметрами, копирования), деструктор, оператор присваивания.
2. Перегруженный метод det ().
3. Перегруженные операторы – =, –, * =, *, <<, >>.
Методы и операторы класса должны работать как для неконстантных, так и для константных объектов.
Написать тестовую программу, демонстрирующую все возможности класса.
Исходный код программы должен состоять из двух файлов: заголовочного файла с описанием шаблонного класса и файла, содержащего функцию main.
Задание 2
Напишите программу, которая вычисляет производную функции f(x) = sin(x) численно и аналитически и выводит результаты в текстовый файл в четыре колонки: аргумент, значение функции, значение производной (численное), значение производной (вычисленное аналитически). Между колонками должен быть минимум один пробел. Аргумент функции изменяется в диапазоне [0, 4π] с шагом 1 ∙ 10-1.
-
450 руб.
- Основной поток создает другой поток, передавая ему параметр. Параметр может принимать два значения: 0 или 1. Если параметр равен 1, то второй поток создает файл размером 10 Кб.
- Создать два потока. Один создает файл нулевой длины и завершается, а другой дожидается появления файла, созданного первым потоком, записывает в файл 1000 случайных чисел типа DOUBLE и также завершается. После этого основной поток удаляет файл.
-
100 руб.
Даны три одномерных массива a, b и c разного размера. Определить какой из массивов имеет наименьшее количество нулевых элементов.
Требования к программе:
- inc использовать нельзя;
- размер и заполнение массивов вводится с клавиатуры или ввод информации должен быть из файла;- необходимо для решения использовать подпрограммы, нельзя совмещать решение и ввод или вывод, так же необходимо создать тип массиваж
- не нужно фиксировать размер массива через const, его нужно вводить каждый раз.
-
Для последовательности целых чисел заданной длины n (вводится в диалоге с пользователем) подсчитать общую сумму и количество элементов заданой последовательности, которые расположены: между первым не принадлежащем диапазону от -5 до 7 элементом последовательности и последним элементом последовательности, значение которого меньше его порядкового номера (язык Си)(ещё желательно написать в скобочках в программе пояснения)
-
40 руб.
Тема: Простые вычисления по формулам.
Задание. Составить программу для вычисления значения функции по формуле. Значение аргумента x=0,1.
-
Считать с клавиатуры строку, слова разделены пробелом. Посчитать количество лексем (лексемы - это слова из любого количества знаков разделенных пробелом). Вывести слова содержащие гласные буквы английского алфавита в любом регистре.
-
Даны два файла одного и того же типа. С помощью процедур BlockRead и BlockWrite добавить к первому файлу содержимое второго файла, а ко второму файлу — содержимое первого.
-
210 руб.
Максимально простая программа для формирования билетов на экзамен, желательно на паскале. Что бы билет можно было вывести в ворде.
-
Дана непустая последовательность слов, в каждом из которых содержится от 1 до 6 заглавных латинских букв; соседние слова разделены запятой, за последним словом следует точка.
Требуется ввести эту последовательность слов в память ЭВМ, преобразовав ее во внутреннее представление :
сначала все однобуквенные слова, затем все двухбуквенные слова и т.д., а затем распечатать в алфавитном порядке: массив из 6 списков, в k-ом из которых хранятся k-буквенные слова, упорядоченные по алфавиту; -
20. Дана последовательность целых чисел, оканчивающаяся
числом 0. Найти среднее арифметическое положительных чисел,
квадрат которых оканчивается на 1, 6 или 9. РЕШИТЬ через while без массива, без pow
27.Дан одномерный массив, состоящий из N (0 < N < 100)
целочисленных элементов. Найти количество простых элементов,
до и после которых располагаются нечетные числа. Без использования функций и pow. -
Создать программу для просмотра содержимого текстовых файлов. Кнопки выбрать файл, открыть, в интерфейсе поле для отображения содержимого, кнопка закрыть файл.
-
Задание:Создать веб сайт в любом редакторе
1-объем от 7 страниц
2-ТОЛЬКО html5 и css3 (не использовать запрещённые и устаревшие теги)
3-тематика- салон красоты
4-чистый и не скопированный код
сколько это будет стоить?! -
Реализовать программный дек на массиве из 10 элементов типа "float”.
Написать тестовую программу, позволяющую пользователю многократно выполнять различные операции над деком. Выход из программы осуществляется по команде пользователя.
-
200 руб.
Реализовать программу, которая вычисляет значение функции (в соответствии с вариантом) для заданного вещественного x следующими способами:
- с заданной точностью eps;
- для указанного количества членов n;
- с максимальной точностью.
На вход программе подаются следующие числа:
- x - вещественное число, аргумент функции;
- eps - вещественное число, точность вычислений. Под точностью вычислений eps следует понимать модуль разности абсолютных значений двух последних вычисленных членов суммы. Может быть равен 0;
- n - 0 или натуральное число, указывающее максимальное количество членов суммы для вычисления, 0 <= n <= 4294967295.
В результате выполнения программа должна вывести три числа:
- значение суммы, вычисленное с указанной точностью eps;
- значение суммы, вычисленное для указанного количества членов суммы;
- значение суммы, вычисленное с максимальной точностью.
Программа должна учитывать ограничения используемого вещественного типа данных и прекращать процесс вычисления суммы, если значение следующего члена суммы некорректно.
Вещественные числа должны выводиться в экспоненциальном формате, 15 значащих цифр.
В таблице представлен формат вводимых и выводимых данных:
-
150 руб.
Дан целочисленный двумерный массив, размерности n х m. Выяснить, в какой строке последовательность является возрастающей или убывающей.
-
Дана символьная строка длиной не более 80 символов, состоящая из слов, разделенных пробелом. Составить программу, которая вводит строку, организует из слов строки однонаправленный список-стек. Используя список, подсчитывает количество слов, длина которых меньше 3-х символов и удаляет из списка слова, длина которых меньше введенной с клавиатуры величины. Вывести на экран список до и после корректировки и все результаты работы.
-
Создать тип данных для хранения целого без знакового числа. Для этого типа данных обеспечить возможность занесения и получения целого безнакового числа в произвольной системе счисления (основание системы допускается предполагать не более 20). Обеспечить возможность выполнения арифметических операций с данными такого типа.
-
Написать программу, в которой создается односвязный список и реализуется две функции из указанного ниже перечня:
1) Функция add_lastnode(), добавляющая элементы односвязного линейного списка всегда после последнего элемента.
2) Функция вывода односвязного линейного списка в обратном порядке
-
100 руб.
Задачи на использование двоичных и текстовых файлов. Условие вида "дан файл" означает, что пользователем вводится количество элементов и все элементы файла с клавиатуры. Осуществить ввод данных для файла, выполнить реализацию алгоритма обработки и создания нового файла, обеспечить вывод полученных результатов используя отдельные методы.
При обработке исходного файла считать число элементов в нём неизвестным. Не допускается использование массивов для обработки всего файла. Для решения задачи предварительно составляется блок-схема.
Индивидульное задание: Пользователь вводит последовательно все элементы матрицы m*n. Массивы использовать нельзя. Записать все числа в текстовый файл по строкам. Прочитать их оттуда и вывести на экран.