1 / 1 / 1
Регистрация: 17.09.2013
Сообщений: 130
1

Ввести фамилию, имя и отчество одной строкой, определить длину каждого слова (XE4, визуальный режим)

25.01.2014, 00:41. Показов 1564. Ответов 1
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
добрый вечер, уважаемые программисты, а также всем людям, который любят программирование. помогите, пожалуйста, написать программу на языке С++ Builder XE4 в визуальном режиме.

задание:
ввести фамилию, имя и отчество одной строкой. Определить длину каждого слова. Вывести фамилию и инициалы.

заранее огромное спасибо всем за помощь!
0
Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
25.01.2014, 00:41
Ответы с готовыми решениями:

Программа, которая запрашивает имя пользователя и здоровается с ним C++ Builder XE4 (визуальный режим)
доброй ночи, уважаемые программисты, умные школьники, преуспевающие студенты, а также все...

Ввести фамилию имя отчество как одно текстовое данное
Ввести фамилию имя отчество как одно текстовое данное. Определить длину данного и количество букв...

Визуально изобразить окружности (XE4, визуальный режим)
доброй ночи, уважаемые программисты, школьники, студенты, а также все участники этого чудесного...

Вывести строку описания оценки (XE4, визуальный режим)
добрый вечер, уважаемые студенты, а также все любители писать код на С++ Builder XE4. помогите,...

1
Супер-модератор
Эксперт Pascal/DelphiАвтор FAQ
32830 / 21168 / 8147
Регистрация: 22.10.2011
Сообщений: 36,429
Записей в блоге: 8
25.01.2014, 03:04 2
Лучший ответ Сообщение было отмечено volvo как решение

Решение

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
#include <StrUtils.hpp>
 
void __fastcall TForm1::Button1Click(TObject *Sender)
{
    String s = "";
    TStringDynArray arr(SplitString(Edit1->Text, " "));
    for(int i = 0; i < arr.Length; i++)
    {
        s += String().sprintf(L"(%s) - длина: %d\n", arr[i], arr[i].Length());
    }
    s += String().sprintf(L"%s %c.%c.", arr[0], arr[1][1], arr[2][1]);
    ShowMessage(s);
}
Ввести фамилию, имя и отчество одной строкой, определить длину каждого слова (XE4, визуальный режим)
1
25.01.2014, 03:04
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
25.01.2014, 03:04
Помогаю со студенческими работами здесь

Ввести фамилию, имя и отчество. Определить длину строки и количество букв а в ней
1. Начинается ли хотя бы одно слово с буквы М.. 2. Все буквы и в имени продублировать. 3. Вывести...

Ввести фамилию, имя и отчество как одно данное типа строка. Определить длину строки
Помогите искал похожее нету. Ввести фамилию, имя и отчество как одно данное типа строка....

Ввести фамилию, имя и отчество как одно текстовое данное. Определить длину данного и количество букв «а» в нем
Ввести фамилию, имя и отчество как одно текстовое данное. Определить длину данного и количество...

Ввести фамилию, имя и отчество в одну строковую переменную. Определить длину строки. Изъять все буквы ‘а’ ‘о’ из фамилии.
Ввести фамилию, имя и отчество в одну строковую переменную. Определить длину строки. Изъять все...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Опции темы

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