Loading...
paceva.eva avatar paceva.eva 5 Точки

Primitive Data Types and Variables – In Class Exercise

Здравейте,

Моля за малко помощ относно проблем 4 от упражнението в ,,клас :)''  за  Примитивни типове данни и променливи. А именно:

  1. Create a new C# project and in it, declare a nullable integer variable (int? num).  
  2. Assign a null value to the variable (num = null).
  3. Print the variable on the console (Console.WriteLine(num)).
  4. Add 42 to the variable (num += 5).
  5. Print the variable on the console (Console.WriteLine(num)).
  6. Assign a value of 10 to the variable (num = 10).
  7. Print the variable on the console (Console.WriteLine(num)).

Точки 4 и 6 не са ми особенно ясни в смисъл от една страна иска да се добави 42 от друга страна в скобите се дава пример (num += 5). По същия начин е и за т.6 да се добави стойност 10, а е написано (num = 10). 

Моето решение според разбирането ми:

using System;

class NullableTypes
{
    static void Main()
    {
        int? num = null;
        Console.WriteLine(num);

        int? num1 = num += 5;
        Console.WriteLine(num1);

        int? num2 = 10;
        Console.WriteLine(num2);
    }
}

Благодаря предварително ако някой помогне поне мъничко.

Ева

Тагове:
1
Programming Basics
RoYaL avatar RoYaL Trainer 6849 Точки

На точка 4 е даден пример как се добавя стойност към променлива, но не с точното число. Ще трябва да го промениш на +=42. На точка 6 е дадено какво точно трябва да се напише.

Имай предвид, че двата оператора са различни. += освен че присвоява и ДОБАВЯ. Докато при точка 6 просто се иска ПРИСВОЯВАНЕ, за това там няма +.

4
paceva.eva avatar paceva.eva 5 Точки

Благодаря RoYaL,

Дам стана ми ясно и се получи. Явно не трябва да съм такъв буквалист :)

Мерси

0
miroLLL avatar miroLLL 95 Точки

Здравейте колеги,

реших и аз да направя упражнението на лекцията и вижте до къде я докарах.

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

01.Problem - Practice Integer Numbers - http://pastebin.com/AWVCap6R

02.Problem - Practice Floating Point Numbers - http://pastebin.com/UpndnS5C

03.Problem - Practice Characters and Strings - http://pastebin.com/pXtEaBFN

04.Problem - Practice Nullable types - http://pastebin.com/QLZayVdc

Честно казано, имам за всеки проблем по една въпросителна...

01.Problem - Всичко ок ли е?

02.Problem - Отговарят ли нацяло на условието - (try to find the most suitable variable type in order to save memory)?

03.Problem - На Expected Output-а, май има по един празен ред между редовете. Въпрос, мога ли да ескейпна '\n' - нов ред в character type?

04.Problem - Правилно ли съм следвал стъпките от указанието?

1
mehlema avatar mehlema 2 Точки

При принтирането трябва да използвате "placeholder-и, а не само "string"-oве. Ето моят код:

using System;

    class NullableTypes
    {
        static void Main()
        {
            int? num = null;    
            Console.WriteLine("{0}", num);
            int? num01 = num +=42;
            Console.WriteLine("{0}", num01);
            int? num02 = num =10;
            Console.WriteLine("{0}", num02);
        }
    }

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