Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Обработка структуры через функцию подскажите пожулуйста как реализовать обработку структуры через функцию. Нужно написать функцию поиска ( и вывода на экран ) параметра num. Прогу сделал (а с функциями не получается): #include <iostream> #include <string> using namespace std; void main() { struct medik { int birthyear; https://www.cyberforum.ru/ cpp-beginners/ thread16640.html C++ Скопировать содержимое текстового файла, удалив в каждой строке слово номер N+1, если в слове N есть 4
Здравствуйте. Помогите, пожалуйста, в написании программы Скопировать содержимое текстового файла, удалив в каждой строке слово номер N+1, если в слове N есть 4. У меня пока получилось только: Скопировать содержимое текстового файла, удалив в каждой строке слово номер N #include <stdio.h> #include <stdlib.h> void del_n(char *pathFileInput, char *pathFileOutput, unsigned int *N)
C++ Есть ли во введенном с клавиатуры массиве элементы с одинаковыми значениями https://www.cyberforum.ru/ cpp-beginners/ thread16629.html
Написать программу, которая проверяет есть ли во введенном с клавиатуры массиве элементы с одинаковыми значениями.Использовать средства ввода\вывода языка С++.
C++ Пусть даны два файла целых чисел Тут задали следующее, кто знает напишите код программ плиз: 1. Пусть даны два файла целых чисел. Определить, больше ли минимальное значение первого файла, чем максимальное значение второго. 2. Пусть дан текстовый файл. Распечатайте все строки, начинающиеся заданным словом.:) https://www.cyberforum.ru/ cpp-beginners/ thread16614.html
Подсчёт количества элементов в файле C++
Как сделать, чтобы программа подсчитала количество элементов в файле? Например, нужно поместить содержимое файла в массив. Если знать количество элементов, можно реализовать так: FILE *fin; if ((fin = fopen("input.txt", "rt")) != NULL) { for (i=0;i<n;i++) fscanf (fin,"%d",&mas); }
C++ Раскраска графа Borland C++ 3.1 Задача: раскраска графа. При компиляции ошибок нет. Запускаю на выполнение, вылетают 10 ошибок! =-O Как исправить? Та же прога, но у подруги работает без проблем. Кинула мне свой си, а он ваще не запускается. Доли секунд черный экран и на вылет... :( https://www.cyberforum.ru/ cpp-beginners/ thread16606.html
C++ Перевод ASCI в ASCII и наоборот https://www.cyberforum.ru/ cpp-beginners/ thread16603.html
Добрый день учень нужна помощь... немогу никак разобраться с проблемой перевода кодировок, мне нужно чтоб в окне dos да и в текстовые файлы выводились понятные русские буквы а не кириллица может гдето в настройках выставляется... у меня visual C++ пример программы функции OemToChar(), CharToOem() мне знакомы но работать с ними мне не удается...:( Я знаю что в инете куча вроде всего но лично свою...
C++ обработка строки указателями с++
С клавиатуры вводится стока из нескольних слов, разделёнными пробелами. При помощи указателей удалить все повторяющиеся друг за друго слова. Например: Ввели: mom mom kom tom tom mom Получили: mom kom tom mom Помогите с алгоритмом? Дополнительную строку создавать нельзя.
C++ изображение https://www.cyberforum.ru/ cpp-beginners/ thread16597.html
Здравствуйте, подскажите как описать переменную для изображения, после сохранить в неё снимок экрана и передать по сети, т.е. изображение засунуть в массив (чтобы после на другом компьютере просмотреть её в Animation Control), заранее благодарен.
C++ Подсчёт положительных отрезков https://www.cyberforum.ru/ cpp-beginners/ thread16595.html
Помогите, плз. Вообщем, имеется массив чисел, который наполнятется рандомно. Вообщем, нужно подсчитать количество непрерывных последовательностей положительных чисел. Подскажите/покажите как это реализовать. Буду весьма балгодарен за помощь.
Многосвязные списки C++
Нужна библиотека для работы с многосвязными списками. Т.е. пересекающиеся подмножества объектов а1, а2, ... аN должны находиться одновременно в некотором множестве списков L1, L2...LN. Я написал такой код: template <class LinkT> class Link{ public: LinkT *next; LinkT *prev; }; //Получение смещения поля связи относительно адерса начала объекта
C++ Требуется на основе исходного файла построить предметный указатель и вывести его в файл https://www.cyberforum.ru/ cpp-beginners/ thread16565.html
14. Строки текстового файла input.txt состоят из слов, разделенных одним или несколькими пробелами. Перед первым, а также после последнего слова строки пробелы могут отсутствовать. Требуется на основе исходного файла построить предметный указатель и вывести его в файл output.txt. Каждая строка предметного указателя содержит слово и номера строк текстового файла, в которых это слово встречается,...
4 / 4 / 0
Регистрация: 31.10.2008
Сообщений: 22
0

Ввод нескольких длинных чисел в одну строчку - C++ - Ответ 75777

24.11.2008, 18:44. Показов 1284. Ответов 0
Метки (Все метки)

Author24 — интернет-сервис помощи студентам
Так, люди, вот такой вопросик:
Вот написал я такой классик длинного числа:
Код
class BigInt
{
      int len;
      short a[MaxLen];
      short znak;
public:
       BigInt(long t = 0);
       void readln();
       void read(int beg, int end, char *bubu);
       void write() const;
       BigInt operator+(BigInt r);
       BigInt operator-(BigInt r);
       BigInt operator*(BigInt r);
       BigInt operator/(BigInt r);
       BigInt operator+(long r);
       BigInt operator-(long r);
       BigInt operator*(long r);
       BigInt operator++();
       BigInt operator--();

       bool operator==(BigInt r);
       bool operator<(long r);
       bool operator>(long r);
       bool operator==(long r);
       bool operator<(BigInt r);
       bool operator>(BigInt r);
       bool BigInt::operator!=(BigInt r);
private:
        void Clear();
};
спросил, как его можно прочитать - сказали, что так:
Код
void BigInt::readln()
{
     scanf("%s", buf);
     len = strlen(buf);
     int i;
     znak = 1;
     for (i = 0; i < len; i++)
     {
         if (buf[i]==' ') break;
         if (*(buf+len-i-1) == '-') znak = -1; else
         a[i] = (*(buf+len-i-1)-'0');
     }
     if (znak == -1) len--;
     for (;i < MaxLen; i++)
     {
         a[i] = 0;
     }
}
А мне нужно, чтобы он вводил таких четыре длинных числа из одной строчки
Ну, например:
Код
10 12 14 18
Не поможете реализовать, (а то у меня с чарами в си не очень ((( )?

Вернуться к обсуждению:
Ввод нескольких длинных чисел в одну строчку C++
0
Заказать работу у эксперта
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
24.11.2008, 18:44
Готовые ответы и решения:

Ввод переменных в одну строчку
Всем привет, я запрашиваю переменную с помощью функции scanf, но после этого нужно нажимать клавишу...

Как сделать ввод в одну строчку?
4-количество строк 55 45 1000-первая строка 60 62 800-втроая строка 58 47 1100-третия строка...

Ввод массива char за один раз в одну строчку
обьясните как сделать ввод массива char за один раз в одну строчку

Ввод-вывод длинных чисел
Нужна помощь в написании программы! Надо реализовать программу ввод-вывод(числа вводятся с...

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

Ввод длинных чисел из файла в массив
Напишите процедуру для ввода длинных чисел из файла в массив (список).

Ввод нескольких переменных в одну строку
как сделать чтобы переменные вводились в строку и программа их считала как разные а ни как 1....

Ввод нескольких переменных в одну строку с использованием окна
Как сделать тоже самое, но ввод в одном окне ? Помогите пожалуйста ! import...

Ввод массива в одну "строчку"
Вообщем хочу сделать всё красиво, но столкнулся с проблемкой никак не могу понять, как ввести...

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