|
|
Другие темы раздела | |
C (СИ) Вычисление членов последовательности Здравствуйте, не могу понять, как написать данную программу на языке Си (нативном). Я в этой теме только пытаюсь разобраться, не очень понимаю, что к чему. Спасибо. Условие задачи: нужно написать программу, вычисляющую все члены числового ряда, значение которых превышает 10^-15. Указать количество таких членов в ряду и вывести их на экран. https://www.cyberforum.ru/ c-beginners/ thread2892508.html |
C (СИ) Небольшое задание с массивом Само задание: Дан одномерный массива элементов целого типа (можно инициализировать при объявлении). Если хотя бы один элемент массива меньше или равен -7, все отрицательные элементы массива заменить их квадратами, а положительные – значением их квадратного корня. В противном случае умножить все элементы массива на 2. Вывести на экран получившийся массив. Столкнулся со странной проблемой:... |
C (СИ) Определить, является ли старшая цифра дробной части заданного действительного числа нечетной
https://www.cyberforum.ru/ c-beginners/ thread2892185.html Записать выражение, которое определяет, старшая ли цифра дробной части заданного действительного числа нечетная. |
C (СИ) Как используя регулярные выражения напечатать текст начиная с нужного символа?
https://www.cyberforum.ru/ c-beginners/ thread2892057.html Есть строка Hello World. Нужно используя регулярные выражения напечатать только слово World. https://ru.wikipedia.org/wiki/%D0%A0%D0%B5%D0%B3%D1%83%D0%BB%D1%8F%D1%80%D0%BD%D1%8B%D0%B5_%D0%B2%D1%8B%D1%80%D0%B0%D0%B6%D0%B5%D0%BD%D0%B8%D1%8F#cite_note-11 https://www.russianblogs.com/article/1378729553/ По идее должно так работать ^ + Но не работает. int main() { char arr={"Hello World"}; ... |
C (СИ) Образовать третий массив из общих элементов двух введенных массивов, являющихся нечетными числами Само задание звучит так: С клавиатуры ввести два массива целых беззнаковых чисел (максимальная размерность каждого – 40 элементов). Образовать третий массив из общих элементов двух введенных массивов, являющихся нечетными числами, соответствующих общие элементы. помогите пж |
C (СИ) Правильная работа с данными
https://www.cyberforum.ru/ c-beginners/ thread2891979.html Привет, есть вопрос по поводу правильного использования указателя. имею такую функцию, содержание не особо важно, в ней мы в temp_values записываем опрделенные значения и создаем список. Далее мне нужно использовать эту функцию в main int GetTempHistory(float* temp_values, int from_year, int from_month, int from_day, int to_year, int to_month, int to_day) { беру с GetTemp эту переменную... |
C (СИ) Найти количество положительных четных чисел массива
https://www.cyberforum.ru/ c-beginners/ thread2891923.html вот что написал #include <time.h> #include <stdlib.h> #include <iostream> #include <iomanip> using namespace std; int arr,s1; int main() {int i,j, srand(time(NULL)); |
Проблема с динамическими массивами C (СИ) Добрый день. Вот код. Тут же отметил строчки, на которых возникают следующие проблемы: Предупреждение C6011 - Разыменование пустого указателя Предупреждение C6386 - Переполнение буфера при записи в "mas": доступный для записи объем равен "n*sizeof(double)" байт, однако записать можно только "16" байт Предупреждение C6385 - Чтение недопустимых данных из "mas": доступный для чтения объем... |
C (СИ) Вывести целочисленный массив статический массив размером не более 50 целочисленных элементов. Массив заполняется пользователем. Программа должна запрашивать у пользователя размер массива, а затем поочередно элементы массива. После заполнения массив должен быть выведен на консоль в виде строки элементов, разделенных пробелами. https://www.cyberforum.ru/ c-beginners/ thread2891840.html | C (СИ) В заданном массиве B[12] вычислить среднее арифметическое значение каждых трех соседних частей и записать его в новый Код C - В заданном массиве B вычислить среднее арифметическое значение каждых трех соседних частей и записать его в новый массив B. Найти в этом массиве самый большой по модулю элемент. Вывести созданный массив и его максимальный элемент. https://www.cyberforum.ru/ c-beginners/ thread2891756.html |
C (СИ) Для введенного целого числа найти количество пар повторяющихся цифр Как реализовать именно нахождение пар? |
C (СИ) Передача двумерных массивов разного размера в функцию
https://www.cyberforum.ru/ c-beginners/ thread2891579.html Не получается решить следующую задачу: В матрицах A(7×7) и B(5×5) заменить каждый отрицательный элемент на нуль. Выполнить с помощью подпрограмм. Написал следующую программу, но она работает только если матрицы одинакового размера (NA=NB): #include <stdio.h> #include <locale.h> const int NA=7; const int NB=5; void vvod(int X,const int N) //процедура ввода матрицы { int i,j; |
462 / 334 / 133
Регистрация: 18.07.2017
Сообщений: 1,476
|
|
30.10.2021, 23:03 | 0 |
Обработка ошибок - C (СИ) - Ответ 1581127330.10.2021, 23:03. Показов 1460. Ответов 5
Метки (Все метки)
Ответ
Плохо искал. Примеры есть прямо на форуме.
А ты какие числа используешь? Для int нет никаких исключений: там просто происходит переполнение регистра. Но его можно проверить: 1) С помощью математики. Если верно неравенство: Где a и b - твои числа, c - максимальное значение int, то для них верно и следующее: Его и надо проверять. 2) При помощи ассемблера. У процессоров (x86 по крайней мере) есть регистр флагов. Когда процессор складывает два числа и происходит переполнение, он выставляет соответствующий флаг. Соответственно при помощи ассемблерной комманды можно проверить поднят ли флаг переполнения. Вернуться к обсуждению: Обработка ошибок C (СИ)
0
|
30.10.2021, 23:03 | |
Готовые ответы и решения:
5
Getopt. Обработка ошибок ввода параметров Обработка ошибок Обработка ошибок в go Обработка ошибок |
30.10.2021, 23:03 | |
30.10.2021, 23:03 | |
Помогаю со студенческими работами здесь
0
Обработка ошибок Обработка ошибок Обработка ошибок Обработка ошибок Обработка ошибок Обработка Ошибок обработка ошибок |