Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

C# нуждаюсь в помощи, в написание проги

44K
03 декабря 2008 года
Wladik
1 / / 03.12.2008
привет всем,
у меня задание сделать маленькую прогу в С# в Консоль ( не знаю точно как это называется, так как у меня по немецки), программа должна спрашивать число, вы водите число, а она делает домик из любого символа который выбрали!
допустим я вожу число "7", она должна мне сделать домик 7 символов в низ, 7 символов в ширину и ещё крышу трёх угольную.

[ATTACH]3220[/ATTACH]

я должен был как то переделать вот эту прогу, тут я делал пирамиду, а как с этим сделать домик, не знаю!
если может кто знает, подскажите пожалуйста!

пирамида:
Код:
using System;

namespace SterneP
{
    class Program
    {
        static void Main(string[] args)
        {
            Console.WriteLine("\t\t####################################");
            Console.WriteLine("\t\t####     Sterne als Pyramide    ####");
            Console.WriteLine("\t\t####################################\n\n");

            int leerzeichen;
            int hoehe;
            int start;
            int start3;
            int start2;
            int schritt;
            Console.Write("Bitte geben Sie die Hoehe an:\t");
            hoehe = Convert.ToInt32(Console.ReadLine());

            leerzeichen = hoehe - 1;

            if (hoehe <= 0)
            {
                Console.WriteLine("Bitte geben Sie eine positive Zahl ein!");
            }
            else
            {
                for (start = 0, schritt = 1; start < hoehe; start++)
                {
                    for (start2 = 0; start2 < leerzeichen; start2++)
                        Console.Write(" ");
                    for (start3 = 0; start3 < schritt; start3++)
                        Console.Write("*");
                    schritt += 2;
                    leerzeichen--;

                    Console.WriteLine(" ");
                }
            }

        }
    }
}
Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог