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

[C++] Cтроки - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Помогите с проектом http://www.cyberforum.ru/cpp-beginners/thread395235.html
Я написал проект на С++ в Visual Studio и что мне сделать чтобы все ресурсы и нужные библиотеки сохранились в exe файле и я мог один исполняемый файл передавать?
C++ Unidef.h не нахожу... Доброго времени суток уважаемые форумчане! Извините за тупой вопрос библиотеку unidef.h где найти, а то DevC++ ругается... http://www.cyberforum.ru/cpp-beginners/thread395231.html
C++ Метод простой вставки с модификацией
Помогите пожалуйста мне в решении этой задачи Дан алгоритм сортировки #include <iostream> using namespace std; int main() {int x=0,a={2,3,1,9,4,6,5,8,7,0},n=10;
C++ Игра крестики-нолики
Здравствуйте, ребята! Вообщем такое задание: Создать класс типа игра крестики-нолики. Поле класса - массив из (3х3). Ставить можна только на свободные. Написал прогу: Процесс игры ведется в консоли. Игрок задает положение игры координатой: столбец, строка. Но проблемка в том: Если координата находится вне доски то выдается сигнал об ошибке и координата запрашивается заново. --- у меня же...
C++ Логическая задачка http://www.cyberforum.ru/cpp-beginners/thread395208.html
Здравствуйте. Помогите решить задачку. Имеется 100 рублей. Стоимость курицы 1,5 рубля, овечки 2 руб. , бычка 5 руб. Вопрос: сколько всевозможных комбинаций можно проделать для покупки без остатка. Мои размышления. Составляем уравнения 1,5x+2y+5z=100. Все числа должны быть целые. Х начинается с 6, у-только парные, z- делятся на 5. В голове крутиться, что нужно прогонять в не в одном цикле,...
C++ rdtsc gcc #include <stdio.h> static inline unsigned long long tick() { unsigned long long d; __asm__ __volatile__ ("rdtsc" : "=A" (d) ); return d; } int main() { long long res; подробнее

Показать сообщение отдельно
NinGAZ
14 / 14 / 1
Регистрация: 27.07.2011
Сообщений: 162

[C++] Cтроки - C++

29.11.2011, 23:37. Просмотров 321. Ответов 2
Метки (Все метки)

Hi all! не могу понять свою ошибку,помогите. суть: есть массив слов,напечатать слова так,чтобы последняя буква 1 слова была такой же,как и первая буква 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
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
#include <iostream>
#include <string>
 
using std::string;
using std::cin;
using std::cout;
using std::getline;
 
int i,j,n,c;
string word_1,word_2;
string *words = new string[100];
string *stack = new string[100];
 
 
void input()
{
    cout << "Enter a count of strings";
    cin >> c;
 
    for(i=0;i<c;i++)
    {
        cout << "Enter a string";
        cin >> words[i];
    }
}
 
int near(string word_1)
{
    n= word_1.length();
    return n;
}
 
void sort()
{
    word_1 = words[0];
    stack[0] = word_1;
 
    for(i=1;i<c;i++)
    {
     word_2 = words[i];
     n=near(word_1);
 
     if(word_1[n] == word_2[1])
     {
         stack[i] = word_2;
         word_1 = word_2;
     }
    }
}
 
void output()
{
 j=0;
 for(i=c;i>=1;i--)
 {
     word_1 = stack[c-1];
     word_2 = stack[j];
     n = near(word_1);
 
     if(word_1[n] == word_2[1])
         for(i=j;i<=c;i++)
             cout << stack[i];
 
     j++;
 }
}
 
 
int main()
{
input();
sort();
output();
}
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru