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

Простая задачка: Распаковка строки - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Перевод числа из восьмиричной в десятичную систему счисления http://www.cyberforum.ru/cpp-beginners/thread671226.html
Здравствуйте! Вопрос такой. Мне нужно ввести с клавиатуры число и перевести его как бы (на самом деле в программе она должна находиться в десятичной) в восьмеричную систему счисления. Получившееся значение присвоить переменной. Как это можно реализовать???
C++ Вещественная квадратная матрица, сортировка, нахождение максимального и минимального элемента Доброе время суток. помогите пожалуйста с задачей (2 программы на С++, взаимосвязаны но нужно отдельно сделать) 1. Через массив задать вещественную квадратную матрицу, использую тип элемента массива- char. Эл-ты матрицы разные. Найти произведение ряда с наибольшим элементом, на столбец с наибольшим элементом. 2. на основе первой задачи с помощью функций (они должны иметь параметры -массив и ... http://www.cyberforum.ru/cpp-beginners/thread671211.html
C++ Вычислить суточную производительность каждого полимера
Вычислить суточную производительность каждого полимера и всей батареи из 12-ти аппаратов, если съем полимера с одного кубометра объема равен 9 кг/час . Объем каждого полимеризатора - 12 кубических метров. Работа непрерывная. Помогите с задачей буду очень благодарен .
C++ ошибка в функции
написала функцию, а препод говорит не правильно. В чем ошибка? Упорядочить строки прямоугольной матрицы по возрастанию количества одинаковых элементов в каждой строке. Найти номер первого из столбцов, не содержащих ни одного отрицательного элемента. #include "stdafx.h" #include <conio.h> #include <iostream> using namespace std;
C++ Хеширование http://www.cyberforum.ru/cpp-beginners/thread671199.html
У меня есть вариант хешировани данных для ГОСТ 28147-89. Помогите ее переделать под ГОСТ Р 34.11-94. вот http://www.gotdotnet.ru/files/107/ с этим исходником работаю.
C++ Подскажите почему происходит ошибка в вычислении При введении следующих параметров (60 2.3 3) выходит ответ 4rub. 13cop. хотя должен выдавать 4rub. 14cop. , не могу разобраться почему происходит такая ошибка? #include "stdafx.h" #include <iostream> #include <stdlib.h> #include <math.h> using namespace std; int _tmain(int argc, _TCHAR* argv) { float gas_consumption, l_price, cost, prior_cost_cop; подробнее

Показать сообщение отдельно
Bacaramba
 Аватар для Bacaramba
0 / 0 / 0
Регистрация: 04.05.2012
Сообщений: 48
14.10.2012, 20:57     Простая задачка: Распаковка строки
Задача D «Распаковка строчки»
Будем рассматривать только строчки, состоящие из заглавных латинских букв. Например, рассмотрим строку*AAAABCCCCCDDDD. Длина этой строки равна 14. Поскольку строка состоит только из латинских букв, повторяющиеся символы могут быть удалены и заменены числами, определяющими количество повторений. Таким образом, данная строка может быть представлена как 4AB5C4D. Длина такой строки 7. Описанный метод мы назовем*упаковкой*строки.
Напишите программу, которая берет упакованную строчку и восстанавливает по ней исходную строку.
Формат ввода
Входной файл содержит одну упакованную строку. В строке могут встречаться только конструкции вида*nA, где*n*— количество повторений символа (целое число от 2 до 99), а*A*— заглавная латинская буква, либо конструкции вида*A, то есть символ без числа, определяющего количество повторений. Максимальная длина строки не превышает 80. Входная строка обязательно заканчивается символом перевода строки.
Формат вывода
В выходной файл выведите восстановленную строку. При этом строка должна быть разбита на строчки длиной ровно по 40 символов (за исключением последней, которая может содержать меньше 40 символов).
Примеры

Пример ввода Пример вывода
3A4B7D AAABBBBDDDDDDD
22D7AC18FGD DDDDDDDDDDDDDDDDDDDDDDAAAAAAACFFFFFFFFFF
FFFFFFFFGD




Прошу написать полное решение на Си, сегодня голова уже не варит. Буду благодарен.
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 20:26. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru