Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
C++ как написать на С++ https://www.cyberforum.ru/ cpp-beginners/ thread369259.html
умножить матрицы int A, В; найти С=АВ.
C++ Составить функцию, которая будет находить следующие за заданным простые числа
Дано простое число. составить функцию, которая будет находить следующие за ним простые числа.
C++ Простенькая Задачка https://www.cyberforum.ru/ cpp-beginners/ thread369251.html
Вводятся числа a и b. Найти количество таких чисел в диапазоне , которые не принадлежат отрезку .
C++ Помогите решить... https://www.cyberforum.ru/ cpp-beginners/ thread369245.html
Некий чиновник купил лошадей и быков на 1770 талеров. За каждую лошадь он уплотил по 31 талеру, а за каждого быка - по 21 телеру. Сколько лошадей и быков купил чиновник? Выяснить, если решения в целых числах имеются, то сколько их - одно или несколько? Помогите решить чёто даже не знаю за что взяться.
Максимальное число потоков C++
Может кто знает, есть ли в стандартной библиотеке какая-нибудь константа, которая определяет максимальное число одновременно созданных потоков?
C++ Microsoft Visual studio 2008 https://www.cyberforum.ru/ cpp-beginners/ thread369237.html
прошу дать инструкцию как в Microsoft Visual studio 2008 создавать проекты СИ и как их там компоировать и ли дать ссылку на книгу где об этом сказано
C++ Помогите с уравнением. https://www.cyberforum.ru/ cpp-beginners/ thread369235.html
Задали написать программу этого уравнения:
C++ Как написать функцию, которая бы получала на входе целочисленное число, а возвращала бы значение суммы цифр куба этого числа?
Сабж.
C++ Помогите написать прогу(двухмерный массив) В двухмерном массиве определить количество элементов, кратных минимальному элементу массива. https://www.cyberforum.ru/ cpp-beginners/ thread369214.html C++ Перегрузка оператора [] всем доброго времени суток! помогите перегрузить оператор есть у меня класс bd, и массив объектов этого класса table. в классе прописываю: void bd :: operator (int i) { bd table; std :: cout << table; } по моей задумке при вызове его таким способом: table; должно вывестись на экран содержимое table. но ничего не происходит. компилятор не ругается, все ему нравится, но не работает https://www.cyberforum.ru/ cpp-beginners/ thread369212.html
Опухлость функции / Метод Гессе C++
Дано задание решить матрицу Гессе. Дошел до того места, где нужно узнать опухла функция или нет, но не знаю как это сделать, как определить опухлость функции? #include <iostream.h> #include <conio.h> #include <math.h> ////////KPOK 1 BEGIN double f(double x1, double x2) // - main function { return (pow(x1,2) + pow(x2+1,2))*(pow(x1,2) + pow(x2-1,2));
C++ Помогите с календарем Написал консольное приложение - календарь. С ним все в порядке, но надо сделать так чтобы после 17 октября 2011-года каждый третий день отмечался (делался красным), проблема в том, что неполучается придумать алгоритм который отмечал бы каждый третий день. Помогите пожалуйста. Заранее спасибо. https://www.cyberforum.ru/ cpp-beginners/ thread369202.html
Заблокирован
Автор FAQ
20.10.2011, 12:20 0

Функция, что меняет первую букву слова на большую. - C++ - Ответ 2087177

20.10.2011, 12:20. Показов 1844. Ответов 8
Метки (Все метки)

Ответ

Цитата Сообщение от Meta_net Посмотреть сообщение
Здравствуйте! Помогите, пожалуйста, написать функцию на Си, которая меняет первую букву на большую в каждом слове предложения.
- если требуется вывести слова предложения с первой буквой в верхнем регистре, то задача попахивает детским садом, вот Си реализация
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
#include <string.h>//strtok
#include <ctype.h>//toupper - âîçâðàò ñèìâîëà â âåðõõíåì ðåãèñòðå
#include <stdio.h>//printf scanf
 
int main()
{
    char str[1025];//Áóäåò ñîäåðæàòü â ñåáå ïðåäëîæåíèå
    char *tok;//Óêàçàòåëü íà òåêóùåå ñëîâî â ïðåäëîæåíèè
    char delim[] = " .,;!&";//Ðàçäåëèòåëè ìåæäó ñëîâàìè
    char chr;//Ñèìâîëüíàÿ ïåðåìåííàÿ 
    long rep;
    do
    {
        printf("Enter sentence :\n");
        scanf("%[^\n]%c",str,&chr);
        printf("\tMake upper 1-st char in words of sentence : \n");
        tok = strtok(str,delim);//Âûäåëÿåì èç ñòðîêè 1-å ñëîâî
        while(tok)
        {
            *tok = toupper(*tok);//Ïðåîáðàçóåì ïåðâóþ áóêâó ñëîâà
            printf("%s ",tok);
            tok = strtok(NULL,delim);
        }
        printf("\nEnter 1 for new input\n");
        scanf("%u",&rep);
    }
    while(rep == 1);
    return 0;
}


Вернуться к обсуждению:
Функция, что меняет первую букву слова на большую. C++
Миниатюры
Функция, что меняет первую букву слова на большую.  
0
Заказать работу у эксперта
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
20.10.2011, 12:20
Готовые ответы и решения:

Дан текст. Переставить в нем первую букву первого слова и первую букву последнего слова
Дан текст. Переставить в нем первую букву первого слова и первую букву последнего слова . (Сначала...

Перенести первую букву в конец слова, последнюю букву в начало слова
Дан текст, содержащий от 2 до 30 слов, в каждом из которых от 2 до 10 латинских букв; между...

Первую букву каждого слова заменить на последнюю букву последнего слова
Слова в строке отделены одним пробелом, в конце ставится точка. Первую букву каждого слова заменить...

Меняет местами первую букву со второй, третью с четвертой и т.д
Разработать программу, которая для заданной строки s:меняет местами первую букву со второй, третью...

8
20.10.2011, 12:20
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
20.10.2011, 12:20
Помогаю со студенческими работами здесь

Заменить в каждом слове строки первую букву, если она мала, на большую
В заданной строке заменить в каждом слове первую букву, если она мала, на большую.

Нужно отредактировать код чтоб меняло первую букву на большую. С++.В коде есть ошибка
#include &lt;conio.h&gt; #include &lt;stdio.h&gt; #include &lt;string.h&gt; int main() { char a,b,firstL; int...

Заменить в третьем по счёту слове первую букву на последнюю букву этого же слова
помогите выбивает ошибки сдать до завтра надо!!!!!!! var s,pr:string; i,sv,k:longint;...

Напечатать все слова, отличные от последнего слова, предварительно перенеся первую букву в конец слова
Дана последовательность, содержащая от 2 до 30 слов, в каждом из которых от 2 до 10 латинских...

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru