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

Поменять местами слова, "равноудаленные" от концов строки - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Сортируются все элементы, кроме первого http://www.cyberforum.ru/cpp-beginners/thread1225999.html
Всем привет! Пишу сортировку, но где то закралась ошибка: int A; A = 6; A = 7; A = 3; A = 10; A = 5; int q; for(int i = 0; i < 5; i++)
C++ Найти лексикографически минимальный палиндром, который можно получить из слова S У Максима есть слово S, и он очень хочет сделать из него палиндром, но не желает изменять слишлом большое количество символов. Помогите Максиму найти лексикографически минимальный палиндром, который можно получить из слова S заменой не более чем K символов. Строка A лексикографически меньше строки B, если существует такой индекс j, что A < B и ∀i < j A = B Входные данные: Первая строка... http://www.cyberforum.ru/cpp-beginners/thread1225996.html
C++ Консольный ввод/вывод - Перестали работать SetLocale
После того, как переопределил ввод и вывод обратно в консоль freopen("CON", "w", stdout); freopen("CON", "r", stdin); Перестали работать SetLocale, а также cout << ...<< endl стал выводить без перевода строки В чём может быть проблема?
Создание объекта класса сразу после его описания (между "}" и ";") C++
Пишу проект с дюжиной хедеров и десятком cpp-шников. Мне нужны пара объектов класса А, которые должны существовать на протяжении всей программы. Пытаюсь создать их в хедере сразу после описания класса (так): class A { public: int a; A(int x=0) : a(x) {} } objA; // <-- создание объекта Проблема - компилятор (MSVS 2013) бросает 2 ошибки: error LNK2005: "class A objA"...
C++ Написать программу для вычисления объема сыпучего вещества V http://www.cyberforum.ru/cpp-beginners/thread1225966.html
В баллоне под поршнем с идеальным газом находится сыпучее вещество. Написать программу для вычисления объема сыпучего вещества V, если известно, что при объеме под поршнем V1 давление газа равно P1, а при объеме под поршнем V2 давление газа равно P2. Использовать соотношение P1(V1-V)=P2(V2-V). Возможно ли как то сделать чтобы он сам подобрал нужное значение удовлетворяющее равенству?...
C++ Непонятные элементы в выводе списка файлов директории Всем привет, понадобилось заиметь список файлов в директории, нашел на этом форуме программу #include <stdio.h> #include <dirent.h> #include <string.h> //~ #define NAME_MAX 256 int main(int argc, char **argv) { DIR *dfd; подробнее

Показать сообщение отдельно
psevdomak
1 / 1 / 0
Регистрация: 11.07.2014
Сообщений: 27
11.07.2014, 13:54     Поменять местами слова, "равноудаленные" от концов строки
Помогите пожалуйста с задачкой.

Задача:

Поменять местами слова, "равноудаленные" от концов строки, найти первое цифровое слово и возвести его значение в квадрат. Ввод строки и вывод слов написал, но не могу придумать как дальше делать.

Последнее слово не выводится , т.к нету пробела ( если его принудительно не вводить) как сделать что бы в конце строки всегда был пробел?

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
#include <iostream>
#include <stdio.h>
#include <conio.h>
#include <cstring> 
int main(){
    char str[255];
    char slovo[100][100];
    int k=0,j=0,i;
 
 
    printf ("Vvedite stroku:" ); gets(str);
 
 
    for (i=0; str[i]!='\0'; i++){
    if( str[i]!= ' ') { slovo [k][j] = str[i] ; j++;}
    else {
        printf ("\nslovo[%d]:%s",k,slovo[k]);
        
        k++;j=0;}
    }
    getch();
}
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 11:33. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru