Форум программистов, компьютерный форум CyberForum.ru

Заполнение лидирующими нолями при неравном размере строк - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Реализовать n-арное дерево в виде класса http://www.cyberforum.ru/cpp-beginners/thread276316.html
Помогите решить задачу. Нужно реализовать дерево в виде класса. Так же в классе нужно написать методы(функции) поиск елемента по индексу, добавления нового елемента к существующему по введенному индексу. Что-то никак неполучается реализовать функции добавления и поиска елементов. Вот что-то я написал но ничего никак не работает. #include <iostream> #include <stdio.h> #include <stdlib.h>...
C++ Абстрактные классы, наследование Задание: Написать базовый абстрактный класс «фигура» (с чистыми виртуальными функциями: нарисовать, передвинуть, повернуть) и два класса наследника окружность и квадрат, с различной реализацией этих функций. В основной программе создать массив указателей базового класса на объекты классов наследников. Передвинуть все объекты на одинаковое расстояние. Помогите плиз, кто чем может=) ... http://www.cyberforum.ru/cpp-beginners/thread276311.html
C++ учебники
Доброго времени суток, уважаемые программисты. Посоветуйте пожалуйста учебники для c++ что бы за пол года освоить и выйти хотяб на республиканскую олимпиаду. Желательно по матрицам(типо города, найти кратчайший путь, и т.п.)
Как рассчитать невязку в программе?? C++
#include <iostream.h> #include <math.h> #include <conio.h> int sign(double x) { if (x < 0) return -1; else return 1; } void main()
C++ Определить, какая цифра находится в заданной позиции в последовательности степеней десятки http://www.cyberforum.ru/cpp-beginners/thread276283.html
Ограничение времени: 1.0 секунды Ограничение памяти: 16 МБ Представим себе бесконечную последовательность цифр, составленную из записанных друг за другом возрастающих степеней десятки. Вот начало этой последовательности: 110100100010000… Всё, что надо — определить, какая цифра находится в такой последовательности на определённом месте. Исходные данные В первой строке находится целое число N...
C++ ATOI конвертации, непонятная ошибочка кусок должен принимать чар в буффер, N нужно лишь для проверки #include <stdio.h> #include <stdlib.h> char *buffer1; int N; ... printf("Введите значение N"); scanf_s ("%s", &buffer1); подробнее

Показать сообщение отдельно
diagon
Higher
 Аватар для diagon
1921 / 1187 / 49
Регистрация: 02.05.2010
Сообщений: 2,925
Записей в блоге: 2
14.04.2011, 15:00     Заполнение лидирующими нолями при неравном размере строк
Решил попробовать длинную арифметику...
Начал с суммы. Реализовал собственно сумму и застопорился на добавлении лидирующих нолей=\
Например, есть 2 строки-"123" и "12345", первую необходимо привести к виду "00123"
Получилось у меня примерно такое(не работает вообще)
C++
1
2
3
4
5
6
7
8
9
void nol(char a[103],char b[103]){
    int i;
    if (strlen(a)>strlen(b))
    for (i = strlen(b)-2; i >=0; i--) {   //хотел пройтись циклом с конца числа, перемещая значение элемента на разницу размеров строк,а выбранный элемент обнулить.
    b[i]=b[i+strlen(a)-strlen(b)];
    b[i+strlen(a)-strlen(b)];
    }//else...
 
return;}
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 11:10. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru