Форум программистов, компьютерный форум, киберфорум
C для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
C (СИ) Запись математических уравнений на языке Си Как записать это в языке Си? Просто только вчера начал изучать и тут такое. https://www.cyberforum.ru/ c-beginners/ thread1913054.html Обработка http-запроса простым веб-сервером C (СИ)
Данная функция должна обрабатывать http запрос клиента, который был получен accept()-ом. Не могу понять строку 49. В offset же всегда будет 0 передаваться кроме как когда подойдем к последним байтам. Дальше все непонятно пошло, потому что не знаю для чего это offset. Спасибо. ssize_t parse(void) { // ensure client's socket is open if (cfd == -1) { return -1; }
C (СИ) Найти все уникальные пути из точки А в точку Б https://www.cyberforum.ru/ c-beginners/ thread1912799.html
Проблема: Дается граф, в точке А находится N муравьев. Нужно перевести все муравьи в точку Б, с условием что в одной вершине может быть только один муравей, кроме вершины А и Б, в них может быть любое количество муравьев. Также за один ход можно переместить любого муравья, но только на вершину с которой есть прямая связь с вершиной в которой находится муравей. Нужно найти способ перевести всех...
C (СИ) Как вынести из программы линейный поиск в отдельную функцию? https://www.cyberforum.ru/ c-beginners/ thread1912757.html
Добрый день всем, я для саморазвития решил изучить основы Си, сам я очень далек от программирования. Сейчас прохожу небольшой курс, и в одном практическом задании я должен написать программу, которая: 1) создает массив псевдослучайных чисел 2) упорядочивает их пузырьковой сортировкой 3) с помощью линейного поиска находит в массиве нужное число. C этим я кажется справился. Теперь я...
C (СИ) Насчет инкремента ++
Прикладываю иллюстрации отладчика, где замечена странность в первом варианте все происходит так как хочу, код отрабатывает все позиции массива записывая все че нужно куда нужно: while ((c=getchar()) != EOF){ s=c; i++; } во втором варианте остаются какие то нули непонятные, откуда оне берутся? ведь мы сперва пользуемся значением и и только потом увеличиваем его на единицу,...
C (СИ) Заменить все элементы массива, которые больше числа К, этим числом 1)Ввести некоторое число К. Заменить все элементы массива, которые больше числа К, этим числом. Определить количество выполненных замен. 2)Ввести в память машины с клавиатуры натуральное число К. Найти все простые натуральные числа, не превосходящие данного числа К, двоичная запись которых представляет собой палиндром, т.е. читается одинаково слева направо и справа налево. Ввод данных,... https://www.cyberforum.ru/ c-beginners/ thread1912562.html
C (СИ) Где можно доступно и связно почитать о сетевых сокетах? Интересует работа функций get_sock_name и описание структур вроде sock_len_t или sock_addr. В документации все разбросано и с английским у меня немного напряг. Можно ли где-то на примере изучить реализацию простого веб-сервера в подробностях, чтобы ознакомиться с работой этих функций на практике? Добавлено через 1 час 24 минуты понял, читать надо документацию https://www.cyberforum.ru/ c-beginners/ thread1912452.html C (СИ) Количество букв в строке
Здравствуйте, как можно создать программу, считающую количество букв в строке? Именно букв, без учета пробелов, знаков препинания, цифр, и пр. Нужно сравнивать строку посимвольно с заранее забитым алфавтом, или есть способ проще?
C (СИ) Найти сумму трех наибольших Положительных Нечетных элементов массива https://www.cyberforum.ru/ c-beginners/ thread1912401.html
Подскажите как написать код этой задачи на языке программирования С, буду благодарен за помощь) "Найдите сумму трех наибольших <Положительных нечетных > элементов исходного массива Р(22)."
C (СИ) Ужасная задачка для второго курса https://www.cyberforum.ru/ c-beginners/ thread1912317.html
Здравствуйте, уважаемые! Дело в том, что мы только стали изучать язык СИ и сразу же такая задача. Преподаватель не может понять, что мало того, у нас нет базовых знаний по СИ, так еще и математику нужно знать неплохо. Сам он толком ничего не объясняет. Прошу либо помочь решить, либо сказать (если нет решения). Скинул задание картинкой.
Дан двумерный массив. Отсортировать его нечетные столбцы по убыванию методом выбора и вывести в виде матрицы C (СИ)
Сначала пробовал отсортировать все столбцы, но ничего не вышло. Также столкнулся с еще одной проблемой: истинное количество элементов в массиве определяет пользователь. Как это реализовать? #include <stdio.h> #include <stdlib.h> #define N 3 #define M 3 int main() { int i,j,max,temp,c, a;
C (СИ) Как засечь время выполнения функции? https://www.cyberforum.ru/ c-beginners/ thread1912179.html
Упражнение 3.1 K&R В нашей программе бинарного поиска внутри цикла осуществляются две проверки, хотя могла быть только одна (при увеличении числа проверок вне цикла). Напишите программу, предусмотрев в ней одну проверку внутри цикла. Оцените разницу во времени выполнения. как новичку без серьезных описаний и дополнений кода засечь время выполнения функции? работаю в
15 / 12 / 7
Регистрация: 04.02.2017
Сообщений: 481
13.02.2017, 07:12  [ТС] 0

