C для начинающих |
|
Другие темы раздела | |||||||||||||||||||||||
C (СИ) обработчик исключений в ассемблере Доброго дня. Есть задача реализовать обработчик исключений на ассемблере, при этом исключение происходит и перехватывается в Си. Исключение любое, например деление на 0. Сам обработчик сделал, но не пойму как передать ему управление в Си. Поковырял signal.h, в моей реализации довольно мало комманд: SIG_ERR, SIG_DFL, SIG_IGN, SIG_HOLD, SIGINT. Нету SIG_FPE, который вроде бы как раз про... https://www.cyberforum.ru/ c-beginners/ thread3141270.html |
C (СИ) Не выполняется код после while Здравствуйте! Дана задача: Дана последовательность символов, состоящая из слов. Вывести на экран те слова, которые состоят из того же множества букв, что и первое слово, или сообщение «Нет», если требуемых слов нет. Я решил задачу, но код после while не выполняется. Проверял на двух разных пк и ноутбуке, всё то же самое. В чём может быть причина? Код: #include <stdio.h> #include... | ||||||||||||||||||||||
C (СИ) Перемножить дроби и вывести результат в виде обыкновенной дроби в сокращенном виде. Пользователь вводит числитель и знаменатель трех обыкновенных дробей. Перемножить дроби и вывести результат в виде обыкновенной дроби в сокращенном виде. https://www.cyberforum.ru/ c-beginners/ thread3141206.html |
C (СИ) Вывести разряды данного числа в двоичной системе счисления в обратном порядке
https://www.cyberforum.ru/ c-beginners/ thread3141205.html Пользователь вводит число в десятичной системе счисления. Вывести разряды данного числа в двоичной системе счисления в обратном порядке с номером разряда в формате <номер разряда> <разряд>. | ||||||||||||||||||||||
C (СИ) Суммарное количество разрядов данного числа в двоичной и шестнадцатеричной системе счисления. Пользователь вводит число в десятичной системе счисления. Напишите программу которая посчитает и выведет на экран суммарное количество разрядов данного числа в двоичной и шестнадцатеричной системе счисления. алгоритм евклида |
C (СИ) Заполнить массив с клавиатуры произвольной последовательностью чисел без отметок конца ввода
https://www.cyberforum.ru/ c-beginners/ thread3141197.html Есть набор задач, вроде "с клавиатуры вводится произвольная числовая последовательность, определите сколько в последовательности есть чисел, которые больше двух своих соседей". Я не понимаю, как мне заполнить массив этой последовательностью. С клавиатуры строго идёт последовательность чисел через пробелы и ничего более, никакие отметки конца ввода не предусмотрены. Длина последовательности... | ||||||||||||||||||||||
C (СИ) Найти в тексте слова, которые начинаются и заканчиваются одной и той же буквой проблема, что последнее слово не выводит, если подходит под условие, как можно решить эту проблему? #define _CRT_SECURE_NO_WARNINGS #include <stdio.h> #include <string.h> #include <locale.h> #define array 100 // Функция для проверки, начинается ли слово и заканчивается ли оно одной и той же буквой int checkWord(char word) { https://www.cyberforum.ru/ c-beginners/ thread3141162.html |
C (СИ) Программа на си Помогите убрать ошибку. Суть программы, что строчку закидывают в 1 функцию, а там она разбивается по словам в двумерный массив. После каждое слова проверяется 2 функцией на повторяющие буквы в слове. Если эти буквы есть, то слово не выводится. #define _CRT_SECURE_NO_WARNINGS #include <stdio.h> char parts; int str_convert(char* s, char parts) { int r = 0; while (*s) { ... | ||||||||||||||||||||||
C (СИ) Нужна помощь с задачей! В массиве из n элементов циклически сдвинуть все четные элементы на k влево
https://www.cyberforum.ru/ c-beginners/ thread3141103.html Форумчане, привет! Столкнулся с проблемой: в массиве нужно сдвинуть четные элементы массива на k вправо (полное условие ниже), но оно сдвигается через ж:cry: И даже когда сдвигается через это место, иногда вылазит за массив и выдает примерно - ∞. Условие: В массиве из n элементов циклически сдвинуть все четные элементы на k влево. Нечетные оставить на своих местах (например, k=2:... |
C (СИ) Заменить исходные разделители Входные данные: - строка . Разделителями считаются: точка, восклицательный знак, вопросительный знак, двоеточие, пробел. Заменить исходные разделители символом ‘_’. Обязательно использовать функцию strtok. Вот код: #define _CRT_SECURE_NO_WARNINGS #include <stdio.h> #include <string.h> https://www.cyberforum.ru/ c-beginners/ thread3141070.html | ||||||||||||||||||||||
C (СИ) Ошибка. Функция разбирает строку на слова и записывает результат в двумерный массив. функция разбирает строку на слова (отделены пробелами) и записывает результат в двумерный массив. не понимаю как дописать программу, чтобы строка шла в функцию без ошибок. #define _CRT_SECURE_NO_WARNINGS #include <stdio.h> char parts; int str_convert(char* s, char parts) { int r = 0; while (*s) { if (*s != ' ') |
C (СИ) Организовать циклическое выполнение вычисления переменной, с возможностью выхода из программы по нажатию Esc
https://www.cyberforum.ru/ c-beginners/ thread3141029.html Тест по СИ, нужно ! Организовать циклическое выполнен
Наверх
|