СтатьиC# (C sharp) → C# - научиться или умереть

 2.1. А что если..? (операторы if...else в C#)

С# - Научиться или умереть

2.1. А что если..? (операторы if...else в C#)   До сих пор наши программы были линейными. То есть, они делали одно и то же. Единственное разнообразие было лишь тогда, когда пользователь неправильно вводил данные, и программа выдавала ошибку! А что, если мы хотим сделать программу, которая будет реагировать на то или иное обстоятельство? А что, если программа даже будет принимать решения, в зависимости от ввода пользователя? Действительно, " А что, если?"... Рассмотрим оператор "if" во всем его величестве:
Console.Write("Введите свой возраст: ");
int age = Convert.ToInt32( Console.ReadLine() );

if( age == 16 )
{
  Console.WriteLine("В этом возрасте уже ...
Добавлена: 7 Мая 2008
 0

 1.6 Проeкт - шифровка

С# - Научиться или умереть

Проeкт - шифровка

  До сих пор мы ознакомились с вводом и выводом из консоли, управлением переменными и строками, простой математикой. А теперь самое время написать простую программу, где мы все это используем.
  Создадим программу, которая будет спрашивать у пользователя четырехзначное число и шифровать его. Возникает вопрос : как, ведь мы не учили технику шифрования? Верно, но мы уже знаем достаточно, чтобы обойтись и без этого: мы знаем как обращаться со строками и этого хватит для простого примера.
  Начнем с того, что спросим у пользователя число. К этому моменту мы должны хорошо знать, как ...

Добавлена: 13 Апреля 2008
 0

 1.1 Вывод в консоль с использованием C# (Csharp)

С# - научиться или умереть.

  

1.1 Вывод в консоль с использованием C# (Csharp)

  Сразу возьмёмся за дело и сделаем первый шаг в мир С# (Csharp)... А начнём мы с консольной программы:
using System; 

namespace A_ConsoleOutput 
{ 
  class Class1 
  { 
    [STAThread] 
    static void Main(string[] args) 
    { 
      Console.WriteLine("Здравствуй, Мир!"); 
    } 
  } 
}
  Всё что делает эта программа - показывает "Здравствуй, Мир!" в маленьком оконце консоли. Может показаться, что для такой простой задачи такое количество кода огромно, но есть ...
Добавлена: 12 Апреля 2008
 0

 1.2 Переменные в C# (Csharp)

С# - Научиться или умереть

1.2 Переменные в C# (Csharp)

  Ну что ж, знать WriteLine() - очень хорошо, но если мы хотим сделать что-нибудь дельное, нам надо познакомиться с переменными. Из-за того, что они очень важны в работе любой программы, нам придется изрядно потрудиться. Но не надо вешать нос! То что мы выучим сегодня точно также работает и в Java, и в C++. Так что мы изучим такое, что приготся и в других языках!

  Переменная работает как хранилище, сосуд для информации. Зачем нам это надо? В общем, для гибкости. Мы можем вложить в нее любое значение, а потом использовать и изменять как душе ...

Добавлена: 12 Апреля 2008
 0

 1.3 Ввод данных в консоль C# (Csharp)

C# - научиться или умереть

1.3 Ввод данных в консоль C# (Csharp)

  После того долгого знакомства с переменными, этот урок может показаться быстрым и легким. Ну, в общем, ReadLine() - это еще один способ присвоить переменной значение. Смотрим:
Console.Write("Введите имя и нажмите Enter: ");
string name = Console.ReadLine();
Console.WriteLine("Привет, " + name + "!")
  Фух! Миссия завершена! За три строки кода, мы запросили ввод, сохранили его и использовали. Вовсе не обязательно писать метод Write() перед ReadLine(), просто обычно надо каким-либо образом сказать пользователю, какой тип ввода мы ожидаем. Это просто вежливо.
  Наверное, единственное затруднение - это то, что ReadLine() всегда возвращает данные строкового типа. ...
Добавлена: 12 Апреля 2008
 0