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

Сдвиг символов строки вправо - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Не могу удалить из вектора http://www.cyberforum.ru/cpp-beginners/thread958295.html
Доброе время суток. Есть класс class TModelAnswer { private: char FAnswer; float FProbability; AnsiString FExplanation; char GetAnswer() {return FAnswer;};
C++ Найти минимальное значение из столбцов матрицы Всем Доброго времени суток! написал программу для подсчета сумм столбцов матрицы. теперь нужно вывести на экран минимальное значение из эти сумм. думаю сформировать из этих значений одномерный... http://www.cyberforum.ru/cpp-beginners/thread958286.html
C++ Стек (найти ошибку в коде)
Такая проблема: создаю стек, вычисляю количество елементов между минимальным и максималым, удаляю стек, пытаюсь создать стек по-новой выдаёт ошибку. #include <stdio.h> #include <stdlib.h>...
Массивы (не вводится полностью матрица с буквами A и B) C++
У меня не вводится полностью матрица с буквами A и B,к примеру создав матрицу 5 на 6,я всего ввожу 1 ряди меня компилятор выкидывает.Спасибо#include <stdio.h> #include <conio.h> int main () { ...
C++ Ошибка компиляции http://www.cyberforum.ru/cpp-beginners/thread958240.html
// KR_5.cpp: определяет точку входа для консольного приложения. // #include "stdafx.h" #include "iostream" #include "math.h" #include "iomanip" using namespace std; void sumpr...
C++ Нарисовать ромб через цикл,почти сделал,не могу понять что делать дальше #include <iostream> #include <math.h> #include <conio.h> using namespace std; int main() { int N,i; N=10; for (int i = 10; i >= 1; i--) { подробнее

Показать сообщение отдельно
Нубик_я
0 / 0 / 0
Регистрация: 12.03.2012
Сообщений: 22

Сдвиг символов строки вправо - C++

20.09.2013, 09:08. Просмотров 3447. Ответов 5
Метки (Все метки)

собственно задача - сдвинуть строку на 2 символа вправо
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
void main()
{
    char a[66];
    char b[66];
    char l,c,y;
    int i=0;
    setlocale(LC_ALL,"");
    for (l='А'; l<='я'; l++)
    {
        a[i]=l;
        i++;
    }
    i=0;
    c='А';
    for (i=0;i<=66;i++)
    {
        y=c+2;
        b[i]=y;
        c++;
    }   
    cout<<b<<endl;
    system("pause");
}
беда в том, что первые 2 символа теряются, как их вернуть?
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru