Программирование
Тип работы: | Все Диплом Задача Курсовая работа Лабораторная работа Ответы на вопросы |
Язык программирования: | Все Basic C C# C++ Delphi Fortran Free Basic HTML Java Pascal Pascal ABC Turbo Pascal VBA Ассемблер |
Блок-схема: | Все Есть Нет |
-
Написать программу соответствия между числом и цветом фона (0-черный, 1-голубой,2-зеленый, 3-васильковый, 4-красный, 5-фиолетовый, 6-коричневый, 7-светло-серый).
-
20. Дана последовательность целых чисел, оканчивающаяся
числом 0. Найти среднее арифметическое положительных чисел,
квадрат которых оканчивается на 1, 6 или 9. РЕШИТЬ через while без массива, без pow
27.Дан одномерный массив, состоящий из N (0 < N < 100)
целочисленных элементов. Найти количество простых элементов,
до и после которых располагаются нечетные числа. Без использования функций и pow. -
100 руб.
Постройте таблицу значений функции z=f(x,y) и найдите наименьшее значение функции при изменении х на отрезке (а;Ь] с шагом hl и у на отрезке [c;dj с шагом Ь2.
а=0.1 Ь= 1.5 с=1 d=2 Ы=0.1 Ь2=0.1 z(x,y) = х + 1/х + (1 - у)/2
-
Фермер хочет построить на своей земле как можно больший по площади сарай. Но на его участке есть деревья и хозяйственные постройки, которые он не хочет никуда переносить. Для простоты представим ферму сеткой размера MxN. Каждое из деревьев и построек размещается в одном или нескольких узлах сетки. Прямоугольный сарай не должен ни с
чем соприкасаться (т.е. в соседних с ним узлах сетки не может ничего быть). Найти максимально возможную площадь сарая и где он может размещаться. Исходные данные считать из файла, созданного в Блокноте
-
Применяя парадигму абстрактных типов данных и инкрементную модель разработки, создать программную систему для решения поставленной задачи. Все исходные данные должны вводиться со стандартного устройства ввода (с клавиатуры), то есть запрашиваться у пользователя. Результаты обработки должны быть выданы на стандартное устройство вывода (дисплей). Ввод исходных данных, собственно сама обработка и вывод результатов должны быть оформлены в виде отдельных функций. Обмен данными должен быть реализован через аргументы функций. Кроме окончательного варианта программной системы должны быть предоставлены и её промежуточные версии.
Дана последовательность целых чисел {а1 а2, … , аn }Найти минимальное
значение в последовательности и подсчитать сколько раз оно в ней встречается.
-
Через входной поток поступает несколько строк.
В первой строке вводится натуральное число N - количество оставшихся строк (тестов).
В каждой из следующих N строк размещено два слова, разделенные пробелом. (Длина каждого слова не превышает 32).
Необходимо для каждой пары слов получить новое слово, так, чтобы окончание первого совпадало с началом второго, например, гора + радуга = горадуга. Это слово надо вывести в стандартный поток вывода.
Если слова возможно соединить несколькими способами, надо выбрать тот, который обеспечивает максимальную общую часть, например папа + папаха = папаха (а не папапаха).
Пример входного потока:
3
шлакоблок окунь
папа папаха
папа мама
Выходной поток:
шлакоблокунь
папаха
папамама -
Применяя парадигму абстрактных типов данных и инкрементную модель разработки, создать программную систему для решения поставленной задачи. Все исходные данные должны вводиться со стандартного устройства ввода (с клавиатуры), то есть запрашиваться у пользователя. Результаты обработки должны быть выданы на стандартное устройство вывода (дисплей). Ввод исходных данных, собственно сама обработка и вывод результатов должны быть оформлены в виде отдельных функций. Обмен данными должен быть реализован через аргументы функций. Кроме окончательного варианта программной системы должны быть предоставлены и её 11 ром ежу гоч н ы е вере и и.
Дана неубывающая последовательности ь действительных чисел а2,...ап . Вставить действительное число h в псе гак, чтобы последовательность осталась неубывающей.
-
Дано два текстовых файла. Найти все вхождения и их позиции текста из одного файла в другом.
-
100 руб.
Написать программу в Visual Studio,удаляющую все комментарии из листинга программы С++.Программа должна обрабатывать файл *.cpp указываемый пользователем в начале работы.Сделать для программы блок-схему.
100 руб.Задача 4 – это написание программы на языке Паскаль
Содержание отчета к решениям задач 4
1. Номер задачи.
2. Постановка задачи по варианту.
3. Блок-схема алгоритма.
4. Исходные данные для программы.
5. Текст программы на языке Паскаль.
6. Результаты расчета
Задание: Переписать положительные элементы целочисленного массива Х[15] в массив У[15]. (Элементы массива Х вводятся с клавиатуры). Незаполненные элементы массива У считать нулевыми. Вывести массивы Х и У на экран.
Ввести с клавиатуры двумерный массив целых чисел размером 7*4. Найти наибольший элемент двумерного массива. Удалить строку, содержащую элемент с максимальным значением.
Вычислить площадь фигуры образованной квадратоми равносторонним треугольником с высотой не более 80% от длин стороны квадрата.
Написать программу,которая из последовательности целых чисел формирует односвязный список.Длина последовательности может быть произвольной. В списке осуществить следующее преобразование:удалить из списка первый и последний четный элементы.(также нельзя менять информационные части-нужно менять указатели в списке).
И лучше если будут пояснения как и что работает в программе(что за что отвечает и все в таком духе).Определить класс Matrix размерности nxn. Класс должен содержать
несколько конструкторов. Реализовать методы вывода матрицы на экран,
методы определения и получения размерности матрицы и самой матрицы.
язык java100 руб.Задание 1
Подсчитать количество слов в строке, которая не может начинаться и заканчиваться пробелами и между словами можно ставить только один пробел.
С использованием массива.
С использованием указателей.
Задание 2
Дан файл, содержащий текст, записанный строчными русскими буквами. Получить в другом файле тот же текст, записанный заглавными буквами.
Написать программу, в которой создается односвязный список и реализуется две функции из указанного ниже перечня:
1) Функция add_lastnode(), добавляющая элементы односвязного линейного списка всегда после последнего элемента.
2) Функция вывода односвязного линейного списка в обратном порядке
100 руб.Задачи на использование двоичных и текстовых файлов. Условие вида "дан файл" означает, что пользователем вводится количество элементов и все элементы файла с клавиатуры. Осуществить ввод данных для файла, выполнить реализацию алгоритма обработки и создания нового файла, обеспечить вывод полученных результатов используя отдельные методы.
При обработке исходного файла считать число элементов в нём неизвестным. Не допускается использование массивов для обработки всего файла. Для решения задачи предварительно составляется блок-схема.
Индивидульное задание: Пользователь вводит последовательно все элементы матрицы m*n. Массивы использовать нельзя. Записать все числа в текстовый файл по строкам. Прочитать их оттуда и вывести на экран.
100 руб.Даны три одномерных массива a, b и c разного размера. Определить какой из массивов имеет наименьшее количество нулевых элементов.
Требования к программе:
- inc использовать нельзя;
- размер и заполнение массивов вводится с клавиатуры или ввод информации должен быть из файла;- необходимо для решения использовать подпрограммы, нельзя совмещать решение и ввод или вывод, так же необходимо создать тип массиваж
- не нужно фиксировать размер массива через const, его нужно вводить каждый раз.
100 руб.Реализовать функцию в консольном приложении на языке С/С++, выполняющую поставленную задачу в соответствии с вариантом. При написании программы необходимо:
− Написать код функции, принимающей в качестве аргументов и возвращающей все необходимые параметры, без использования глобальных переменных.
− Протестировать функцию для всех возможных исключительных ситуаций, особое значение придается текстам на возникновение ошибок в ходе работы программы.
− Из наименования функции и принимаемых аргументов должно быть ясно их назначение.
− В работе должны использоваться только динамические массивы.
Функция вычисления общего количества элементов массива, превышающих заданный уровень.