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

Перенести первые буквы слова в конец - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Сформировать двоичный файл из элементов, заданной в варианте структуры. Структура "Стадион" http://www.cyberforum.ru/cpp-beginners/thread891580.html
Люди добрые помогите пожалуйста написать программу на С++! Сформировать двоичный файл из элементов, заданной в варианте структуры, распечатать его содержимое, выполнить удаление и добавление элементов в соответствии со своим вариантом, используя для поиска удаляемых или добавляемых элементов функцию. Формирование, печать, добавление и удаление элементов оформить в виде функций. Предусмотреть...
C++ Что такое юнит-тест В задании требуется наличие юнит-тестов к программе. Что это? Как выглядит? Как работает? http://www.cyberforum.ru/cpp-beginners/thread891572.html
Подправить программу C++
помогите, пожалуйста. программа работает только когда вводятся числа по условию от 3 до 9. когда вводишь больше 9, то программа считает, хотя не должна, а меньше 3-ничего не происходит. #include "stdafx.h" #include <iostream> #include <cmath> using namespace std; int main()
Даны действительные числа X1,.,X10, Y1,.,Y10 C++
Даны действительные числа X1,...,X10, Y1,...,Y10 . Получить cумму 10 i=1 XiYi . Как упростить решение,если исходные данные будут иметь следующий порядок: X1Y1,..., X10Y10 ? Помогите нада срочно)
C++ Написать функцию, которая ищет наибольший элемент массива и возвращает его значение http://www.cyberforum.ru/cpp-beginners/thread891564.html
Задание 1 – работа с двумерным массивом Написать консольную программу, которая создаёт в динамической памяти двумерный массив размера N (N задаётся пользователем с клавиатуры), заполняет его случайными числами (от 0 до 100). Написать функцию, которая ищет наибольший элемент массива и возвращает его значение. Программа должна запрашивать число N с клавиатуры, далее выделять память под массив...
C++ сравнение строк Нужно сравнить строки типа стринг, без использования стандартных функций НЕ знаю,как их присвоить, пытаюсь передать функции string11 b string22. но они пустые #include <string> #include <iostream> #include <cstring> #include <stdio.h> #include <string.h> using namespace std; подробнее

Показать сообщение отдельно
drdrink
39 / 39 / 1
Регистрация: 13.05.2013
Сообщений: 103
05.06.2013, 10:02     Перенести первые буквы слова в конец
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
#include <iostream>
#include <string.h>
 
using namespace std;
 
int main()
{
    char s1[40], c;
    int k, n;
    cout << "Vvtdite slovo i kol-vo bukv" << endl;
    cin >> s1 >> k;
    if(k > strlen(s1))
    {
        cout << "kol-vo bukv bol'she" << endl;
        return 0;
    }
 
    n = strlen(s1);
    for(int i = 0; i < k; i++)
    { 
        c = s1[0];
        for(int j = 0; j < (n - 1); j++)
            s1[j] = s1[j + 1];               // Тупо обмениваем очередной со следующим
        s1[n - 1] = c;
    }
    cout<<"Iskomoe slovo : "<< s1 << endl;
    return 0;
 
Текущее время: 17:04. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru