Архив рубрики: Изучаем C#

Численные методы интегрирования.. Прямоугольник, Tрапеция, Симпсон

Часто в лабораторных работах по численным методам нужно найти площадь криволинейных фигур, заданных функцией. Ниже приведен код на С# для решения данной задачи. В программе рассматриваются три классические метода

1 — метод прямоугольников

2 — метод трапеций

3 — метод Симпсона

Читать далее Численные методы интегрирования.. Прямоугольник, Tрапеция, Симпсон

C#. Работа с Дата/Время

В консольных приложениях происходит не только ввод/вывод информации, но и работа с системными устройствами. Для примера рассмотрим небольшой пример программы, которая опрашивает систему о дате и тикает часиками…Происходит работа с параметрами Дата/Время. Данный код был сделан на ресурсе Repl.it и дабы его не копировать, был встроен в данный пост.

Важно: для работы программы нужно подключить следующие библиотеки

Читать далее C#. Работа с Дата/Время

Карта изучения C#

Даная интеллект карта по  С# была создана на базе ресурса Miro.com. Все примеры были написаны в Repl.It.  Доска со временем будет обновляться.  На данной доске указаны (в виде справочного материала) основные конструкции управляющих команд (ввод данных, вывод, линейные задачи, математические операции, класс Math, команда ветвления, команды цикла, работа со строками, обработка массивов данных (линейных и двухмерных)), Ресурс содержит краткую выжимку практических примеров использования вышеуказанных команд в свободном доступе. На перспективу, будут добавлены элементы робот с визуальными компонентами в VisualStudio (как справочный материал) 

Читать далее Карта изучения C#

Примеры решения задач для закрепления материала

В данном материале рассмотрим примеры решения задач на ввод-вывод данных для закрепления материала.
Важно! В задачах не происходит проверка на корректность входящих данных!
Первая задача. Ввод данных, конвертация переменных, вывод общего результата.
Читать далее Примеры решения задач для закрепления материала

Ввод данных с консоли в C#. Математические операции.

На предыдущем уроке было рассмотрены варианты вывода данных на консоль, при этом данные были инициализированы в самой программе. В этом уроке рассмотрим примеры ввода данных с консоли и основные математические действия. Читать далее Ввод данных с консоли в C#. Математические операции.

Вывод значений переменных на консоль в C#

Рассмотрим примеры вывода значений переменных на консоль.
Дабы не придумывать/изобретать велосипед, материал взят из сайта https://metanit.com/. и частично переработан . Читать далее Вывод значений переменных на консоль в C#

Переменные в С#

Переменная – это именованная область памяти. Ранее мы проходили тему, что такое переменные и для чего им нужно давать правильные имена. В переменную можно записывать данные и использовать далее в программе. Данные, записанные в переменной, называются значением переменной.
C# – типизированный язык. Читать далее Переменные в С#

Базовые знания по С#

Итак, принято решение изучать С#. Пройдя регистрацию на Repl.it и создав свою первую программу (классика) мы приветствуем мир.

using System;

class MainClass {
  public static void Main (string[] args) {
    Console.WriteLine ("Hello World");
  }
}

Выглядит страшно и непонятно…
Читать далее Базовые знания по С#

Вступление. Переходим на C#. Базовые инструменты.

После длительного изучения Паскаля пришло время перейти на что-то новое. Пересмотрев много информационных ресурсов решил остановиться на C#. Это связано с тем, что С# является популярным, ООП ориентированным, разноплановым языком написания софта в разных отраслях, и к тому же — строго типизированный, как и Паскаль. Есть аналог командных скобок begin-end и логика написания программы на начальных этапах совпадает с функциональной парадигмой, что тоже совпадает с Паскалем. К тому же, написание программ под консоль  (на начальных этапах изучения)  ,например, команды ввода /вывода также схожи с Паскаль. Итак. Что же нужно… Читать далее Вступление. Переходим на C#. Базовые инструменты.