Главная страница
Навигация по странице:

  • 2. Add files: Добавление файлов.

  • 3. Exclude files: Исключение файлов.

  • Лабораторная работа 1. Вывод приветствия в консоль (стандартный поток вывода)

  • Задание 1 (домашнее задание): Выполнить

  • Про­грамми­ро­ва­ние на Py­thon — курс от Яндекса

  • Почему лучше учить сложный C++, чем простые Python/Java

  • Аналог

  • Про­грамми­ро­ва­ние на С++. Га­ран­тия тру­до­устрой­ства

  • String

  • Задание 2: Выполнить

  • Результат: Введите два числа:2 6Среднее арифметическое: 4Задание 3: Выполнить

  • Указание 1

  • Лабораторная работа 3. Boolean type Выполнить

  • Указание

  • Parse

  • Задание 4: Выполнить

  • практическая. Алгоритм работы при создании C. Алгоритм работы при создании C# sharpпроекта в Visual Studio New Project Создание проекта


    Скачать 190.17 Kb.
    НазваниеАлгоритм работы при создании C# sharpпроекта в Visual Studio New Project Создание проекта
    Анкорпрактическая
    Дата11.10.2022
    Размер190.17 Kb.
    Формат файлаdocx
    Имя файлаАлгоритм работы при создании C.docx
    ТипЛабораторная работа
    #728212

    Алгоритм работы при создании C# sharp-проекта в Visual Studio

    1. New Project: Создание проекта.

    1. Запуск Microsoft Visual Studio.

    2. Пункт меню File -> New -> Project (Файл -> Создать -> Проект).

    3. В открывшемся окне в разделе Installed (Установленные) найти Visual C#.

    4. Справа в разделе Templates (Шаблоны) выбрать Console Application (Консольное приложение).

    5. Указать имя нового «решения» (Solution Name) и имя проекта (Name).

    6. Сохранить проект на локальном диске в легко доступном месте (например, D:\Projects).

    7. Можно снять галочку Create folder for solution (Создать каталог для решения), чтобы не множить каталоги без необходимости.

    2. Add files: Добавление файлов.
    Правый клик на проекте в окне Solution Explorer (Обозреватель решений) — пункт Add (Добавить) — пункт Create New Item (Создать элемент) или Add existing Item (Существующий элемент). Для этого и любого другого проекта понадобится как минимум один файл с точкой входа в программу — функцией main.

    3. Exclude files: Исключение файлов.
    Сначала удобно создать один проект и добавлять в него по одному файлу с решением каждой отдельной задачи. Однако при этом возникает проблема: в нескольких файлах проекта присутствует функция main, что противоречит правилам C# (sharp). Для решения данной проблемы, необходимо «исключать» файлы из проекта (правый клик на файле -> Exclude from project (Исключить)). При этом файлы исчезнут из окна проекта, однако сохранятся в каталоге проекта на диске.

    Лабораторная работа 1. Вывод приветствия в консоль (стандартный поток вывода)

    [Название проекта: HelloWorld, имя файла hw.cs]

    Выполнение:

    Часть 1:

    1. Создайте новый проект с названием HelloWorld (алгоритм создания проекта см. выше).

    2. В окне Solution Explorer (Обозреватель решений) выполните правый клик на названии проекта … Application и выберите пункт Add -> New Item -> Class (Добавить -> Создать элемент -> Класс С# (cs)). В поле Имя файла введите Hw.cs. Щелкните Добавить

    3. В первых строках файла перечислены подключения глобальных пространств имен:

      using System;

      using System.Collections.Generic;

      using System.Linq;

      using System.Text;

      using System.Threading.Tasks;

    4. Добавьте главную функцию Main (...){}, скопировав ее из файла Program.cs (в окне Solution Explorer (Обозреватель решений)). Удалите код функции Main в файле Program.cs. В результате код файла Hw.cs должен включать функцию:

    //...

    namespace ConsoleApplication1

    {

    class Hw

    {

    static void Main(string[] args)

    {

    }

    }

    }

    1. Вставьте в нее инструкцию вывода в консоль слов «Привет мир!»

    ...

    static void Main(string[] args)

    {

    Console.WriteLine("Привет мир!");

    }

    ...

    Оператор вывода в консоль:

    Console.WriteLine(...);

    или вывода значения переменной:

    Console.WriteLine(x);

    1. Чтобы консольное окно не исчезало сразу, добавим паузу:

    //...

    static void Main(string[] args)

    {

    Console.WriteLine("hello World!!!");

    Console.ReadKey();

    }

    //...

    1. Запустите отладку приложения, нажав F5 или зеленый треугольник на панели инструментов.

    Задание 1 (домашнее задание):
    Выполнить: Создайте C# консольное приложение. В функции Main() приложения создайте переменные с верным типом данных (используйте информацию, представленную ниже). После объявления и инициализации переменных, выведите значения этих переменных в консоль, используйте метод Console.WriteLine().

    Информация о студенте:

    Имя | Фамилия | Дата рождения | Адрес | Пол | Страна

    Информация о курсе:

    Название курса | Баллы | Количество занятий в неделю | Преподаватель

      
    Указание: Для указания пола студента необходимо использовать символьный тип данных:

    char gender='m';

     
    [Название проекта: Lesson_1Task1, название файла L1Task1.cs]

    Результат:

    Информация о студенте:

    Имя : Ivan, Фамилия : Ivanov, Дата рождения : 1993 1 2,

    Адрес: Rostov-on-Don, Пол: m, Страна: Russia

    Course Information:

    Название курса : CS211, Баллы:56, Количество занятий в неделю: 16, Преподаватель: Mayer Svetlana

    Ввод значений

    • Для ввода данных в си шарп применяется стандартная функция:

    Console.ReadLine()

    РЕКЛАМА



    practicum.yandex.ru

    Про­грамми­ро­ва­ние на Py­thon — курс от Яндекса
    Узнать больше

    РЕКЛАМА



    skillbox-ru.turbopages.org

    Почему лучше учить сложный C++, чем простые Python/Java
    Узнать больше

    РЕКЛАМА



    rus.itland.ru

    Аналог Microsoft Project
    Узнать больше

    РЕКЛАМА



    gb.ru

    Про­грамми­ро­ва­ние на С++. Га­ран­тия тру­до­устрой­ства
    Узнать больше

    • При вводе значения и сохранении его в целочисленную переменную n, функция будет иметь вид:

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

    где int означает целочисленный тип переменной;
    int.Parse — метод для преобразования введенной строки в целое число.

    • То же самое можно записать в две строки и использовать две переменных: сначала введенное значение сохраняется в первую строковую переменную (s), затем это значение преобразуется в целочисленное и сохраняется во вторую переменную целочисленного типа (n):

    String s = Console.ReadLine();

    int n = int.Parse(s);

    Лабораторная работа 2. Увеличение числа на единицу

    Подробно: Запросить число. Увеличить на единицу. Вывести значение. Выполнить при помощи пользовательской функции с аргументом.
      
    [Название проекта: Lesson_1Lab2, название файла L1Lab2.cs]

    Выполнение:

    1. Создайте новый проект (консольное приложение, пустой проект) с названием Lesson_1Lab2File -> New Project -> Visual C# , Console Application.



    1. Откройте файл Program.cs и добавьте код объявления целочисленной переменной и запросите значение для нее:

    ...

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

    ...

    1. Затем добавьте код для увеличения переменной на единицу (инкремент) и вывода ее значения. После этого разместите оператор для задержки окна консоли:

    ...

    n++;

    Console.WriteLine(n);

    Console.ReadKey();

    ...

    1. В целом код файла должен иметь вид:

    using System;

    using System.Collections.Generic;

    using System.Linq;

    using System.Text;

    using System.Threading.Tasks;

    namespace AddOne

    {

    class Program

    {

    static void Main(string[] args)

    {

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

    n++;

    Console.WriteLine(n);

    Console.ReadKey();

    }

    }

    }

    1. Запустите отладку приложения (F5).

    Задание 2:

    Выполнить: Создайте консольное приложение, которое вычисляет среднее арифметическое двух введенных целых чисел. Выведите результат в консоль.

      
    Указание: Для того, чтобы представить результат не целого, а вещественного типа, по крайней мере один из операндов должен быть вещественного типа. По заданию мы имеем целый тип. Поэтому, чтобы все-таки получить результат вещественного типа, нужно в качестве делителя использовать 2.0 (т.е. (a + b) / 2.0).
      
    [Название проекта: Lesson_1Task2, название файла L1Task2.cs]

    Результат:

    Введите два числа:

    2 6

    Среднее арифметическое: 4

    Задание 3:

    Выполнить: Попросите пользователя ввести сторону треугольника. Вычислите периметр и площадь треугольника.

      
    Указание 1: Формула площади:


    Указание 2: Для вычисления квадратного корня следует использовать класс Math, например:

    double root = Math.Sqrt(3);

    [Название проекта: Lesson_1Task3, название файла L1Task3.cs]

    Результат:

    Введите сторону треугольника, пожалуйста:

    >> 3

    Периметр треугольника: 9

    Площадь: 3.89711431702997

    Лабораторная работа 3. Boolean type
    Выполнить: Задаются три целых числа: A, B и C (они вводятся). Выведите значение true в окно консоли, если двойное неравенство A < B < C истинно, и выведите false в противном случае.
      
    Указание: Не использовать условный оператор (IF).

    [Название проекта: Lesson_1Lab3, название файла L1Lab3.cs]
      
    Пример выполнения:

    Введите три числа

    5 7 10

    Результат: true

    Введите три числа

    8 7 10

    Результат: false

    Алгоритм:

    1. Откройте Visual Studio.

    2. Создайте консольное приложение с именем Lesson_1 Lab 3: File (Файл) - > New (Создать) - > Project/Solution (Проект) - > Console Application (Консольное приложение).

    3. В окне Solution Explorer (Обозреватель решений) найдите файл Program.cs и переименуйте его в L1Lab3.cs.

    4. Внутри функции Main попросите пользователя ввести три числа:

    //...

    static void Main(string[] args)

    {

    Console.WriteLine("Введите три числа");

    }

    ...

    1. Добавьте код объявления для трех целочисленных переменных (A, B, C) и запросите значения для них:

    //...

    Console.WriteLine("Введите три числа");

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

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

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

    //...

    Для использования двух или более сравнительных операторов в C# необходимо использовать логический оператор &&, что означает И:

    A < B && B < C

    1. Добавьте код для вывода результата двойного сравнения переменных (если a < b и b < c, то результат будет true, а в противном случае -false):

    ...

    Console.WriteLine(a
    Console.ReadKey();

    ...

    1. Запустите отладку приложения (F5).

    2. Чтобы сделать вывод более красивым, вы можете использовать другой способ (рекомендуемый синтаксис c# ):

    //...

    //Console.WriteLine(a
    Console.WriteLine($"{a}<{b}<{c}={a < b && b
    Console.ReadKey();

    ...

    1. В этом случае необходимо использовать символ $. В фигурных скобках есть заполнители, они предназначены для значений переменных.

    Задание 4:

    Выполнить: Даны четыре числа: x1, x2, x3, x4. Выведите true, если сумма первых двух чисел (x1, x2) больше суммы следующих двух чисел (x3, x4), а в противном случае выведите false.
      
    Указание: Не использовать условный оператор (IF).
     
    [Название проекта: Lesson_1Task4, название файла L1Task4.cs]

    Результат:

    Введите 4 числа:

    2 6 5 1

    Результат: true

    Введите 4 числа:

    2 6 5 7

    Результат: false

    К оглавлению

    Далее

    Разместил admin / 21 ЯНВАРЯ, 2020 / 0 Комментарии

    https://labs-org.ru/c-sharp1/


    написать администратору сайта