Форум программистов, компьютерный форум, киберфорум
Наши страницы

C# для начинающих

Войти
Регистрация
Восстановить пароль
 
MonteC
1 / 1 / 0
Регистрация: 11.10.2011
Сообщений: 23
#1

Массив и алфавит - C#

23.11.2011, 13:07. Просмотров 1130. Ответов 2
Метки нет (Все метки)

Как можно занести русский алфавит в двумерный массив ?
1
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
23.11.2011, 13:07
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Массив и алфавит (C#):

Русский алфавит в массив - C#
Как бы так задать массив русского алфавита, но не вручную вводить каждую букву???

Английский алфавит в строке - C#
Помогите с программой надо вывести английский алфавит по 5 букв в строке (с примером пожалуйста)

Заменить алфавит на последовательность Фибоначчи - C#
Нужно заменить алфавит на последовательность Фибоначчи начиная с 3 и между числами поставить #. Заменить получилось, но разделитель...

Как отобразить алфавит в случайном порядке - C#
Всем привет. Конечно думаю глупый вопрос...) имеется массив англ. букв public string str = { "A", "B", "C", "D", "E", "F", "G", "H",...

Шифр Цезаря. Использовать только русский алфавит - C#
Нужно написать в Windows Form шифр Цезаря. Использовать только русский алфавит, сделать защиту на ввод цифр.

Вывести латинский алфавит следующим образом (песочными часами) - C#
Реализуйте приложение, разработав рекурсивный метод. Вывести в консольном окне латинский алфавит следующим образом: (см. картинку) В...

2
Dzhej-Dzhej
Заблокирован
23.11.2011, 13:28 #2
примерно так
C#
1
2
3
4
5
6
7
8
9
            char[,] mas = new char[4, 8];
            for (char i = 'А'; i <= 'Я'; i++)
                mas[(i - 'А') / 8, (i - 'А') % 8] = i;
            for (int i = 0; i < 4; i++)
            {
                for (int j = 0; j < 8; j++)
                    Console.Write(mas[i, j]+" ");
                Console.WriteLine();
            }
1
I2um1
Злой няш
1404 / 1102 / 142
Регистрация: 05.04.2010
Сообщений: 1,949
23.11.2011, 13:52 #3
Можно еще попробовать так:
C#
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
using System;
using System.Linq;
 
class Program
{
    static void Main()
    {
        int counter = 0, size = 8; // size = количество символов на строку
        char[][] alphabet = Enumerable.Range(0, 32).Select(x => (char)(x + 'А'))
            .GroupBy(x => counter++ / size).Select(x => x.ToArray<char>()).ToArray();
        foreach (char[] row in alphabet)
        {
            foreach (char letter in row)
                Console.Write("{0} ", letter);
            Console.WriteLine();
        }
    }
}
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
23.11.2011, 13:52
Привет! Вот еще темы с ответами:

Разбить алфавит по три символа на ячейку массива (Как на телефоне) - C#
Доброго времени суток. Имеется задача: В 2-мерный занести алфавит. Подвох в том, что этот алфавит нужно разбить по три символа на ячейку...

Сделать так, чтоб программа разрешала использовать только русский алфавит - C#
Есть программа, которая строит таблицу, но не в этом суть. Программа великовата и я обрезал части, которые не играют роли в вопросе,...

Разработать программу «Алфавит», которая считывает произвольный текст и распечатывает в алфавитном порядке - C#
C#.Разработать программу «Алфавит», которая считывает произвольный текст и распечатывает в алфавитном порядке все слова, входящие в этот...

Сравнить каждое слово в тексте с буквами алфавита, не перечисляя весь алфавит в переменной char - C#
Можно ли как нибудь, сравнить каждое слово в текста, буквами алфавита, не перечисляя, весь алфавит в переменной char? грубо говоря вывести...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru