Изход от конзолата.

Slides:



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

Министерство на труда и социалната политика Програма ФАР BG 2004 / Деинституционализация посредством представяне на услуги в общността за.
Системи за прозорци и врати. Seite 2 Общо представяне на продуктите на КВЕ.
 Ани Коева и Ангелина Дишева 9 а клас, 2012 г..
Историческо развитие на изчислителните устройства
Kомпютърни мрежи. 1. Какво е мрежа? •В компютърни термини, мрежа е група от компютри други устройства, свързани по някакъв начин, така че хората да могат.
“За духовните ценности на регион Велико Търново: Електронен своден каталог на ръкописи и старопечатни книги в библиотеките от област Велико Търново” Програма.
Лекция 9 I/O Управление и Disk Scheduling. Roadmap  I/O Devices  Organization of the I/O Function  Operating System Design Issues  I/O Buffering 
– ДЕСТРУКТИВНИ НАГЛАСИ У МЛАДИТЕ ХОРА: ДАННИ ОТ ЕСИ ЗА ПРОУЧВАНЕ НА НАЛИЧИЕТО НА НАСИЛИЕ МЕЖДУ УЧИТЕЛИ И УЧЕНИЦИ В БЪЛГАРСКОТО УЧИЛИЩЕ проф. Елка Тодорова.
“МОДЕРНА ПАРЛАМЕНТАРНА АДМИНИСТРАЦИЯ В УСЛУГА НА ОБЩЕСТВОТО”
JAM PUZ Световна JOTA-JOTI игра. Jam Puz Правила  Твоята група получава JID: уникален JOTA-JOTI ID  Разменяйте JID при контакти (JOTA or JOTI)  Използвайте.
Професионално направление№ 523 “Електроника и автоматизация” Професия: “Техник на компютърни системи” Специалност :№ “Компютърна техника и.
След като натиснете бутона Enter ще сe появи илюстрация на два делфина. Тази картинка е използвана за изучаване на стреса в болницата “Света Екатерина”.
For(int i = 1; i
Определяне на твърдостта по Бринел Виртуален тест Веселин Илиев, кат.”Приложна механика” Борислав Славов, кат.”ПИИС” с техническата помощ на Йордан Питков,
Обзор на стандартната библиотека Доц. д-р Владимир Димитров Web: cht_co.tripod.com Wap:
Външно оценяване по математика 5 клас г АКЦЕНТИ.
Разширеното разбиране за интерфейси (вкл. в.NET) * Когато не искаме да реализираме наследство на типове, но общ договор за поведение. * CLR поддържа единично.
ВТОРА НАЦИОНАЛНА КОНФЕРЕНЦИЯ ЗА ЕЛЕКТРОННО ОБУЧЕНИЕ ВЪВ ВИСШЕТО ОБРАЗОВАНИЕ КИТЕН, СЕПТЕМВРИ, 2006 ГОДИНА ПРИЛОЖЕНИЕ НА ПЛАТФОРМАТА eLSe ПРИ ЗАДОЧНО.
2013 Copyright © 2013 DAVID Holding Company Курс по информационни технологии Занятие №3 ADO.NET. LINQ to SQL.
Вградени стилове Стил по подразбиране Стил в нова дефиниция Стил с променен вид DHTML - каскадни набори от стилове Разделяне на структурата на документа.
Values, Types, and Variables. Values Data Information Numbers Text Pretty much anything.
Представяне на информация пред публика с презентация MS PowerPoint 2010.
Прозрачно и предвидимо развитие на широколентовия достъп Конференция АСТЕЛ 2010 София, 27 април 2010.
Научно-практически семинар по проект SuWaNu Sustainable Water treatment and Nutrient reuse options “Устойчиво пречистване на води и възможности за повторно.
Осми март Гр. Елена Семинар: “ на документооборота” Семинар: “Организация на документооборота”
Hello Educational presentation.
using System; namespace Demo01 { class Program
Изготвил: Севделина Младенова
ПРОЕКТ BG051PO Проектът се осъществява с финансовата подкрепа на Оперативна програма „Развитие на човешките ресурси”, съфинансирана от Европейския.
Модул 3. Методи за оценка на политики, програми и проекти
Подобряване на качеството на модела
Оценка на остатъчният риск. Теория и практика
DFT-методи.
Аеробни капещи биофилтри
Програма за ТГС България-Турция CCI No: 2007CB16IPO008
Информационна платформа от ново поколение за гр. Бургас
Дирекция “Планове, програми и международно сътрудничество”
Supported by a grant from
REACH 2018 Подаване на регистрационно досие.
НАЦИОНАЛНА АКАДЕМИЯ ЗА ТЕАТРАЛНО И ФИЛМОВО ИЗКУСТВО “ КРЪСТЬО САРАФОВ” АКАДЕМИЧЕН ИНФОРМАЦИОНЕН ЦЕНТЪР С БИБЛИОТЕКА ИНФОРМАЦИОННО ОБСЛУЖВАНЕ В ОБЛАСТТА.
Действия на учителите в критични
АГЕНЦИЯ ПО ЗАЕТОСТТА МЕЖДИННО ЗВЕНО
Добре дошли в новия PowerPoint
КОМПЮТЪР = АПАРАТУРА + ПРОГРАМНО ОСИГУРЯВАНЕ
Относително и абсолютно адресиране
Компютърни мрежи – преговор с допълнение
N:\DOC\4M\lekcii\3_5Бази от данни.ppt
КИБЕР ТОРМОЗ И ЗАЩИТА НА ЛИЧНАТА НЕПРИКОСНОВЕНОСТ В ИНТЕРНЕТ
Корпоративни действия
Програма за развитие на селските райони
ПРОГРАМА ЗА РАЗВИТИЕ НА СЕЛСКИТЕ РАЙОНИ
HTML – урок 6 Формуляри.
“Прилагане на Закона за отговорността за предотвратяване и отстраняване на екологични щети и подзаконовата нормативна уредба към него от миннодобивната.
Б.Шишеджиев - Проектиране
Образци за възлагане на обществени поръчки в сила от / 01
Преброяване на населението и жилищния фонд
ON-LINE УСЛУГИ ИЗВЪРШВАНИ ОТ ОБЛАСТНА АДМИНИСТРАЦИЯ
ОПЕРАТИВНА ПРОГРАМА “АДМИНИСТРАТИВЕН КАПАЦИТЕТ”
МИНИСТЕРСТВО НА ОТБРАНАТА ДИРЕКЦИЯ ПЛАНИРАНЕ, ПРОГРАМИРАНЕ И БЮДЖЕТ
Що е това интернет ? Това е световна компютърна мрежа, съдържаща най-разнообразна информация , предоставяща възможности за: обучение , делови контакти.
Kaчество на питейните води – регулаторни изисквания
„Националните координатори в изпълнение на
Въведение в ActionScript MX за Flash MX
СТИЛОВЕ И ШАБЛОНИ ЗА ТЕКСТОВИ ДОКУМЕНТИ
100% безвъзмездна финансова помощ за допустимите сгради
Курс по уеб програмиране
Вирусът наречен ЛЮБОВ.
CSE Module 1 A Programming Primer
CSE Module 1 A Programming Primer
Presentation transcript:

Изход от конзолата

1. Какво представлява конзолата Конзолата представлява прозорец на операционната система, през който потребителите могат да си взаимодействат със системните програми на операционната система или с други конзолни приложения. Взаимодей-ствието се състои във въвеждане на текст от стандартния вход (най-често клавиатурата) или извеждане на текст на стандартния изход (най-често на екрана на компютъра). Тези действия са известни още, като входно-изходни операции. Текстът, изписван на конзолата носи определена информация и представлява поредица от символи изпратени от една или няколко програми.

2. Печатане от конзолата За да печатаме от конзолата, най-юесто използваме двата метода Console.Write() и Console.WriteLine(). Чрез тях можем да отпечатваме всички основни типове. Синтаксис: Console.Write (/това, което искаме да отпечатаме/) Или Console.WriteLine (/това, което искаме да отпечатаме/)

Пример // Print String Console.WriteLine("Hello World"); // Print int Console.WriteLine(5); // Print double Console.WriteLine(3.14159265358979); Резултатът от изпълнението на горното изглежда така: Hello World 5 3,14159265358979

3. Разлика между Console.WriteLine() и Console.Write() Пример: Да се напише следния код и да се стартира приложението: Console.WriteLine("I love"); Console.Write("this "); Console.Write("Book!"); Стартиране на приложението: 1/ от бутона Start 2/ от главното меню Debug > Start (Ctrl) 3/ от главното меню Debug > Start Without Debugging (Ctrl + F5) WriteLine добавя команда за преминаване на нов ред

4. Конкатенация (събиране) на стрингове (низове) В общия случай C# не позволява използването на оператори върху стрингови обекти. Единственото изключение на това правило е операторът за събиране (+), който конкатенира (събира) два стринга, връщайки като резултат нов стринг. Пример: string age = "twenty six"; string text = "He is " + age + " years old."; Console.WriteLine(text); Резултат: He is twenty six years old.

5. Конкатенация на смесени типове В C# можем да съединяваме текстови и други данни (например числови) чрез оператора "+". Пример: int age = 26; string text = "He is " + age + " years old."; Console.WriteLine(text); Резултат: He is 26 years old. Когато стринг участва в конкатенация с какъвто и да е друг тип, резултатът винаги е стринг.

6. Особености при конкатенация на стрингове Има някои интересни ситуации при конкатенацията (съединяването) на низове, за които трябва да знаем и да внимаваме, защото водят до грешки. Следващият пример показва изненадващо поведение на код (Изпълнете двата случая. Каква е разликата в резултата): 1. string s = "Four: " + 2 + 2; Console.WriteLine(s); 2. string s1 = "Four: " + (2 + 2); Console.WriteLine(s1);

Както се вижда от примера, редът на изпълнение на операторите е от голямо значение! В примера първо се извършва събиране на "Four: " с "2" и резултатът от операцията е стринг. Следва повторна конкатенация с второто число, от където се получава неочакваното слепване на резултата "Four: 22" вместо очакваното "Four: 4". Това е така, понеже операциите се изпълняват от ляво на дясно и винаги участва стринг в конкатенацията. Когато конкатенирате низове и същевременно събирате числа, използвайте скоби, за да укажете правилния ред на операциите. Иначе те се изпълняват отляво надясно.