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

Слово в обратном порядке - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Как написать ? http://www.cyberforum.ru/cpp-beginners/thread819517.html
w=(a+b)^2 +10^-6 *(tg(x)/(x+1) как написать это на С++?
C++ Определить, принадлежит ли точка с координатами Даны действительные числа x, y. Определить, принадлежит ли точка с координатами (x, y) заштрихованной части плоскости. пыталась писать так. неправильно. нужно как то через уравнения прямых и площадь этого круга выразить( помогите( #include <iostream.h> #include <conio.h> int main() { http://www.cyberforum.ru/cpp-beginners/thread819515.html
Выполнить перевод чисел C++
Выполнить перевод чисел Помогите написать простую программу по переводу систем счисления 11(8 c/c) → ? (2 c/c) → ? (16 c/c)
MPI запуск нескольких потоков C++
Использую mpich2 (будь он не ладен),VS 2012,пишу на с++. Программа рабочая 100%, хотел запустить на нескольких потоках с помощью программки wmpiexec,ан нет ...
C++ Списки http://www.cyberforum.ru/cpp-beginners/thread819466.html
Здравствуйте, не могу в написать программу, обеспечивающую работу с двунаправленным нециклическим списком, где можно добавлять/удалять элементы в голову списка и просматривать список. По мимо всего этого нужно ввод/вывод списков реализовать в виде функций с необходимыми параметрами. После завершения программы вся динамическая память должна быть освобождена, а так же нужно взаимодействие с...
C++ Перегрузка операторов Всем привет. Мне нужно ввести класс для работы с объектом "рациональная дробь" вида (m / n) (рациональная дробь это дробь у которого числитель больше знаменателя) и реализовать такие перегрузки операторов: сложение (вычитание) двух дробей (+, -). Незнаю как это сделать помогите пожалуйста :) подробнее

Показать сообщение отдельно
Proximos
0 / 0 / 0
Регистрация: 21.02.2013
Сообщений: 4

Слово в обратном порядке - C++

26.03.2013, 22:15. Просмотров 348. Ответов 1
Метки (Все метки)

Задание такое: С консоли вводится строка слов. Необходимо проанализировать строку и подсчитать количество слов, символов в слове. Каждое слово записать в обратном порядке символов и поместить обратно в строку. Вывести полученные результаты на экран.
Пример: word1 word2 word3
Отображается
Количество слов в строке - 3
1 слово - 5 символов
2 слово - 5 символов
3 слово - 5 символов
1drow 2drow 3drow
Помогите сделать вывод слов в обратном порядке.
Я уже сделал вывод кол-ва слов в строке и подсчёт симсолов в слове:
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
#include <conio.h>
#include <ctype.h>
#include <stdio.h>
#include <string>
using namespace std;
#define ENTER 13
void main() {
 char ch;
 int i=0,count=0,total=1;
 string s,s1;
 
 printf("Enter string: ");
    for(;;) {
  s+= getch();
  printf("%c",s[i]);
        if( int(s[i]) == ENTER) break;
  i++;
    }
 printf("\n");
 char *cstr = new char [s.length()+1];
 strcpy(cstr,s.c_str());
 char*words = strtok(cstr," ");
 while(words!=NULL){
  printf("%d word - %d symbols.",total,strlen(words)-1);
  if(words[0]==ch)printf(" This word with spec symbol %s.\n",words);
  else printf("\n");
  total++;
  words = strtok(NULL," ");
 }
 
 printf("Total words - %d",total-1);
 printf("\nEnd... ");
 getch();
}
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 05:38. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru