Сайт взаимопомощи студентов НГТУ



На языке Си, I курс, компилятор DEV-C++


Материалы >> Информатика и Программирование >> Примеры решения задач >> На языке Си, I курс, компилятор DEV-C++
    Написать функцию, которая возвращает частоту встречаемости заданного символа в строке. Прототип функции int function_name (char *s, char c). С помощью данной функции определить частоту встречаемости в строке знаков препинания из перечня (4-5 знаков), для каждого знака препинания отдельно. Строку ввести с клавиатуры.
    [смотреть код]
    С клавиатуры вводится строка. Написать функцию, которая возвращает указатель на самое длинное слово в строке. Слово - последовательность символов, разделенных произвольным количеством пробелов. Прототип char *function_name (char *s).
    [смотреть код]
    В файле хранится текст из произвольного количества строк (длина каждой строки не более 80 символов). Прочитать содержимое файла и записать его в массив строк. Вывести строки на экран, выровняв их содержимое по правому краю экрана.
    [смотреть код]
    Для заданного с клавиатуры целого числа сформируйте массив простых чисел, не больших заданного. Выведите полученный массив на экран монитора.
    [смотреть код]
    Найдите в массиве целых чисел наибольшее число подряд идущих одинаковых элементов (например, для массива {1, 5, 3, 6, 6, 6, 6, 6, 4, 4, 3} это число 5). Ввод элементов массива осуществляйте с клавиатуры в процессе работы программы.
    [смотреть код]
    Преобразовать строку, содержащую выражение на Си с операциями (=,==,!=,a+=,a-=), в строку, содержащую эти же операции с синтаксисом языка Паскаль (:=,=,#,a=a+,a=a-).
    [смотреть код] (кажецца код косяченый)
    Функция переписывает строку. Если она находит в строке число, то вместо него она переписывает в выходную строку соответствующее по счету слово из входной строки. (например, "aaa bb1bb cc2cc" - "aaa bbaaabb ccbb1bbcc").
    [смотреть код]
    Написать функцию, которая подсчитывает общее количество различных символов в данной строке. Прототип функции int function_name (char *s). Проверить работу функции на строке, введенной с клавиатуры. {В приведенных задачах блока не использовать библиотечные функции по обработке строк. Хранение всех массивов осуществлять в динамической памяти.}
    [смотреть код]
    С клавиатуры вводится строка. Написать функцию, которая ищет в строке заданную подстроку и возвращает указатель на нее. Если подстрока не найдена, то возвращается нулевой указатель. Прототип char *function_name (char *s, char *ps).
    [смотреть код]


    Реклама на сайте


    В тематическом разделе - 50р\месяц
    На главной странице - 100р\месяц
    На всех страницах в правой колонке - 200р\месяц
    Срок размещения не менее недели.
    icq 274-037-627

    Tak.Ru - рекламный брокер




    Идея, дизайн, техподдержка - Jey007
    Сайт управляется системой Host CMS

    Hosted by uCoz