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

Сменя позиций букв - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ работа с ресурсами http://www.cyberforum.ru/cpp-beginners/thread442530.html
подскажите кто-нибудь подробно, как создать и скомпилировать файл ресурсов, как его подключить к проекту и вытащить оттуда картинку... много чего нашёл в интернете, но ничего не получается, что-то вообще не то делаю, наверное. Огромное спасибо
C++ Числа (2 задачи) 1.Дано предложение (символьная строка, где слова отделяются друг от друга запятой). Определить слово наибольшей длины и величину длины. 2.Записать в файл F целые числа. Прочитать данные из файла, подсчитать количество компонентов, являющихся квадратами нечетных чисел. Заранее спасибо! http://www.cyberforum.ru/cpp-beginners/thread442521.html
Получить снимок клиентской области окна и цвет пикселя C++
Всем привет, не шибко знаю С++, но есть две задачи 1. Нужно получить снимок клиентской области окна, притом возможно не активного или перекрытого другими окнами. 2. Нужно получить цвет точки в заданных координатах на полученном снимке. Есть кое какие наброски на c#, но нужен аналог на С++ public static Bitmap GetWindowBMP(IntPtr hwnd, int X, int Y, int W, int H) { ...
C++ Проверить есть ли в str цыфры
Доброго вечера. Данный код берет строки из файла ,далее передает в функцию num_num. Как возможно проверить символ в строке, является ли он цифрой? #include <cstdlib> #include <iostream> #include <fstream> #include <ctype.h>
C++ Ошибки при создании шаблона http://www.cyberforum.ru/cpp-beginners/thread442454.html
#include <iostream> #include <conio.h> #include "time.h" #include <math.h> #include <stdio.h> using namespace std; template <class Var> Var fSumma (Var *, int);
C++ задача на операции цыклов Написать программу для вычисления произведения нечетных чисел от 1 до 10 и вывести на экран. Пожалуйста, пишите только на языке C, а не C++ P.S. (для модераторов).Знаю, что уже постил это задание. Предыдущую тему можно удалить подробнее

Показать сообщение отдельно
R1se
0 / 0 / 0
Регистрация: 05.02.2012
Сообщений: 13
08.02.2012, 16:26     Сменя позиций букв
Нужно поменять последнюю букву в слове на первую, а первую на последнюю.

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
#include <cstdlib>
#include <iostream>
 
using namespace std;
 
void changePosition(char str2[256])
{
    int q = strlen(str2);
    char r = str2[0];
    str2[0] = str2[q-1];
    str2[q-1] = r;
}
 
void str()
{
    char str[] = "Faculty of Information technology ";
    int a = strlen(str);
    char str2[256];
    int i,j;
    
    for(i=0,j=0;i<a;i++)
    {
        if(str[i]!=' ')
        {
            str2[j] = str[i];
            j++;
        }
        else if(str[i]==' ')
        {
            changePosition(str2);
            printf("%s ",str2);
            
            for(int i=0;i<=a;i++)
            {
                str2[i] = 0;
            }
            
            j=0;
        }
    }    
}
 
int main()
{
    str();
    printf("\n");
    
    system("PAUSE");
    return EXIT_SUCCESS;
}
Работает, но есть косяки. Если стереть пробел после "Faculty of Information technology " теряется "technology". Так же, если указать перед " Faculty" пробел, швабра казябра сного получится.

Добавлено через 18 часов 33 минуты
задача актуальна
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 06:09. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru