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

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

Вернуться   Форум программистов > .NET Frameworks (точка нет фреймворки) > C# (си шарп)
Регистрация

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 18.05.2013, 10:03   #1
Veryn4ik1993
Пользователь
 
Регистрация: 12.09.2012
Сообщений: 81
По умолчанию Символы

Определите, какой из двух символов встречается в строке чаще.
У меня вопрос, она, если символы введены на русском , то ищет только их, иначе наоборот
Код:
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace ex1
{
    class Program
    {
        static void Main(string[] args)
        {
            char b1 = 'a';
            char b2 = 'b';
            string str = "dskjaabbbsjijbbaaa";
             int kb1, kb2;
                kb1 = 0; kb2 = 0;

            for (int i = 0; i < str.Length; i++)
            {
               if (str[i] == b1) kb1 += 1 ;
                if (str[i] == b2) kb2 += 1; 
            }       

            if (kb1 > kb2) Console.WriteLine("больше " + b1);
            if (kb1 < kb2) Console.WriteLine("больше " + b2);
            if (kb1 == kb2) Console.WriteLine("одинаково.");
            Console.ReadKey();       

        }
    }
}
Veryn4ik1993 вне форума Ответить с цитированием
Старый 21.05.2013, 18:28   #2
Serg94
Форумчанин
 
Аватар для Serg94
 
Регистрация: 10.12.2011
Сообщений: 167
По умолчанию

Код:
string str = "dskjaabbbsjijbbaaa";
            int kb1 = 0,kb2 = 0;
            for (int i = 0; i < str.Length; i++)
            {
                if (str[i] == 'a' || str[i] == 'а') kb1++;
                if (str[i] == 'b' || str[i] == 'б') kb2++;
            }
            if (kb1 > kb2) Console.WriteLine("больше a");
            if (kb1 < kb2) Console.WriteLine("больше b");
            if (kb1 == kb2) Console.WriteLine("одинаково.");
            Console.ReadKey();
Serg94 вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
символы nina122222 Помощь студентам 1 23.03.2013 19:13
символы offname PHP 2 05.02.2012 08:01
Даны натуральное число n и символы s1,...,sn. Получите все символы, расположенные до первого двоеточия (Pascal) Татьана Помощь студентам 16 22.09.2011 15:05
символы kop Общие вопросы C/C++ 2 14.05.2011 13:29
СИМВОЛЫ - помогите решить задачу на символы kiko Паскаль, Turbo Pascal, PascalABC.NET 5 30.11.2008 16:09