Форум программистов, компьютерный форум 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 минут =(. подробнее

Показать сообщение отдельно
Croessmah
Модератор
Эксперт CЭксперт С++
 Аватар для Croessmah
12513 / 7075 / 794
Регистрация: 27.09.2012
Сообщений: 17,470
Записей в блоге: 2
Завершенные тесты: 1
11.04.2013, 12:26     Ошибка с конвентированием
C++
1
2
3
4
5
6
7
8
9
10
11
char* turn(char * str);//УКАЗАТЕЛЬ!!!
//...
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;
}
Добавлено через 10 секунд
Да и всё равно ошибки будут.

Добавлено через 59 секунд
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
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;
 
  
    }
Что такое step? Где объявлено и инициализировано?
И под строку кто будет память выделять?
 
Текущее время: 18:45. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru