Форум программистов, компьютерный форум, киберфорум
Наши страницы
C# для начинающих
Войти
Регистрация
Восстановить пароль
 
redjohn
0 / 0 / 0
Регистрация: 10.09.2014
Сообщений: 6
#1

Написать функцию по выводу символа из заданных символов - C#

15.06.2018, 06:54. Просмотров 91. Ответов 2
Метки нет (Все метки)

Написать функцию, которая выводит на экран "W" из заданных символов:
Код
*     *     *
 *   * *   *
  * *   * *
   *     *
Функция должна принимать два параметра:

http://www.cyberforum.ru/csharp-beginners/thread1550153.html


lines_count (обязательный) - количество строк, из которых будет составлена "W"
symbol - (опциональный) - символ, из которого нужно составлять изображение.
0
Лучшие ответы (1)
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
15.06.2018, 06:54
Я подобрал для вас темы с готовыми решениями и ответами на вопрос Написать функцию по выводу символа из заданных символов (C#):

Как написать функцию, которая будет делить текст длиной 30 000 символов, или больше на 10240
Как написать функцию которая будет делить текст длиной 30 000 символов, или...

Написать функцию, которая возвращает количество появлений заданного символа в строке символов
Требуется аписать функцию,которая возвращает кол-во появлений заданного символа...

Написать программу сортировки заданных диапазонов чисел и заданных диапазонов символов
подскажите пжлст с чего начать, осталась неделя до сдачи( 1 Написать...

Написать функцию Y=f(X) при заданных условиях
расчитать у в Excel и VBA

Создайте функцию, вычисляющую количество вхождений символа «А» в заданный массив символов длины N
Создайте функцию, вычисляющую количество вхождений символа «А» в заданный...

2
Biger18
104 / 104 / 72
Регистрация: 13.06.2018
Сообщений: 350
15.06.2018, 07:52 #2
Лучший ответ Сообщение было отмечено redjohn как решение

Решение

C#
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
    static void W(int lines_count, char symbol)
    {
        int d = 2 * lines_count - 3;
        for (int i = 0; i < lines_count; i++)
        {
            for (int k = 0; k < i; k++)
                Console.Write(' ');
            Console.Write(symbol);
            int n = d - i * 2;
            for (int k = 0; k < n; k++)
                Console.Write(' ');
            if (n > 0)
                Console.Write(symbol);
            //
            for (int k = 0; k < 2 * i - 1; k++) 
                Console.Write(' ');
            if (i > 0)  
                Console.Write(symbol);
            for (int k = 0; k < n; k++)
                Console.Write(' ');
            if (n > 0)
                Console.Write(symbol);
 
            Console.WriteLine();
        }
    }
 
    static void Main(string[] args)
    {
        int n = 4;
        Console.Write("Строк:");
        int.TryParse(Console.ReadLine(), out n);
        char ch = '*';
        W(n, ch);
        Console.ReadKey(true);
    }
0
Aferuga
315 / 318 / 219
Регистрация: 20.05.2015
Сообщений: 947
Завершенные тесты: 1
15.06.2018, 08:42 #3
Может так:
Кликните здесь для просмотра всего текста
C#
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
    static void W(int lines_count, char symbol='*')
    {
        int d = 4 * (lines_count - 1);
        for (int i = 0; i < lines_count; i++)
        {
            for (int k = 0; k < d+1; k++)
            {
                if ((k==i)||(d/2-i==k)||(d/2+i==k)||(d-i==k)) 
 Console.Write(symbol);
else 
                Console.Write(' ');
            }
            Console.WriteLine();
        }
    }
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
15.06.2018, 08:42
Привет! Вот еще темы с решениями:

Для заданных N и X1,X2,.Xn написать программу, используя подходящую функцию
помогите решить,чем проще тем тем лучше s=\frac{x_k-x_n}{(n-k)\cdot n!} ...

Написать функцию, находящую наименьшее из четырёх заданных чисел
Напишите функцию int min (int a, int b, int c, int d) (C/C++), static int min...

Для заданных N и X1,X2,.Xn написать программу, используя подходящую функцию
1 Часть ). Для заданных N и X1,X2,...Xn написать программу, используя...

Для заданных N и X1,X2,.Xn написать программу, используя подходящую функцию
пожалуйста помогите решить r=\frac{x_k}{k!}-\frac{x_n}{N!}\ \ \ npu\ \ \...


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

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

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