Дополнить числа нулями слева до 9 разрядов - C (СИ) - Ответ 10107435

13.02.2017, 07:12. Показов 15184. Ответов 8
Метки (Все метки)

Ответ

TheCalligrapher вы не видите никакого вывода поэтому я и спросил как вывести с дополнениям нулями слева чтоб довести количество цифр до 9. если вводить число без нулей слева то всё работает хорошо если написать программу таким образом

C
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
do
    {
        printf("Please add several zero\n");
        scanf("%d%d", &id, &n);
 
        count = 0;
        while (id)
        {
            ReversSum *= 10;
            ReversSum += id % 10;
            id /= 10;
        }
        while (ReversSum)
        {
            ID *= 10;
            ID += ReversSum % 10;
            ReversSum /= 10;
            count++;
        }
 
    } while (count != c);

likehood,Novi4ekC
пробывал выши методы не помогло если пишу номер таким образом 001234567 видит только цифры от 1 до 7

Добавлено через 9 минут
забыл добавить ID=0,ReversSum=0;

Вернуться к обсуждению:
Дополнить числа нулями слева до 9 разрядов C (СИ)
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
13.02.2017, 07:12
Готовые ответы и решения:

Вывести время двумя цифрами (однозначные числа дополнить слева нулями)
вывод этой программы такой 12:1:40 при вводимой переменной 129700 а надо Correct output:...

Строки. Нужно дополнить строку нулями слева
Нужно дополнить строку нулями слева. Например была строка str1=&quot;345&quot; результат str2=&quot;0000000345&quot;...

Вычислить произведение k старших разрядов (находящихся слева) цифр числа
Здравствуйте, форумчане! Пожалуйста, если вас не затруднит, посмотрите на код моей программы и...

Отобразить на форме числовое поле с нулями слева (ведущими нулями)
у меня есть поле &quot;номер штрих-кода читателя&quot;. Это поля такого вида: 00000001. Следующий читатель...

8
13.02.2017, 07:12
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
13.02.2017, 07:12
Помогаю со студенческими работами здесь

Если в дробной части числа меньше 4-х цифр, то дополнить ее нулями до 4-х цифр
Текст включает в себя список десятичных чисел, целая и дробная часть которых разделены точкой. Как...

Проверить как изменится количество разрядов в числе M по сравнению с количеством разрядов числа N
Дано натуральное число N. Определить M=N! Проверить как измениться количевство разрядов в числе M...

Проверить, как изменилось количество разрядов в числе M по сравнению с количеством разрядов числа N
Выручайте....Дано натуральное число N. Определить M=N!. Проверить, как изменилось количество...

выявлять числа, у которых сумма чётных разрядов равна сумме нечётных разрядов
помогите решить задачку: До получения исла равного 0 выявлять числа, среди последовательносьти из...

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru