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

Все буквы каждого слова в предложении записать в обратном порядке и распечатать получившееся предложение - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ самая длинная последовательность из n 1 и 0 http://www.cyberforum.ru/cpp-beginners/thread181451.html
дается число n. из сочетаний 1 и 0 длиной n нужно составить самую длинную последовательность, так чтобы ни одно сочетание не встречалось дважды. пример: n=2. возможные сочетания: 00 01 10 11. самая...
C++ Найти простые числа пользуясь методом решета Эратосфена НЕ используя массивы Задача формулируется простыми словами: найти простые числа 0..N пользуясь методом решета Эратосфена НЕ используя массивы. Препод сказал задача не тревиальная и решимая. З.Ы. Учить С мы только... http://www.cyberforum.ru/cpp-beginners/thread181443.html
C++ Указатели
Есть задание,я сделала через массив,а мне нужно переделать через указатели. #include <iostream.h> #include <stdio.h> #include <conio.h> #include<math.h> const int SIZE=80; int main() {...
Переменная- строка C++
1)Здравствуйте, а не подскажите как объявить переменную строку( string почему-то не подходит) 2)насколько я помню со строками можно работать как с массивами 3)насколько я помню для работы со...
C++ Найти max элемент массива 4 х 4, лежащий выше главной диагонали http://www.cyberforum.ru/cpp-beginners/thread181426.html
Помогите пожалуйста) По лабе надо сделать: Найти max элемент массива 4 х 4, лежащий выше главной диагонали Добавлено через 15 минут Вот если элемент лежит ниже главное диагонали:...
C++ создание класса и ещё кое чего... Создать класс Vehicle, содержащий следующие элементы: - поле «скорость» int Speed; - поле «масса» int Mass; - метод получения массы int GetMass(); - метод остановки void Stop();... подробнее

Показать сообщение отдельно
$$RaMpAgE
1 / 1 / 0
Регистрация: 04.10.2010
Сообщений: 17
21.11.2010, 22:06
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.h>     // слова в обратном порядке
#include <string.h>
void main()
{
char text[80], text1[80];
char *p;
int i;
cin.getline(text,80);
strrev(text);
char *pr= " .,";
text1[0]='\0';
p= strtok(text,pr);
while (p!=NULL)
{
strrev(p);
strcat(text1,p);
strcat(text1," ");
p= strtok(NULL,pr);
}
cout<<"result = "<< text1<<endl;
cin.get();
}
Добавлено через 2 минуты
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.h>     // переставляет все буквы в каждом слове
include <string.h>
void main()
{
char text[80], text1[80];
char *p;
int i;
cin.getline(text,80);
 
char *pr= " .,";
text1[0]='\0';
p= strtok(text,pr);
while (p!=NULL)
{
strrev(p);
strcat(text1,p);
strcat(text1," ");
p= strtok(NULL,pr);
}
cout<<"result = "<< text1<<endl;
cin.get();
}
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru