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

Исправить программу, чтобы читала строку с пробелами - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ C++ и ASM работа со списком http://www.cyberforum.ru/cpp-beginners/thread1201363.html
Нужно разработать комплекс подпрограмм для работы со списками Первая подпрограмма сортирует список. Вторая - находит заданный элемент и возвращает его номер. Третья - добавляет в список новый...
C++ Запара с IDE Всем привет! У меня появилась запара. Переустановил я винду (ХР), скачал Visual Studio Express 2010 C# (сорри что пишу не в разделе по C шарпу, просто туда заходят только пьяные сис. админы после... http://www.cyberforum.ru/cpp-beginners/thread1201348.html
C++ При запуске консоли автоматически устанавливать шрифт Lucida Console
Как сделать так чтобы при запуске консоли автоматически ставился шрифт Lucida Console, размер символов 14, жирный, чтобы не было необходимости установки этого параметра в ручную?
C++ Проверка, движется ли мышь
Подскажите пожалуйста , как проверить двигается ли мышь, делал своими силами как понимаю: POINT cPos; if(!(cPos.x++)&&!(cPos.y++)&&!(cPos.x--)&&!(cPos.y--)) нечего путевого не вышло, может есть...
C++ Как создать мини движок - передвижения по экрану объекта http://www.cyberforum.ru/cpp-beginners/thread1201317.html
подскажите с чего начать и чем продолжить чтобы сделать этакий мини движок - к примеру чтобы по экрану двигалась фигура при нажатии определенных клавиш (с последующим расширением функционала) ....
C++ На печать вывести слова, стоящие на нечетных местах и имеющие длину больше длины предпоследнего слова Доброго времени суток, уважаемые форумчане. Мне нужна программа выполняющая следующие условия: "Ввести строку. На печать вывести слова, стоящие на нечетных местах и имеющие длину больше длины... подробнее

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

Исправить программу, чтобы читала строку с пробелами - C++

06.06.2014, 19:40. Просмотров 219. Ответов 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
#include "stdafx.h"
#include <stdio.h>
#include <conio.h>
#include <iostream>
#include <string>
using namespace std;
 
class slovo {
protected:
    char mas[50];
    friend void povorot(slovo*);
public:
    friend void input(slovo*);
    friend void output(slovo*);
    friend void povorot(slovo*);
};
 
void input(slovo *x){
    cout << "Введите слово: ";
    char q;
    cin >> q;
    int i = 0;
    while (q != '.') {
        x->mas[i] = q;
        cin >> q;
        i++;
    }
    x->mas[i] = NULL;
}
void output(slovo *x){
    int i = 0;
    while (x->mas[i] != NULL){
        cout << x->mas[i];
        i++;
    }
}
void povorot(slovo *x){
    char strl[80];
    int i = 0;
    while (x->mas[i] != NULL){ i++; }
    for (int g = 0; g <= (i - 1) / 2; g++){
        strl = x->mas[g];
        x->mas[g] = x->mas[i - 1 - g];
        x->mas[i - 1 - g] = strl;
        cin.getline(srt1, 80);
    }
}
 
void main(){
    setlocale(LC_ALL, "Russian");
    slovo x[100];
    int k;
    cout << "Введите количество слов: ";
    cin >> k;
    for (int i = 0; i<k; i++){
        input(&x[i]);
        povorot(&x[i]);
    }
    cout << "Перевернутые слова: " << endl;
    for (int i = 0; i<k; i++){
        output(&x[i]);
        cout << endl;
    }
    _getch();
}
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru