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

Тип работы: Все Задача Курсовая работа Лабораторная работа
Язык программирования: Все Bash C C# C# ASP .NET C++ Delphi Fortran Java Pascal ABC Turbo Pascal VBA Ассемблер
Блок-схема: Все Есть Нет
Сортировать по умолчанию цене названию
  • Работа с файлами, СИ

    1. Написать программу, которая создает текстовый файл и записывает в первую строку размерность матрицы (2 целых числа, значения которых задаются с клавиатуры). Далее в текстовый файл записывается сама матрица, элементы матрицы задаются случайным образом.

    2. В текстовом файле на первой строке расположены данные о размерности матрицы – количество строк и количество столбцов. Начиная со второй строки, расположена сама матрица. Не считывая матрицу в память, найти минимальный и максимальный элементы, их индексы, дописать найденные значения с пояснительной строкой в конец файла. Например, «Минимальный элемент – 12, Строка – 1, Столбец - 5»

  • Битовые операции. СИ

    Написать программу подсчитывающая количество битов, выставленных в единицу у числа типа long и double. Сами значения чисел вводятся с клавиатуры.

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

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

    struct STUD

    {

        char name[20];

        int group;

        intmark[5];

    };

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

  • Два семинара по C

    Семинар 1. Динамические массивы

    Задача 1. Найти сумму и число элементов вектора X, для которых ||Xk–A|<B.

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

    Задача 3. В каждой из матриц A (4×3), B (5×4) поменять местами две строки: в A вторую и третью строки, в B — первую и третью.

    Семинар 2. Обработка символьной информации

    Задача 1. Проверить, имеет ли место соответствие открывающихся и закрывающихся круглых скобок.

    Задача 2. В последовательности А все символы, стоящие после последней точки, заменить на пробелы, а в последовательности В все символы, стоящие после последней запятой, заменить на символ *.

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

  • Курсовая работа: Создание и обработка бинарного файла

    1.Создать файл Train.dat, содержащий записи следующей структуры:

    - название пункта назначения;

    - номер поезда;

    - время отправления. (массив из двух чисел: часы, минуты)

    2. программа должна выполнять следующую обработку файла Train.dat:

    - поиск в файле и вывод на экран информации о поезде, номер которого введен с клавиатуры;

    - если таких поездов нет, выдать соответствующее сообщение на дисплей.