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

Перенос цифр из одного текста в другой - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Проверить сколько открывающихся скобок, и сколько закрывающихся http://www.cyberforum.ru/cpp-beginners/thread960069.html
Добрый вечер, в с++ рублю слабо, нужна помощь, как проверить количество скобок в выражении. т.е. вводится пример, и в нем скобки, проверить совпадает ли число "открывающихся" скобок с "закрывающимися" вот что я написал, но не считает количество "i"..спасибо) #include "stdafx.h" #include <string> #include <stdio.h> #include <iostream> #include<cstdlib> using namespace std; int main...
C++ Ступор в программе Сложение сделал, а вот как умножение и деление сделать не знаю... Можете так же подсказать, как выделить целую часть из полученного результата #include <iostream> using namespace std; class CPosition { public: int chisl; int znam; CPosition(){} http://www.cyberforum.ru/cpp-beginners/thread960050.html
Осуществить зеркальное отображение байта (unsigned char b) C++
Проблема в следующем (12 строка), если использовать cin то в двоичной системе выводит не правильно, с начала записывает в конец, допустим если ввести 25, будет 00110010 вместо 00011001, а если использовать scanf_s то все правильно выводит, но после завершения вылазит ошибка: Run-Time Check Failure #2 - Stack around the variable 'z' was corrupted. Как исправить? #include "stdafx.h" #include...
Как присвоить значение возвращаемое функцией? C++
#include <iostream.h> char* abc(int num){ static char masiv; masiv = num+'0'; return masiv; } main(){ char *a,*b,*c; a = abc(1);
C++ Из геометрии в физику http://www.cyberforum.ru/cpp-beginners/thread960038.html
координаты вычисляются чисто геометрически,нужно чисто физически.Подсказали по законам Кеплера(так как это модель солнечной системы),искал,нашел много материала, не смог разобраться.Помогите кто чем сможет.Заранее спасибо. #include <iostream> #include <stdio.h> #include <math.h> #include <string.h> #include <GL/glut.h>
C++ Побитовое вычитание Здравствуйте. Задача сложить переменные, содержащих 2 машинных слова, используя только логические операции. Получилось такое чудо, однако результат на выходе стабильно в районе -13к. int _tmain(int argc, _TCHAR* argv) { short v1=200,v2=150,m; int i,e=0; for (i=0;i<16;i++) { int y1,y2; y1=(v1&(1<<i))>>i; y2=(v2&(1<<i))>>i; подробнее

Показать сообщение отдельно
Dmitriklooser
0 / 0 / 0
Регистрация: 22.09.2013
Сообщений: 5
22.09.2013, 23:06     Перенос цифр из одного текста в другой
Суть задачи: с клавиатуры вводится текст(я вставил только малую часть ибо он огромен)
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
class Object0 {
            type = "UralWreck";
            position[] = {4865.14, 2394.81, 0};
            direction = 69;
            onFire = 0.138681;
        };
        
        class Object1 {
            type = "Rubbish2";
            position[] = {4856.78, 2399.93, 0};
            direction = 188;
            onFire = 0;
        };
        
        class Object2 {
            type = "Rubbish1";
            position[] = {4913.85, 2455.53, 0};
            direction = 247;
            onFire = 0;
        };
        
        class Object3 {
            type = "UralWreck";
            position[] = {4949.56, 2438, 0};
            direction = 195;
            onFire = 0;
        };
        
        class Object4 {
            type = "Rubbish1";
            position[] = {4955.72, 2436.34, 0};
            direction = 188;
            onFire = 0;
        };
        
        class Object5 {
            type = "Rubbish3";
            position[] = {4967.12, 2418.03, 0};
            direction = 188;
            onFire = 0;
        };
        
        class Object6 {
            type = "Rubbish5";
            position[] = {4912.31, 2463.67, 0};
            direction = 224;
            onFire = 0;
        };
Нужно, чтобы на выводе было":
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
class Item0
        {
            side="EMPTY";
            id=1;
            position[]={4865.14, 2394.81, 0};
            vehicle="UralWreck";
            azimut=69;
            lock="LOCKED";
            init="this setPosASL [getposASL this select 0, getposASL this select 1, 0]; this setpos [4865.14, 2394.81, 0];";
        };
 
        class Item1
        {
            side="EMPTY";
            id=2;
            position[]={4856.78, 2399.93, 0};
            vehicle="Rubbish2";
            azimut=188;
            lock="LOCKED";
            init="this setPosASL [getposASL this select 0, getposASL this select 1, 0]; this setpos [4856.78, 2399.93, 0];";
        };
 
        class Item2
        {
            side="EMPTY";
            id=3;
            position[]={4913.85, 2455.53, 0};
            vehicle="Rubbish1";
            azimut=247;
            lock="LOCKED";
            init="this setPosASL [getposASL this select 0, getposASL this select 1, 0]; this setpos [4913.85, 2455.53, 0];";
        };
 
        class Item3
        {
            side="EMPTY";
            id=4;
            position[]={4949.56, 2438, 0};
            vehicle="UralWreck";
            azimut=195;
            lock="LOCKED";
            init="this setPosASL [getposASL this select 0, getposASL this select 1, 0]; this setpos [4949.56, 2438, 0];";
        };
 
        class Item4
        {
            side="EMPTY";
            id=5;
            position[]={4955.72, 2436.34, 0};
            vehicle="Rubbish1";
            azimut=188;
            lock="LOCKED";
            init="this setPosASL [getposASL this select 0, getposASL this select 1, 0]; this setpos [4955.72, 2436.34, 0];";
        };
 
        class Item5
        {
            side="EMPTY";
            id=6;
            position[]={4967.12, 2418.03, 0};
            vehicle="Rubbish3";
            azimut=188;
            lock="LOCKED";
            init="this setPosASL [getposASL this select 0, getposASL this select 1, 0]; this setpos [4967.12, 2418.03, 0];";
        };
 
        class Item6
        {
            side="EMPTY";
            id=7;
            position[]={4912.31, 2463.67, 0};
            vehicle="Rubbish5";
            azimut=224;
            lock="LOCKED";
            init="this setPosASL [getposASL this select 0, getposASL this select 1, 0]; this setpos [4912.31, 2463.67, 0];";
        };
Т.е. из "position" берутся цифры и переносятся в новый текст(причем в 2 места), из "direction" в "azimut", из "type" в "vehicle", также меняется шаблон(номер которого постоянно увеличивается на 1) и т.д.
Пожалуйста, кто знает помогите это реализовать. Заранее благодарен!
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 12:58. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru