Category: Язык Си

26
Сен
2021

Связный список(Написано на C, но можна и C++)

Программа, которая создает список. В программе предусмотреть размещение в обратном порядке всех элементов между первым и последним вхождением заданного элемента Е, в противном случае список оставить без изменений.
Вот то, что вышло:
#inclu…

26
Сен
2021

Связный список(Написано на C, но можна и C++)

Программа, которая создает список. В программе предусмотреть размещение в обратном порядке всех элементов между первым и последним вхождением заданного элемента Е, в противном случае список оставить без изменений.
Вот то, что вышло:
#inclu…

26
Сен
2021

Как уменьшить таймаут SSL_accept?

Ошибка такая. У меня приложение на ssl шифровании. Я решил попробовать и посмотреть что будет, если подключиться с помощью обычного nc. Результат не понравился. nc намертво вешает SSL_accept и все. Пробовал уменьшить таймаут ssl, но не пом…

26
Сен
2021

Как уменьшить таймаут SSL_accept?

Ошибка такая. У меня приложение на ssl шифровании. Я решил попробовать и посмотреть что будет, если подключиться с помощью обычного nc. Результат не понравился. nc намертво вешает SSL_accept и все. Пробовал уменьшить таймаут ssl, но не пом…

26
Сен
2021

Как уменьшить таймаут SSL_accept?

Ошибка такая. У меня приложение на ssl шифровании. Я решил попробовать и посмотреть что будет, если подключиться с помощью обычного nc. Результат не понравился. nc намертво вешает SSL_accept и все. Пробовал уменьшить таймаут ssl, но не пом…

24
Сен
2021

wininet несколько запросов в одном коннекте

Используя WinInet я делаю запросы к серверу. Насколько понял, то функция HttpSendRequest подключается к серверу отправляет запрос и получает ответ, после чего коннект закрывается сразу или через некоторое время. Мне нужно отослать нескольк…

24
Сен
2021

Перевод числа в новую систему счисления в виде вектора

Нужно преобразовать число из 10-чной системы счисления в заданную, с основанием от 2 до 9, и получить значение в векторе (не переворачивая его) для дальнейших вычислений. Что сделано не так, как исправить?
#include <stdio.h>
#include…

24
Сен
2021

Всегда выдает нули в ответе. C Visual studio 2019

Первое задание в вузе было вычислить площадь треугольника по высоте и синусам трех углов. Делал по образцу, препод сказал, что не знает чем помочь, ибо ошибки в коде не видит. В ответе всегда выдает 0,000000.
void main()

{

int A, B, C, …

24
Сен
2021

Всегда выдает нули в ответе. C Visual studio 2019

Первое задание в вузе было вычислить площадь треугольника по высоте и синусам трех углов. Делал по образцу, препод сказал, что не знает чем помочь, ибо ошибки в коде не видит. В ответе всегда выдает 0,000000.
void main()

{

int A, B, C, …

24
Сен
2021

Поменять соседние цифры числа местами

Сейчас разбираюсь вот с каким заданием (краткий пересказ):

На вход дано целое число n. Преобразуйте его таким образом, чтобы две соседние цифры числа были поменяны местами.

То есть, у нас есть целое число n = 123456, его необходимо преоб…

24
Сен
2021

Поменять соседние цифры числа местами

Сейчас разбираюсь вот с каким заданием (краткий пересказ):

На вход дано целое число n. Преобразуйте его таким образом, чтобы две соседние цифры числа были поменяны местами.

То есть, у нас есть целое число n = 123456, его необходимо преоб…

24
Сен
2021

Поменять соседние цифры числа местами

Сейчас разбираюсь вот с каким заданием (краткий пересказ):

На вход дано целое число n. Преобразуйте его таким образом, чтобы две соседние цифры числа были поменяны местами.

То есть, у нас есть целое число n = 123456, его необходимо преоб…

23
Сен
2021

C. Malloc И String

Я как-то криво скопировал предыдущий код:
использовал Malloc, чтобы создать массив строк, но он создался как Int (в коде видно).
В общем, он работает, поэтому я его и не заметил (+ не слишком опытен).
Задача:
Я хочу удалить последний симво…

21
Сен
2021

Подсчет элементов зацикленного односвязного списка C(СИ)

Дан односвязный список, элементы которого содержат в себе лишь указатели на следующие элементы списка. Известно, что в один момент список зациклиться. Список может быть любой длинны и зациклиться может на любой элемент (хоть первый, хоть п…

21
Сен
2021

Эффект потери точности для экспоненты через ряды Тейлора

Сейчас я прохожу эффект потери точности и абсолютную/относительную погрешность.Моё задание звучит так:"Определить максимальный по модулю член последовательности для экспоненты через ряды Тейоора и сравнить абсолютную погрешность(получ…

20
Сен
2021

не могу разобртся в булевой логике [закрыт]

пытаюсь разобраться в логике.
у меня перебором получается число которое я не знаю
я знаю числа
30 60 90 120
150 180 210
240 270 300
330 0
но у меня не получатся отложить от них -2 +2
а точнее не могу понять что отложить (вот частный пример…

19
Сен
2021

Вычисления с плавающей точкой

Есть в Си Шарп вычисления типа
Double x=1.11
Double y=2.34
Double z=x+y

Или др.
Нужно все время думать о точности результата или тип даёт постоянную, семь или восемь знаков после запятой?
Округления делать, думать о предоставлении чисел …

19
Сен
2021

Сортировки с визуализацией

необходимо реализовать сортировки в с/с++ с визуализацией. если сами сортировки я умею делать, то визуализацию совершенно не понимаю. нужно либо выделить цветом те элементы массива, которые сравниваются друг с другом, либо сдвигом курсора …

18
Сен
2021

Как сделать проверку, что я ввел не строку, а число в Си?

Как сделать проверку, что я ввел не строку, а число? Язык Си. Попытался сделать так, но происходит ошибка, из-за пересечение fgets и sscanf (наверное)
enum type {isInt, isChar, isString};

struct Element{
union {
int ival;

18
Сен
2021

Почему функция не возвращает массив чисел. В чем ошибка?

Задана переменная n = strlen(text);(для указания длинны массива который нужно заполнить, и для понимания до каких пор продолжать цикл i < n)
Сам массив index[n];
Функция которая принимает строку раскладывает ее на отдельные элементы[i],…

18
Сен
2021

Почему не работает scanf?

20 минут уже пытаюсь понять, почему не работает scanf при вводе шага, а сразу выводиться ответ.
Подскажите пожалуйста, в чем проблема?
#include <stdio.h>
#include <stdlib.h>
#include <math.h>
#include <locale.h>

d…