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

Ошибка с конвентированием - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Выведение чисел http://www.cyberforum.ru/cpp-beginners/thread834472.html
Доброго дня! Начал изучать С++, возникла проблема немогу написать программу: введя любое число должны вывестись числа идущие до него(например ввел число 10 и на экран должны вывестись числа 1,2,3,4,5,6,7,8,9).
C++ Инициализация константы-члена класса Все привет! Возникла такая проблема: есть double константа-член класса, объявленная в секции protected. Проблема в том, что я не знаю как ее инициализировать требуемым значением. Инициализация производится в cpp файле. Подскажите каким образом осуществляется сие мероприятие. Признателен всем ответившим http://www.cyberforum.ru/cpp-beginners/thread834468.html
C++ Не могу исправить две ошибки Табулирование Функции
#include <iostream> #include <string> #include <math> typedef double (*dfdd)(double, double); double f(double x, double y); void tab(dfdd f, double dx, double dy, double minx, double miny, double maxx, double maxy, std::ofstream *s); int main() { double dx; double dy;
Массив: Найти среднее арифметическое элементов матрицы и сумму элементов тех строк матрицы, в которых отрицателен элемент главной диагонали. C++
Ребят не понимаю я с++ Дали создать программу Помогите пожалуйста Найти среднее арифметическое элементов матрицы и сумму элементов тех строк матрицы, в которых отрицателен элемент главной диагонали.
C++ Массив: При выполнении условия изменить матрицу A, прибавив к элементам каждой строки заданные элементы x1,x2,…,x5. http://www.cyberforum.ru/cpp-beginners/thread834440.html
Если сумма двух первых строк матрицы A меньше суммы элементов двух последних ее строк, изменить матрицу A, прибавив к элементам каждой строки заданные элементы x1,x2,…,x5. ввод вручную. Добавлено через 2 часа 5 минут #include "stdafx.h" #include "iostream" #include <cstdlib> #include <cstdio> #include"time.h" #include"iomanip"
C++ Массив: Изменить все строки матрицы, в которых отрицателен элемент главной диагонали Изменить все строки матрицы, в которых отрицателен элемент главной диагонали, к каждому элементу i-й строки прибавляется элемент Ti из заданного массива T1,T2,…,Tn. Подсчитать число измененных строк матрицы. Так же предусмотреть ввод с клавиатуры и рандомно. Добавлено через 1 час 30 минут =(. подробнее

Показать сообщение отдельно
kostiapp
-43 / 5 / 0
Регистрация: 12.10.2012
Сообщений: 76
11.04.2013, 10:58     Ошибка с конвентированием
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
77
78
79
80
#include <stdio.h>
#include <conio.h>
#include <iostream.h>
#include <math.h>
#include <string.h>
 
void c();
void g();
//основная функция
void work(char* str);
//функция добавления пробела
char* spaceAdd(char* str);
char* turn(char str);
void main()
{
c();
char szString[100];
char *szStringNew;
 
    cout<<"Vvedite text :\n";
    cin.getline(szString, 99);
    szStringNew=spaceAdd(szString);
    work(szStringNew);
    
g();
delete []szStringNew;
}
 
char *spaceAdd(char* str){
char *szString=new char[104];
szString[0]=' ';
int end=0;
    for(int i=1;i<=strlen(str);i++) {
    szString[i]=str[i-1];
    end=i+1;
    }
szString[end]=' ';
szString[end+1]='\0';
return szString;
}
 
void work(char* str){
char* string;
int cycle=0;
    for(int i=0; i<strlen(str); i++) {
    if(str[i]==' '){
    cycle++;
    char say[100];
        for(int j=i+1,step=0;str[j]!=' ';j++,step++){
        say[step]=str[j];
        }
    say[step]='\0';
    if(cycle%2==0) {
    string=strcat(string,turn(say));
    }
        }
    }
    cout<<string;
 
  
    }
 
 
char* turn(char str) {
int len=strlen(str)+1;
char* string=new char[len];
string[0]=' ';
    for(int i=1,j=len;i<len;i++,j--) {
    string[i]=str[j];
    }
    return string;
}
 
 
 
 
 
 
void c(){clrscr();}
void g(){getch();}
Просто устал уже...Cannon convert int to char* , я не где не сравниваю инт с чаром да и вообще они ни где не взаимодействуют . Проблема в функции turn.

Задание(консольное) :
Отредактировать заданное предложение удаляя из него слова с нечетными номерами и переворачивая с четными .
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 13:51. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru