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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 17.03.2010, 07:53   #1
Alex_sim
Форумчанин
 
Аватар для Alex_sim
 
Регистрация: 18.02.2010
Сообщений: 164
По умолчанию строки в с++

Здравствуйте у меня такой вопрос
я сделал прогу на с++для определения заданного текста
в алфавитном порядке
а как ей же сделать но в с#(sharp)
Код:
char str[80];
cout<<"string: ";
fgets(str,80,stdin);
cout<<endl<<str;
bool f=true;

for(int i=0; i<strlen(str)-2; ++i)
if( str[i]!=' ' && str[i+1]!=' ' )if( (int)str[i] > (int)str[i+1]) { f=false; break;}

if(f) cout<<endl<<"sorted";
else cout<<endl<<"not sorted";

system("pause");
return 0;
}
Alex_sim вне форума Ответить с цитированием
Старый 17.03.2010, 10:30   #2
ds.Dante
Старожил
 
Аватар для ds.Dante
 
Регистрация: 06.08.2009
Сообщений: 2,992
По умолчанию

Во-первых, это вопрос скорее в раздел .NET.
Во-вторых, оформление у Вас просто ужасное (всё лепится в одну строчку).
Вот что получилось.
Код:
using System;
using System.IO;

class Program
{
	static void Main()
	{
		Console.Write ("string: ");
		string str = Console.ReadLine ();
		Console.WriteLine (str);
		bool f = true;

		for (int i=0; i<str.Length-1; ++i)
			if (str[i]!=' ' && str[i+1]!=' ')
				if (str[i] > str[i+1])
				{
					f = false;
					break;
				}

		if (f)
			Console.WriteLine ("sorted");
		else
			Console.WriteLine ("not sorted");

		Console.Write ("Press any key...");
		Console.ReadKey ();
	}
}
Кстати, исправил ошибку: в цикле должно быть условие i<strlen(str)-1.
ds.Dante вне форума Ответить с цитированием
Старый 17.03.2010, 10:46   #3
Alex_sim
Форумчанин
 
Аватар для Alex_sim
 
Регистрация: 18.02.2010
Сообщений: 164
По умолчанию

Спасибо ! Сейчас поставлю отзыв ! А можно ли это сделать через form application ?
Alex_sim вне форума Ответить с цитированием
Старый 20.03.2010, 03:02   #4
6pahan6
 
Регистрация: 18.03.2010
Сообщений: 2
По умолчанию

http://letitbit.net/download/7701.eb...part2.rar.html
http://letitbit.net/download/9765.9f...part1.rar.html

вот две ссылки, там выложены видосы, которые помогут в изучении С++, желаю удачи в изучении...
6pahan6 вне форума Ответить с цитированием
Ответ


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

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Удаление элементов строки s2 из строки s1 Ueshua Общие вопросы C/C++ 4 20.12.2009 13:06
Перенести символа с начала строки в место перед запятой этой же строки. Zhiltsov Microsoft Office Excel 4 05.06.2009 13:10
Строки. Как вывести часть строки? Anfall Общие вопросы Delphi 7 26.02.2009 09:10
считать из файла две строки, вывести на экран символы первой строки, которые отсутствуют во второй gotex Помощь студентам 4 08.05.2008 02:27
как вывести строку поочередно сначала первая буква первой строки потом первая буква второй строки и т.д. vitalik007 Помощь студентам 1 25.09.2007 20:45