Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > C/C++ программирование > Общие вопросы C/C++
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 11.11.2012, 15:35   #11
Spaun1
Пользователь
 
Регистрация: 01.11.2012
Сообщений: 14
По умолчанию

Вот начал в Windows Forms, почему-то psim нельзя засунуть в программу, помогите пожалуйста:
Код:
private: System::Void button1_Click(System::Object^  sender, System::EventArgs^  e) 
			 {
 listBox1->Items->Clear();
 try
	{ 
	char sim, psim;
	int symvol,slovo;
	symvol=0;
	slovo=0;

	FileStream ^fileInput = gcnew FileStream("file.txt", FileMode::OpenOrCreate, FileAccess::Read);
	StreamReader ^streamIn = gcnew StreamReader(fileInput);
	while(!streamIn->EndOfStream)
	{ symvol++;
	sim=streamIn->Read();
	if (sim>='0' && sim<='9' || sim>='A' && sim<='Z'|| sim>= 'a' && sim<='z' || sim>='А' && sim<='я')&& !(psim>='0' && psim <='9' || psim>='A' && psim<='Z'|| psim>='a' && psim<='z'||*psim >='А' && psim<='я') )
	 slovo++;
	 psim=sim;				 
	};
        streamIn->Close();
	textBox1->Text = System::Convert::ToString(symvol);
        textBox2->Text = System::Convert::ToString(slovo);
	}
catch(IOException ^)
	  {
	  textBox1->Text="something went wrong";
	  }
       
         }

Последний раз редактировалось Spaun1; 11.11.2012 в 15:55.
Spaun1 вне форума Ответить с цитированием
Старый 11.11.2012, 16:52   #12
Murashov
Форумчанин
 
Аватар для Murashov
 
Регистрация: 30.10.2012
Сообщений: 121
По умолчанию

чему равен psim изначально, с чем ты сравниваешь в условии в цикле ваил? и какую ошибку выдаёт?
Murashov вне форума Ответить с цитированием
Старый 11.11.2012, 17:28   #13
Axrik
Форумчанин
 
Аватар для Axrik
 
Регистрация: 17.12.2011
Сообщений: 111
По умолчанию

Цитата:
Сообщение от Spaun1 Посмотреть сообщение
прописал:
Код:
#include <locale.h>
 setlocale(LC_CTYPE,"Russian");
а программа не находит русские слова..
Код:
setlocale (LC_ALL, "Russian");
Попробуйте
Axrik вне форума Ответить с цитированием
Старый 11.11.2012, 19:13   #14
Spaun1
Пользователь
 
Регистрация: 01.11.2012
Сообщений: 14
По умолчанию

psim=0, psim - предыдущий символ
1>c:\visual studia c++\lab5\lab5\Form1.h(147): error C3872: 0xa0: этот символ невозможно использовать в идентификаторе
1>c:\visual studia c++\lab5\lab5\Form1.h(147): error C2065: psim: необъявленный идентификатор
Spaun1 вне форума Ответить с цитированием
Старый 11.11.2012, 19:35   #15
Murashov
Форумчанин
 
Аватар для Murashov
 
Регистрация: 30.10.2012
Сообщений: 121
По умолчанию

какому нулю? это символ) и он просто определён.. там мусор. сравнивание идёт раньше, чем его заполнение sim'ом
Murashov вне форума Ответить с цитированием
Старый 11.11.2012, 21:07   #16
Spaun1
Пользователь
 
Регистрация: 01.11.2012
Сообщений: 14
По умолчанию

убрал я psim=0 всё та же ошибка
Spaun1 вне форума Ответить с цитированием
Старый 11.11.2012, 21:20   #17
Murashov
Форумчанин
 
Аватар для Murashov
 
Регистрация: 30.10.2012
Сообщений: 121
По умолчанию

откуда убрал? наоборот нужно обнулить в начале.. или я хз что там по смыслу проги. у тебя сравнивается с мусором в первой итерации цикла.
Murashov вне форума Ответить с цитированием
Старый 12.11.2012, 15:23   #18
Spaun1
Пользователь
 
Регистрация: 01.11.2012
Сообщений: 14
По умолчанию

помогите плиз исправить а то никак...
Spaun1 вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Строка из слов, разделённых пробелами. Найти среднее количество символов в словах четной длины (Паскаль) marystupidyeah Помощь студентам 5 24.05.2011 16:55
Количество слов в рядке. Разбитие по по пять символов. Fatummors Общие вопросы C/C++ 8 07.03.2010 16:39
Текстовый файл. Подсчитать в нем количество слов, символов, абзацев. Xeon332 Помощь студентам 3 24.12.2009 01:23
Дана строка, состоящая из нескольких слов. Найти количество слов, которые содержат хотя бы одну букву "А" Mashaa Помощь студентам 13 09.12.2009 13:28
подсчитать количество символов слов и предложений nev Помощь студентам 4 09.06.2007 21:22