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

Многомерные массивы и строки. - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ запись структуры в файл http://www.cyberforum.ru/cpp-beginners/thread224224.html
ПОМОГИТЕ пожалуйста......... не могу сделать так чтобы в файл по завершению работы программы записывалось действие которое выполнялось......например...считалась сред.зарплата-----и в файл...
C++ Блог схема Пожалуйста помогите с блог схемой! Вот условие задачи: Записать в файл последовательного доступа N натуральных чисел: a1, a2,..., an (числа получить с помощью датчика случайных чисел).... http://www.cyberforum.ru/cpp-beginners/thread224206.html
Как правильно передавать указатели на класс на другую форму C++
в общем добрый день, пытаюсь создать собственную телефонную книгу используя ооп. ну дак вот я описал в cpp файле два класса: один предок другого + управляющий класс. Начинаю привинчивать к формам, но...
C++ Реализация временных логик.
Нужна реализованная программа в принципе без особой разницы на каком языке ( только не на ASM ). Нет, мне не нужно чтобы мне ее кто то написал, (это конечно было бы не плохо, но на это боюсь уйдет...
C++ Создание SDI приложения с функциями просмотра INI файлов Windows http://www.cyberforum.ru/cpp-beginners/thread224167.html
Создание SDI приложения с функциями просмотра INI файлов Windows. Т.е. в левой части имеется дерево каталогов разделов. В правой части в виде стандартного списка ключи и их значения в зависимости от...
C++ Дана квадратная матрица порядка m. Преобразовать матрицу по правилу: строку с номером сделать столбцом с номером n, а столбец с номером n - строкой с Дана квадратная матрица порядка m. Преобразовать матрицу по правилу: строку с номером сделать столбцом с номером n, а столбец с номером n - строкой с номером m. подробнее

Показать сообщение отдельно
x1Mike7x
217 / 130 / 6
Регистрация: 06.11.2010
Сообщений: 234
05.01.2011, 11:56
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
29
30
#include <stdlib.h>
#include <stdio.h>
#include <string.h>
 
// Задаем количество элементов в строке
#define N 100
 
void capitalize(char *s); //Объявляем прототип функции, которая сделает прописными первые буквы в каждом слове
 
int main ()
{
    char str[N];  //Объявляем строку на N элементов
    printf("Input string: "); //Запрос на ввод строки
    gets(str); // Считываем строку
    capitalize(str); //Вызываем нашу мегафункцию
    printf("Output string: "); //Подготавливаем пользователя к тому,что сейчас мы выведем обработанную строку, вывев определённое сообщение
    puts(str); //Выводим обработанную строку
    system ("pause"); //Пауза - ждем нажатия на любую клавишу (кроме шивта, ктрл и альта)
    return 0;
}
 
void capitalize(char *s) //Наша функция
{
    int i; //Объявляем счётчик для цикла
    if (isalpha(s[0])) //Если первый символ является буквой...
        s[0]=toupper(s[0]); //... то делаем его прописным
    for (i=1; s[i]; i++) //Дальше пускаем цикл со второго символа (і=1), в котором будем перебирать каждый символ строки
        if ( (isalpha(s[i])) && !(isalpha(s[i-1])) ) //Проверяем или является нынешний символ буквой (isalpha(s[i])), а предыдущей - не буквой !(isalpha(s[i-1]))
            s[i]=toupper(s[i]); //Если условие исполняется, то делаем букву прописной
};
2
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru