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

По теме Строки. - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Индийская легенда http://www.cyberforum.ru/cpp-beginners/thread293731.html
НАРОД ПОМОГИТЕ ПЛЗ! ПОДСКАЖИТЕ КАК ВЫВЕСТИ ОЧ БОЛЬШОЕ ЧИСЛО В ЭТОЙ ЗАДАЧЕ НАПРИМЕР ЕСЛИ ВЗЯТЬ 10 ячейку? "О шахматной доске и зернах". Известная индийская легенда утверждает, что когда великий...
C++ Битовые операции Есть число в двоичной системе, например "01000001", рядом с единицами надо заменить нули на единички! то есть должно получится например "11100011"! Помогите нашкодить! http://www.cyberforum.ru/cpp-beginners/thread293724.html
Непонятная операция в листинге C++
Почему if(s=='.') использует s= на s и что значит ++s мы сдвигаем указатель или что растолкуйте #include <iostream.h> #include <conio.h> #include <stdio.h> int CountLetters(char* s) {...
C++ Определить порядковый номер числа, отличного от остальных.
Даны четыре целых числа, одно из которых отлично от трех других, равных между собой. Определить порядковый номер числа, отличного от остальных. Добавлено через 11 часов 45 минут Я вот задачку эту...
C++ замена цифр словами http://www.cyberforum.ru/cpp-beginners/thread293705.html
нужно написать программу на С: В текстовом файле заменить все отдельно стоящие цифры на соответствующие слова. кто может помогите=)
C++ умножение двух двоичных чисел!!! затрудняюсь с умножением двух двоичных чисел, подскажите как это сделать!!! Bin Bin:: operator+(Bin& b1){ int t=0; int i, n1,n2,s; char f; if(b1.n.size()>n.size()){s=b1.n.size();} ... подробнее

Показать сообщение отдельно
grrrrr
45 / 45 / 7
Регистрация: 21.04.2009
Сообщений: 265
12.05.2011, 12:00
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
#include <cstdlib>
#include <iostream>
#include <cstring>
#include <cctype>
 
void f(char *str);
 
int main(int argc, char *argv[])
{
    char a[] = "asd asd er weds f sdfscv xc xcv xfdfsd  fhjh kjku.";
    
    f(a);
             
    system("PAUSE");
    return EXIT_SUCCESS;
}
void f(char *str)
{
    char c;
    int k=strlen(str);
    for(int i=0; i<k; i++)
    {
        if(isalpha(str[i]) && str[i-1]==' ' || str[i-1]==0)
        {
            c=toupper(str[i]);
            str[i] = c;            
        }
    }
    std::cout << str << "\n";
}
1
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru