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

Строки - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Виртуальная функция http://www.cyberforum.ru/cpp-beginners/thread369913.html
В учебнике дается понятие абстрактного класса, как класса содержащего хоть одну виртуальную функцию. Проблема в том, что я так и не смогла для себя четко понять, что же такое. виртуальная функция. Облазила кучу сайтов, но там все как-то зыбко и непонятно. Объяните, пожалуйста на пальцах, что же это такое.
C++ Массив. Помогите доработать код, подскажите где ошибки. Сама задача проста: Есть массив, состоящий из натуральных чисел, поделенный на 4 части, необходимо переставить блоки ( верхний правый с нижним левым, и верхний левый с нижним правым). Подскажите, что нужно исправить в коде, где ошибки??? #include<math.h> #include<stdio.h> #include<conio.h> void main() int n; printf("Input the dimension of array: "); http://www.cyberforum.ru/cpp-beginners/thread369905.html
C++ Создание программ с графической оболочкой.
Т.е. программы, работающие не в консоли. Знаю о Win API. Какие еще популярные инструменты есть? Есть что-то для новичка проще, чем Win API? Что посоветуете?
Помогите доработать код, работа с массивами. C++
Дан массив из натуральных чисел, переставить блоки массива по диагонали (т.е. 1-3, 2-4); -------------- | 1 | 2 | |_____|_ ____| | 4 | 3 | |_____|_____ | #include<math.h> #include<stdio.h>
C++ Вывод матрицы в файл, инициализация http://www.cyberforum.ru/cpp-beginners/thread369894.html
Здравствуйте, вечер вопросов, надеюсь на вашу помощь, кучу времени убил уже( Цели простая: заполнить матрицу последовательными числами, вывести результат на консоль, затем вывестти результат в текстовый файл. Столкнулся с проблемами: матрица не хочет нормально инициализироваться, при выводе в файл выводятся не числа, а символы, после завершения программы не ждет нажатия enter? а сразу...
C++ Выяснить, является ли заданное число m членом геометрической прогрессии, первый член которой равен g, а знаменатель – z. очень нужен код в С++(консольном) подробнее

Показать сообщение отдельно
xexew
0 / 0 / 0
Регистрация: 22.02.2011
Сообщений: 76
21.10.2011, 01:52  [ТС]     Строки
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
int _tmain(int argc, _TCHAR* argv[])
{   setlocale(0,"");
    
    char a[100], b[100];
    cout << "Введите строку: \n";
    gets(a);
    int i=0, j=0,k;
    int len=strlen(a);
    
    for (i = 0; i < len; i++)
        if(a[i]!=' ')       
            b[j++]=a[i];
        else b[j]=' ';
            k=j;
 
    for(int j = 0; j < k; j++)
        cout << b[j];
    cout << endl;
    
    return 0;
}
Что-то не хочет он пробелы ставить)
 
Текущее время: 12:03. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru