Loading...

Във форума е въведено ограничение, което позволява на потребителите единствено да разглеждат публикуваните въпроси.

MarinParov avatar MarinParov 5 Точки

[Programing Basics] [c#] Условни конструкции аналог на 10 задача домашно дни от седмицата.

Здравейте, 

Пробвах се нещо просто и ми дава грешка буквално през ред. Обяснавам:

Не ми разпознава integer Numbers. 

Същия код, ако работи може да изпълни задачата да се изведе ден от седмицата като се въведе число от едно до седем.

 

Здравейте пак,

Докато се прибирах към вкъщи ми светна, че съм задал int Numbers, a namespece ми е Numbers1_10_basic_code

Следователно работната среда пази Numbers, за да може да го реферира като namespace. 
 

namespace Numbers1_10_basic_code
{
    class Program
    {
        static void Main(string[] args)
        {
            

                int Numbers = int.Parse(Console.ReadLine());

                if (Numbers == 1) Console.WriteLine("one");

                else if (Numbers == 2) Console.WriteLine("two");

                else if (Numbers == 3) Console.WriteLine("three");

                else if (Numbers == 4) Console.WriteLine("four");

                else if (Numbers == 5) Console.WriteLine("five");

                else if (Numbers == 6) Console.WriteLine("six");

                else if (Numbers == 7) Console.WriteLine("seven");

                else if (Numbers == 8) Console.WriteLine("eight");

                else if (Numbers == 9) Console.WriteLine("nine");

                else if (Numbers == 10) Console.WriteLine("ten");

                else Console.WriteLine("number out of range");
            
        }
    }
}

Още един въпрос. Как мога да си въведа " var list " Пробвах следния вариант, но не знам как да го интегрирам към кода на задачата. 

Утре на свежа глава ще питам и за това.

от StackOverFlow си изтеглих следния пример. Прилоижим ли е?

 

  class Program
    {
        private static void Main()
        {
            var list = new List<Employee>
            {
                new Employee("A", 32, 5235.32, 2004, 3, 2),
                new Employee("B", 28, 1435.43, 2011, 11, 23),
                new Employee("C", 47, 3416.49, 1997, 5, 17),
                new Employee("D", 22),
                new Employee("E", 57)
            };
            list.ForEach(l => {
                if (l.Salary == 0) Console.WriteLine(" {0} {1}", l.Name, l.Age);
            });
        }
    }
}

 

Тагове:
0
Programming Basics 25/01/2019 03:52:29
MarinParov avatar MarinParov 5 Точки


Здравейте пак,
Списъка, който си представям би изглеждал по следния начин и ще съм благодарен на всеки, който ми помогне как да го вържа към основната задача. Следния синтаксис изрових, само с помощта на подсказките във Visual Studio. 

Логика на заданието. 
От зададен списък да се вадят имената на числата, като въвеждам в конзолата число от 1 до 5. 
Знам, че се хвърлям в дълбокото прекалено рано, но така се карам да чета нови неща и не преписвам само инструкции. 

 

class Program

{

private static void Main()

{

 {
            System.Collections.IList;
        }
    }

    internal class List
    {
        var list = NumList<NumLetter>;


      {

         new NumLetter1("one"), 

         new NumLetter2("two"), 

        new NumLetter3("three"), 

        new NumLetter4("four"), 

        new NumLetter5("five") };

// Идеята е:
Всяко следващо число след 1 да отговаря на определено място от списъка. Else за по-просто ще е "Out of range!"

list.ForEach(l => { if (l.NumList== 1) Console.WriteLine(" {0},{1},{2},{3},{4},);

});

      }

   }

}

Закачам пример за употреба на списъци. 

List list = new List() { 1, 2, 3, 4, 5, 6 };

List evenNumbers = list.FindAll(x => (x % 2) == 0);

foreach (var num in evenNumbers) { Console.Write("{0} ", num); } Console.WriteLine();

 

0
25/01/2019 04:05:48
Можем ли да използваме бисквитки?
Ние използваме бисквитки и подобни технологии, за да предоставим нашите услуги. Можете да се съгласите с всички или част от тях.
Назад
Функционални
Използваме бисквитки и подобни технологии, за да предоставим нашите услуги. Използваме „сесийни“ бисквитки, за да Ви идентифицираме временно. Те се пазят само по време на активната употреба на услугите ни. След излизане от приложението, затваряне на браузъра или мобилното устройство, данните се трият. Използваме бисквитки, за да предоставим опцията „Запомни Ме“, която Ви позволява да използвате нашите услуги без да предоставяте потребителско име и парола. Допълнително е възможно да използваме бисквитки за да съхраняваме различни малки настройки, като избор на езика, позиции на менюта и персонализирано съдържание. Използваме бисквитки и за измерване на маркетинговите ни усилия.
Рекламни
Използваме бисквитки, за да измерваме маркетинг ефективността ни, броене на посещения, както и за проследяването дали дадено електронно писмо е било отворено.