Курсы основы программирования продолжаются…
Домашка
static void Main(string[] args)
{
string s1 = "asd";
Console.WriteLine(s3);
Console.ReadKey();
int i = 1;
int j = 2;
int rez = i + j;
Console.Write("{0}",rez);
Console.ReadLine();
}
Изучать программирование с нуля дело не простое и писать статьи, не забывая мелочей, сложно. Но любой программист должен быть оптимистом и всегда знать, что у него все получится. По этому давайте продолжим наш курс основы программирования.
Разговор сегодня будет сложный и долгий, хотя возможно и простой, кому как. А говорить будем об основных операциях над числами и строками.
Приведу краткие примеры, думаю всем будет понятно, что и как делать. Начнем с целых типов, потом поговорим о строковых.
Сложение:
static void Main(string[] args)
{
int i=1;
int j=2;
int c = i+j;
Console.WriteLine("{0}", c);
Console.ReadKey();
}
Вычитание:
… int c = i-j; …
Умножение:
… int c = i*j; …
Деление:
… int c = i/j; …
Внимание: Особенность деления и сохранения в результата в целых числах является то, что в переменную записывается целая часть от деления.
Если вам надоело указывать переменные для решения вручную, можно ввести их с клавиатуры для этого воспользуемся командой ReadLine();
А ввод с клавиатуры переменной i, будет выглядеть следующим образом:
string z = Console.ReadLine(); i = int.Parse(z);
Пишу Вам щас статью, а сам забыл как вводить руками в консоли, сам себе объясняю программирование с нуля.
Теперь поговорим о строковых переменных:
Для сложения (объединения, конкатинации) строк используем следующую конструкцию:
static void Main(string[] args)
{
string s1 = "asd";
string s2 = Console.ReadLine();
string s3 = s1 + " " + s2;
Console.Write(s3);
Console.ReadKey();
}
Я думаю на этом мы, сегодня закончим. От вас будет требоватся дома:
Написать программу которая будет выводить собщение типа:
«Сумма введеных данных» Данные1 + Данные2 = Значение «Вот так»
«Сумма введеных данных» — строка вводится с клавиатуры
«Вот так» — строка воодится с клавы
О чем здесь писалось: программирование с нуля, курсы основы программирования.
Если в искали в рунете курсы основы программирования и хотели научится программировать с нуля, то вы попали туда куда нужно. У нас вы сможете ознакомится с курсом программирования с нуля бесплатно. Надеюсь наш курс порадует Вас своей полнотой, если что-то на Ваш взгляд не хватает, пишите будем исправлять.
У нас Вы найдете: Программирование для начинающих бесплатно
Жалко что уроки не продолжаются
Не знал что их кто то читает, хорошо через 2 дня будет новый урок.
Мне очень интересно, когда то лет 10 назад программировал, за то время все забыл. А теперь опять взялся за клаву, искал уроки по C# и программирование для мобильных устройств, нашел Ваши уроки, отметил что написано доходчиво и человеческим языком, но огорчился когда не нашел продолжения. Держите в том же духе (не имею в виду долгий перерыв
), и надеюсь, что я таки напишу сам калькулятор, который Вы обещали в начале, да и дождусь ссылок на книги по теме C# и программирования для пда.
Спасибо за курсы,я начинающий ученик по программированию и Ваши уроки для меня находка.Всё очень понятно и доступно человеку только начинающему изучать программирование.
доброе время суток. Я по специальности микроэлектронщик и занимаюсь ремонтом электроники. Свободного времени хватает. Так-как компьютерной электроники в ремонт попадает больше всего мне приходится работать и с программами. Пользователь программ из меня первоклассный, а вот вопрос как это всё устроено не даёт мне покоя. Иногда некоторые программы просто недоработаны и мне хочется их доработать, но я даже азы программирования незнаю. Уроки программирования для начинающих это хорошо и я схватываю на лету, но что бы схватывать на лету нужно понять саму уснову и суть ключевых значений программирования. Например: что является основой для начала написания той или иной команды? за что отвечают пробелы и нижниё тире в команде? что является ключевым значением для того, что бы написанная команда была понятна машине и начала работать? И главный вопрос это: покажите если не трудно на примере две разных программы с разными функциями, но общей основой. Когда будет понятна суть реакции компьютера на тот или иной символ, то Ваши уроки пойдут набирать обороты. В этом выигрывают обе стороны. Вы получаете опыт и знания о том что нужно для того что бы стать предподавателем-программистом, вдруг Ваше будущее именно такое, мы же как ученики хоть немного догоним общий строй, где люди которым 15 лет уже во всю пишут программы.