| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > C++ Builder > массивы символьные |
| Автор: Roma92 28.10.2010, 19:37 |
| Вот есть програма сделаная... Задание Ввести свою Фамилию, имя и Отчество, как одно текстовое поле. Определить длину и количество букв "а" в нем. Решить задачу одним из способов: 1) рассматривая введенный текст, как массив символов. 2) используя функцию из библиотеки string.h Задача: Начинается ли хотя бы одно слово на букву "М" #include <iostream> #include <string> int main() { const int n = 256; char m[n]; std::cin.getline(m, n); int count = 0; int x = 0; for(int i = 0; i < n; i++) { if(m[i] == 'a') count++; else if(m[i] == 'M') x++; } std::cout << "Kolu4ectvo bykv 'a' = " << count << std::endl; std::cout << "Dluna ctroku (+ probelu) = " << strlen(m) << std::endl; std::cout << "Kolu4ecrvo clov Ha4uhaywuec9 Ha bykve 'M' = " << x; std::cin.get(); std::cin.get(); } Как мне переделать код что бы вместо етого задания:Начинается ли хотя бы одно слово на букву "М" сделать что бы фамилия выводилась столбцом...?!!!!!!!!!!!!!!!! |