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

Задана строка. Изменить порядок следования символов в 1 и 2 половине строки на обратный - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ "XXX.exe не является приложением win32" - перенос проекта на XP http://www.cyberforum.ru/cpp-beginners/thread1151479.html
Привет всем! Возникла проблема.. написал прогу на плюсах, скомпилил - работает(VS 2012). Решил проверить работу на XP и нифига не получилось. Выдало что "XXX.exe не является приложением win32" Полазил по буржуйским сайтам, ничего не помогает. Может есть решение всё таки этой проблемы? P.S что я проделал: 1)менял Debug и Release 2)менял в настройках проекта тулкит VS2012(v100) на VS2012 -...
C++ Размер файла или "баги, лаги" Проблема в том что я не могу узнать размер файла! У меня файл весит 0 байт, но выводится вторая часть, но там вообще выводится какая-то кодировка.(Фиг поймешь какая) Нужно: что бы считывалась сколько весит если 0 байт то внести записи если больше 0 байт то вывести строки а у меня фигня какая то. http://www.cyberforum.ru/cpp-beginners/thread1151474.html
Найти количество и сумму четных и нечетных чисел в массиве C++
Дан массив чисел В. Найти кол-во и сумму четных чисел в массиве и кол-во и сумму нечетных чисел, которые переписать в новый массив. Не могу понять что далее писать и вообще скажите что добавить что исправить????? #include <iostream.h> #define N 20 #pragma argsused int main(int argc, char* argv) { int i,B,S=0,kol=0; for(i=0;i<N;i++) { cout<<"B=";cin>>B; for(i=0;i<N;i++)
Интреполирование функций C++
суть вопроса такая, есть лаба интреполирование функций) какие то значения поступают на вход, а на выходе должно выводиться окно с графиками различных цветов)что лучше использовать для этих графиков? MS VS 2010
C++ Как разместить изображение в консольном окне? http://www.cyberforum.ru/cpp-beginners/thread1151439.html
Как разместить изображение в консольном окне? Использую visual 2013 c++ Заранее спасибо
C++ Функция с переменным числом параметров. Преобразование типов Добрый день. Проходил недавно тест на собеседовании, довольно странный, на мой взгляд, был вопрос: Есть функция void f(const char* txt, ...); Аргумент, переданный в функция, типа float будет преобразован в: 1) void*. 2) char*. 3) char. подробнее

Показать сообщение отдельно
Bogdan_Fateev
0 / 0 / 0
Регистрация: 07.04.2014
Сообщений: 10
19.04.2014, 23:55  [ТС]     Задана строка. Изменить порядок следования символов в 1 и 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
#pragma argsused
#include <conio.h>
#include <stdio.h>
#include <iostream.h>
#include <math.h>        
int main()               
{ char s[256], *sl,max_sl[256];
int i=0,n,max=0,im;
clrscr();
cout<<"vvedit zadanui ryadok:"<<endl;
gets(s);
for(int j=1;(sl=strtok(j?s:NULL," .,?-!:;"))!=NULL;j=0)
{i++;
cout<<"slovo"<<i<<")";
puts(sl);
// на парнисть
if(i%2==0){n=strlen(sl);
if (n>max)
{ max=n;
strcpy(max_sl,sl);
im=i;}     }}
// strrev() заминити на зворотний
strcat(max_sl,"\0");
cout<<"\nSlovo z nomerom "<<im<<;
puts(max_sl);
getch();
        return 0;
}
 
Текущее время: 16:36. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru