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

Корректировка текстовых строк - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Почему ifstream fail() http://www.cyberforum.ru/cpp-beginners/thread1134680.html
Вот код: void Program::loadInfo() { char* path = Util::getPath(); strncat(path, "\\Data.txt", 12); std::vector<LinkButtonInfo*> temp; //std::ifstream f; //f.open(path); //if...
C++ Определить, сколько точек попало в круг. Использовать функцию Имеется круг, заданный координатами центра (50,50) и радиусом = 30. Случайным образом формируются 10 точек (x, y) – координаты в диапазоне от 0 до 100. Определить и сколько точек попало в круг.... http://www.cyberforum.ru/cpp-beginners/thread1134679.html
Определить, сколько точек попало в круг C++
Имеется круг, заданный координатами центра (50,50) и радиусом = 30. Случайным образом формируются 10 точек (x,y) – координаты в диапазоне от 0 до 100. Определить и сколько точек попало в круг....
C++ Калькулятор с *, /, -, +, остатком от деления и степенью
Калькулятор с помощью функций чтобы он *, /, -, +, остаток от деления и степень(((( помогите
C++ Нахождение границ изображения оператором Собеля http://www.cyberforum.ru/cpp-beginners/thread1134642.html
Доброе время суток, форумчане! Нуждаюсь в вашей помощи! Выручайте!!!:help: Проблема состоит в непростом задании. Само задание выглядит так: Нахождение границ изображения оператором Собеля с...
C++ Переписать рекурсивно итерационную функцию. Кто может записать эту итерационную функцию: double norek(double a, double b, double e){ double x; while (fabs(b - a) >= e) { x = (a + b) / 2; if (func(x+e)>func(x-e)) b = x; ... подробнее

Показать сообщение отдельно
MicM
822 / 480 / 90
Регистрация: 29.12.2009
Сообщений: 1,097
Завершенные тесты: 1
31.03.2014, 14:17
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
#include <iostream>
#include <cstring>
#include <cctype>
 
int main()
{
    const int maxLength = 101;
    char str[maxLength]="";
    std::cin.get(str,maxLength);
    str[0] = toupper(str[0]);
    char *p = str;
    while (*p)
    {
        if (*p==' ' && *(p+1)==' ')
        {
            for (char *c=p; *c; c++)
                *c = *(c+1);
        }
        else ++p;
        *p = tolower(*p);
    }
    std::cout <<str <<std::endl;
    return 0;
}
1
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.