Составить программу, в которой организовать ввод строки текста, подсчитать количество слов в тексте, длину каждого слова и количество букв "а" в тексте.Текст программы: #include <iostream.h> #include <string.h> #include <stdio.h> #include <conio.h> void main() { char text[80]; // Строка текста char *slovo, *razd=" .,"; // Слово, символы, которые отделяют одно слово от другого int ks=0, dl; //Количество слов, длина слова int ka=0, i,jj; //Количество букв "а", счетчик cout<<"\nВведите строку текста: "; gets (text); slovo = strtok (text,razd); // Выделение первого слова while (slovo) // Пока слово не пустое { if (slovo) { ks++; // Количество слов увеличивается на 1 dl = strlen(slovo); // Определям длину слова cout <<"\n" << slovo <<" - длина = "<< dl; for ( i=0; i < dl; i++) if ( slovo[i]=='a' ) ka++; /* Сравним каждую букву слова с буквой а, при необходимости увеличим счетчик на 1 */ slovo=strtok(NULL,razd); // Выделение очередного слова } } cout <<"\n\tКоличество слов в тексте "<< ks << "\n\tКоличество букв а в тексте " << ka; cout <<" для выхода - жми клавишу \n"; getch(); }Исполняемый файл pr5_0.exe (упакованный) |