Программирование

Тип работы: Все Задача Курсовая работа Лабораторная работа Ответы на вопросы
Язык программирования: Все Basic C C# C++ Delphi Fortran Free Basic HTML Java Pascal Pascal ABC Turbo Pascal VBA Ассемблер
Блок-схема: Все Есть Нет
Сортировать по умолчанию цене названию
  • Решить задачи на C

    Тема 1

    Задание 1

    Условие

    Найти сумму и число положительных элементов вектора X, каждый из которых больше имеющего тот же номер элемента вектора Y.

    Задание 2

    Условие

    Дана матрица x из n строк и m столбцов. Вычислить общую сумму элементов тех строк матрицы, последний элемент которых равен нулю.

    Задание 3

    Условие

    Для матрицы A (3×7) найти число строк, произведение элементов которых больше единицы, а для матрицы B (4×5) — число строк, произведение элементов которых больше заданного значения Q.

    Тема 2

    Задание 1

    Условие

    Для матрицы A (3×7) найти число строк, произведение элементов которых больше единицы, а для матрицы B (4×5) — число строк, произведение элементов которых больше заданного значения Q.

    Тема 3

    Задание 1

    Условие

    Разработайте и отладьте два варианта программы:

    a. каждая строка входного файла считывается в переменную-строку;

    b. каждая строка текстового файла считывается в переменную-структуру. Вывод результатов должен осуществляться в текстовый файл.

    Имеются сведения о пациентах поликлиники: фамилия, имя, отчество, год рождения, адрес, основное заболевание, дата последнего посещения лечащего врача. Определить количество больных диабетом и вывести сведения о больных диабетом, не посещавших лечащего врача более трех месяцев.

  • Разработка программных модулей для обработки структур данных

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

    Описание: Банковские кредиты;

    Объект предметной области: Кредит

    Обязательные атрибуты объекта с номером для сортировки: 1) название банка, 2) кому выдан, 3) дата выдачи, 4) на какой срок, 5) под какие проценты, 6) условия

    Выполнить подсчет среднего значения по кредитам, а также ежемесячную прибыль банка при получении процентов по кредитам.

    Варианты структур данных: Двунаправленный список

  • Шифр цезаря на С

    Шифр цезаря на на языке С с поддержкой русского и английского языка. Требование к коду: должно работать на Unix системах.

  • Обработка матриц на СИ

    Общее задание

    Составить программу решения задачи. Все числовые значения должны вводиться в процессе исполнения программы. Размерность (единицы измерения) исходных значений должна быть сохранена.

    Задать двумерный массив размерности N x M натуральных случайных чисел из интервала (-10; 10). Предусмотреть автоматический и ручной способ ввода элементов массива. Вывести на экран в виде таблицы исходный массив и преобразованный с соответствующими заголовками.

    Индивидуальное задание

    1. Дана матрица размера N x M. Вывести номер ее последнего столбца, содержащего только положительные элементы. Если таких столбцов нет, то вывести 0.

    2. Дана квадратная матрица порядка М. Зеркально отразить ее элементы относительно главной диагонали матрицы.

    3. Дана матрица размера M x N. Продублировать столбец матрицы, содержащую ее минимальный элемент.

    4. В квадратной матрице найти транспонированную подматрицу размерности k x h, расположенную в верхнем левом углу.

  • Задача на стек и файлы на языке С

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

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

    Примечание: использовать рекурсию нельзя, добавить комментарии.

  • Пара задач на СИ

    Задание 1

    Подсчитать количество слов в строке, которая не может начинаться и заканчиваться пробелами и между словами можно ставить только один пробел.

    С использованием массива.

    С использованием указателей.

    Задание 2

    Дан файл, содержащий текст, записанный строчными русскими буквами. Получить в другом файле тот же текст, записанный заглавными буквами.

  • 4 программы на языке СИ

    Задача 1

    Дано натуральное число N. Составить программу для сравнения цифр старшего и младшего разрядов этого числа.

    Задача 2

    Дана последовательность целых чисел {Aj}. Hайти произведение неположительных чисел, наименьшее из неположительных чисел и номеp этого числа в последовательности.

    Задача 3

    Дана целочисленная матрица {Aij}i=1,...,n;j=1,...,m (n,m<=20). Найти минимум из наибольших элементов строк.

    Задача 4

    Ввести последовательность натуральных чисел {Aj}j=1...n (n<=1000). Упорядочить последовательность по невозрастанию первой цифры числа, числа с одинаковыми первыми цифрами дополнительно упорядочить по невозрастанию суммы цифр числа, числа с одинаковыми первыми цифрами и одинаковыми суммами цифр дополнительно упорядочить по невозрастанию самого числа.

  • Задача на тему структуры на языке СИ

    Определить структуру, содержащую информацию о студенте:

    struct STUD

    {

        char name[20];

        int group;

        intmark[5];

    };

    Задать массив STUD kurs[10], инициализировав его данными из файла (файл с данными data.txt создайте сами). Вывести список студентов, не имеющих аттестацию хотя бы по одному предмету.