![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Пользователь
Регистрация: 04.12.2011
Сообщений: 10
|
![]()
Здравствуйте!
Прошу вашей помощи! Как доработать программу,чтобы она считала количество слов в комментариях( { и } или * и *) в программе на Паскале. Вот мой код программы,считающей слова,символы и строки во входном сообщении: [CODE] #include "stdafx.h" #include <stdio.h> #include <conio.h> #define eof -1 #define yes 1 //для придания значения переменной in #define no 0 //для придания значения переменной in int main() { int c; //для ввода символа int nc; //для подсчета количества введенных символов int n1; //счетчик строк int nw; //счетчик слов int in; /*флажок слежения за тем,находится ли в данный момент программа внутри слова или нет */ nc=n1=nw=0; //обнуление счетчиков in=no; //до ввода находимся вне слова printf("Enter your strings and press <Enter> >\n"); while((c=getchar()) !=eof) { if(c != '\n') nc++; else n1++; if(c==' ' || c=='\n' || c=='\t') in=no; else if(in==no) { in=yes; nw++; } else ; } printf("Strings.....=%d\n",n1); printf("Words.....=%d\n",nw); printf("Characters.....=%d\n",nc); _getch(); } [CODE\] Помогите пожалуйста! |
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Каким образом методом класса... | FarmHend | Помощь студентам | 1 | 20.09.2011 07:03 |
Каким образом связать 2 формы? | Sauber | Помощь студентам | 3 | 27.04.2011 22:14 |
Каким образом можно доработать таймер? | makcdrom | JavaScript, Ajax | 2 | 23.09.2009 22:29 |
Каким образом решить мою проблему?! | beliy-dis | Microsoft Office Excel | 5 | 01.08.2008 10:25 |
Каким образом скопировать файл? | Kashp | Общие вопросы Delphi | 14 | 07.08.2007 11:44 |