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

«адачи с string.h - C++

¬ойти
–егистраци€
¬осстановить пароль
ƒругие темы раздела
C++ „то означает * перед переменной ? http://www.cyberforum.ru/cpp-beginners/thread434078.html
—обственно вопрос в название топика. Ќапример есть программа: int main(int argc, char argv) { const int size = 255; char str, *maxs = str, *mins = str, *c = str; gets( str );
C++ recursion with variadic template #define NOT_COMPILE 1 #if NOT_COMPILE // так не компилитс€ template <class Type, unsigned int head, unsigned int ... rest > struct bitfield { static const Type value = (1 << head) | bitfield <Type, rest...>::value; // строка 100 http://www.cyberforum.ru/cpp-beginners/thread434074.html
помен€ть местами первый столбец со вторым ,третий с четвЄртым, и т.д. C++
помогите решить пожалуйста!!!! ƒан двумерный массив из чЄтного числа столбцов .помен€ть местами его первый столбец со вторым ,третий с четвЄртым, и т.д.
C++ √оспода, нужно выбрать double-архив из строки string(—++/—)
≈сть строка формата: string str="R 7.2 531.804 119.479 0.477472 175.792 7.22212 -64.2461 0 79.5401 -0.600769 77.957 0 0.982318 0 0 3.708 0"; Ќужно выбрать все символы(double-архив). ѕервый символ - R, далее 3 пробела. я начинающий, возможно кому-то задача тривиальна... Ѕьюсь не первый день... Ёто уже крик о помощи. —пасибо за понимание, Art_snake....
C++ Ќайти сумму р€да http://www.cyberforum.ru/cpp-beginners/thread434036.html
¬ычислить сумму cos1/sin1+(cos1+cos2)/(sin1+sin2)+...+(cos1+cos2+...+cosn)/(sin1+sin2+...+sinn). вот что у мен€ получилось...но выдаЄт ошибку #include<iostream.h> #include<conio.h> #include<math.h> int main() {int n;
C++  урсор и »зображени ѕожалуйста помогите очень сложно. подробнее

ѕоказать сообщение отдельно
-=ёрј=-
«аблокирован
јвтор FAQ
27.01.2012, 12:08     «адачи с string.h
÷итата —ообщение от airesjke ѕосмотреть сообщение
11.3. ƒана строка, содержаща€ текст, включающий русские и английские слова. ѕолучить новую строку, заменив в исходной все заглавные буквы строчными и наоборот.
÷итата —ообщение от airesjke ѕосмотреть сообщение
C++ сделать пожалуйста
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
#include <iostream>
#include <fstream>
#include <string>
using namespace std;
 
int main()
{ 
    system("chcp 1251");
    int i, pos;
    string line, text;
    string rusUpper = "√А√Б√В√Г√Д√Е¬®√Ж√З√И√Й√К√Л√М√Н√О√П√Р√С√Т√У√Ф√Х√Ц√Ч√Ш√Щ√Ъ√Ы√Ь√Э√Ю√Я";
    string rusLower = "√*√°√Ґ√£√§√•¬Є√¶√І√®√©√™√Ђ√ђ√*√Ѓ√ѓ√∞√±√≤√≥√і√µ√ґ√Ј√Є√є√Ї√ї√Љ√љ√Њ√њ";
    ifstream ifs("text.txt");
    if(!ifs)
        cout<<"√О√Є√®√°√™√* √Ѓ√≤√™√∞√ї√≤√®√њ text.txt\n";
    else
    {
        while(getline(ifs,line))
            text += line;
        ifs.close();
        cout<<"√В√µ√Ѓ√§√*√Ѓ√© √≤√•√™√±√≤\n"<<text.c_str()<<endl;
        for(i = 0; i < text.length(); i++)
        {
            //√Э√≤√Ѓ √§√Ђ√њ √Ђ√*√≤√®√*√®√ґ√ї
            if(isupper(text[i]))
                text[i] = tolower(text[i]);
            else
                text[i] = toupper(text[i]);
            //√Э√≤√Ѓ √§√Ђ√њ √™√®√∞√®√Ђ√®√ґ√ї
            if((pos = rusUpper.find(text[i],0)) != string::npos)
                text[i] = rusLower[pos];
            if((pos = rusLower.find(text[i],0)) != string::npos)
                text[i] = rusUpper[pos];
        }
        cout<<"√Т√•√™√±√≤ √ѓ√Ѓ√±√Ђ√• √ѓ√∞√•√Ѓ√°√∞√*√І√Ѓ√Ґ√*√*√®√©\n"<<text.c_str()<<endl;
    }
    system("pause");
    return 0;
}
ћиниатюры
«адачи с string.h  
 
 ибер‘орум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
–ейтинг@Mail.ru