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

найти конец предложения, обозначенный символом "точка" - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Описать структуру с именем Note http://www.cyberforum.ru/cpp-beginners/thread1029893.html
Описать структуру с именем Note, содержащую следующие поля: name-фамилия и имя, tele- номер телефона, bday-день рождения (массив из 3 чисел). Написать программу, выполняющую ввод с клавиатуры данных в массив Blocknote, состоящий из 8 элементов типа Note. Записи должны быть упорядочены по датам дней рождения. Вывести на экран информацию о человеке, номер телефона которого введен с клавиатуры. Если...
C++ Вывести введенные слова группами По одному ввести последовательность слов. Распечатать введенные слова группами, каждая из которых должна состоять из тех введенных слов, три первые буквы которых совпадают. помогите сделать, это консольное приложение Добавлено через 11 минут Вот код, но тут полная жопа #include <iostream> #include <conio.h> using namespace std; int main(){ char s; for ( int i =0; i < 5; i++ ) http://www.cyberforum.ru/cpp-beginners/thread1029888.html
как вывести отсортированный результат по убыванию? C++
#include <iostream> #include <fstream> using namespace std; int main() { unsigned m={0}; ifstream text("text.txt");//для ввода (чтения) данных из файла;
Числовая последовательность с имеющимися данными на С++ C++
Пожалуйста,мне надо на С++ : Обработать числовую последовательность с имеющимися данными: Последовательность: x+((-1)^(b+1) *p^k)/((k+1)!). p=min(a,max(b,c)); x=xo + (i-1)h, i ∈ ; Данные: a=2,3; b=1,8; c=3,3; xo=0,5; h=0,4; m=5. найти сумму первого и последнего членов.
C++ В отсортированный файл фамилий добавить новую фамилию, не нарушив его упорядоченность http://www.cyberforum.ru/cpp-beginners/thread1029880.html
Организовать работу с текстовым файлом. Исходные файлы не предполагают изменения. Измененные данные сохраните в другом файле. В отсортированный файл фамилий добавить новую фамилию, не нарушив его упорядоченность.
C++ Двумерные массивы Дана целочисленная прямоугольная матрица А размером N х М: а) определить номер строки, в которой находится больше всего четных чисел; б) характеристикой строки матрицы назовем сумму ее положительных четных элементов. Упорядочить строки матрицы в соответствии с ростом их характеристик. Добавлено через 2 часа 41 минуту #include <iostream> using namespace std; void main() { ... подробнее

Показать сообщение отдельно
deepz
49 / 49 / 29
Регистрация: 04.10.2013
Сообщений: 224
05.12.2013, 18: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
25
26
27
28
29
#include<conio.h>
#include<stdio.h>
#include<string.h>
int main()
{char s[2000];
int Len, k=0, n=0;
puts ("Input string:");
gets(s);
Len=strlen(s);
for(int i=0; i<Len; i++)
{if (s[i]=='.') 
{if (s[i+1]!=' ')
{s[i+1]=s[i+1]-'a'+'A';}
else
{s[i+2]=s[i+2]-'a'+'A';}
}
}
for(int i=0; i<Len; i++)
{if(s[i]==' ')
k++;
else
break;
}
for(int i=k; i<k+1; i++)
{s[i]=s[i]-'a'+'A';}
strcat(s, "\0");
puts(s);
getch();
}
я не понимаю как мне сделать, чтобы после точки находя символ делал его только большим, а не всю строку
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 06:26. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru