Системната, или още компютърната конзола, представлява устройството, чрез което подаваме команди на компютъра в текстов вид и получаваме резултатите от тяхното изпълнение отново като текст



страница8/11
Дата28.04.2023
Размер1.6 Mb.
#117480
1   2   3   4   5   6   7   8   9   10   11
Глава 2.1. Прости пресмятания с числа
Свързани:
Телекомуникации - all lectures, Programirane UPR1, Programirane BIT 1, Programirane BIT0, Spravochnik 2021 22, Глава 3.1. Прости проверки, tema 1, tema 2
Насоки и подсказки
Създаваме нов проект в съществуващото Visual Studio решение. В Solution Explorer кликнете с десен бутон на мишката върху Solution 'Simple-Calculations'. Изберете [Add] -> [New Project…]:

Ще се отвори диалогов прозорец за избор на тип проект за създаване. Избираме C# конзолно приложение с име “Square-Area”:

Вече имаме solution с едно конзолно приложение в него. Остава да напишем кода за решаване на задачата. За целта отиваме в тялото на метода Main(string[] args) и пишем следния код:

Кодът въвежда цяло число чрез a = int.Parse(Console.ReadLine()), след това изчислява area = a * a и накрая печата стойността на променливата area. Стартираме програмата с [Ctrl+F5] и я тестваме с различни входни стойности:





Задача: Преобразуване от инчове към сантиметри.
Да се напише програма, която чете от конзолата число (не непременно цяло) и преобразува числото от инчове в сантиметри. За целта умножава инчовете по 2.54 (защото 1 инч = 2.54 сантиметра).

Насоки

Първо създаваме нов C# конзолен проект в решението “Simple-Calculations”.


Кликаме с мишката върху решението в Solution Explorer и избираме [Add] -> [New Project…]:

Избираме [Visual C#] -> [Windows] -> [Console Application] и задайте име “Inches-to-Centimeters”:




Следва да напишем кода на програмата:

Стартираме програмата с [Ctrl+F5]:

Изненада! Какво става? Програмата не работи правилно… Всъщност това не е ли предходната програма? Във Visual Studio текущият активен проект в един solution е маркиран в получерно и може да се сменя:

За да включим режим на автоматично преминаване към текущия проект, кликаме върху главния solution с десния бутон на мишката и избираме [Set StartUp Projects…]:

Ще се появи диалогов прозорец, от който трябва да се избере [Startup Project] -> [Current Selection]:

Сега отново стартираме програмата, както обикновено с [Ctrl+F5]. Този път ще се стартира текущата отворена програма, която преобразува инчове в сантиметри. Изглежда работи коректно:

Сега да превключим към преходната програма (лице на квадрат). Това става с двоен клик на мишката върху файла Program.cs от предходния проект “Square-Area” в панела [Solution Explorer] на Visual Studio:

Натискаме пак [Ctrl+F5]. Този път трябва да се стартира другият проект:

Превключваме обратно към проекта “Inches-to-Centimeters” и го стартираме с [Ctrl+F5]:



Сподели с приятели:
1   2   3   4   5   6   7   8   9   10   11




©obuch.info 2024
отнасят до администрацията

    Начална страница