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

Перевернуть строку - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Найдите ошибки в операторах ввода/вывода http://www.cyberforum.ru/cpp-beginners/thread51680.html
Помогите плз ответить на вопросы: 3. Найдите ошибки в операторах ввода/вывода (ответ пояснить): a) cout << "\n x%1"; b) cin >> "x%1"; c) cout << "\n"; d) printf...
C++ Найти самое большое число Всем доброго дня. У меня токой вопрос: Есьт 4 числа допустим int a = 5; int b = 7; int c = 2; int d = 10; http://www.cyberforum.ru/cpp-beginners/thread51673.html
C++ Снова вопросы КиР
существует код: #include "windows.h" #include "stdio.h" #include "math.h" #include "stdlib.h" #include <conio.h> #include <iostream> #include "time.h" #include <ctype.h> using namespace std;
дописать 2 перегруженных оперотора(+,-) C++
Вот код, в него нужно дописать 2 перегруженных оперотора(+,-),один из них сделать дружественным. помогите пожалуйста....сдать нужно завтра утром!!!! #include "stdafx.h" #include <iostream>...
C++ Импорт элементов класса в программу http://www.cyberforum.ru/cpp-beginners/thread51631.html
Имеется созданная библиотека, включающая небольшой класс, как правильно реализовать доступ в программе к элементам данного класса, реализованным в dll. В приложении-dll имеются, следующие файлы: ...
C++ вопрос по си-подключение видеопамяти в проге-заготовке вот строка far*p=(char far *)MK_FP(0xB800,0x0000) прога-текстовой редактор,вопрос-какая библио в CPP отвечает за работу с видеопамятью,что в этой строке нетак? компилят.выдает -... подробнее

Показать сообщение отдельно
Sekt
156 / 155 / 10
Регистрация: 29.04.2009
Сообщений: 637
20.09.2009, 17:47
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
// my_tests.cpp : Defines the entry point for the console application.
// 
#include "stdafx.h"
#include <algorithm>
#include <vector>
#include <set>
#include <conio.h>
#include <iostream>
#include <numeric>
#include <limits>
#include <iostream>
#include <string>
using std::cin;
using std::cout;
using std::endl;
 
void reverseit(char array[],int no)
{ char c; int len,x, mid=0;
if(no==0)
{for(len=0,x=0; array[x] !='\x0';len++,x++); }
else
{ len = 0; len = no; }
mid = (len-1)/2;
for(int i=0,j=len-1; i <=mid; i++,j--)
{ c = array[i];
array[i] = array[j];
array[j] = c;
}
cout << endl<<array;
}
int _tmain(int argc, _TCHAR* argv[])
{
    char data[80]; int nos=0;
    cout <<"enter string to reverse it  "; cin.getline(data,80);
    reverseit(data,0);
    _getch();
    return 0;
}
Почему неправильно ? Где?
1
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru