Уроки программирования для начинающих
Постовой: Отправка смс билайн
Привет мои друзья-программеры. Сегодня состоится наш первый урок по программированию для начинающих. Что нам предстоит сделать? Ознакомится с программой Visual Studio. А так же написать нашу первую программу.
Я надеюсь вы уже поставили Visual Studio 2008 и даже успели запустить. При первой загрузке студия просит выбрать тип настроек, так как мы собираемся писать на C#, то и настройки надо было выбрать соответствующие. Если вы что-то сделали не так, не переживайте это ни на чем не отразится. Просто вкладочка с нужным языком при создании проекта будет чуть ниже чем у других.
Не будем откладывать в долгий ящик наше знакомство с программированием и сразу перейдем к первой части нашего урока. 🙂 Что требуется от вас вервым делом?! Да просто запустить студию. Я думаю ни у кого проблем не возникнет. Хотя… Ладно… Пуск->Программы->Microsoft Visual Studio 2008. Думаю нужный значек на который надо ткнуть чтобы включить найдете.
Все студия запущена. Приступаем к разбору что и как делать, и что у нас где есть 🙂
Первым делом нам надо создать новый проект. Так сказать основу нашей программы (шаблон). От чего избавляет нас возможность создания проектов?! В принципе от прописывания каждый раз руками шаблонов. Например, процедуры запуска, создания окна-приложения итд итп.
Как создать новый проект:
- Выбираете в верхнем меню File (Файл)
- Затем на выпадающей вкладке New (Новый)
- А дальше Project (Проект)
Или просто нажимаете CTRL+SHIFT+N. Есть еще способ: Под меню чуть ниже Exit на рисунке, есть надпись Create: Project (Создать: Проект), что позволяет так же создавать новый проект.
Ого-го мы уже движемся к написанию, нашей первой программы.
И так все уже нажали на создать новый проект?! Хорошо. Тогда вот, что у Вас появилось. Это конечно у тех кто правильно настроил студию в начале. 🙂 Если кто-то не сделал этого у него выглядит чуть чуть по другому. А именно вместо Visual C# изменен на какой-либо другой язык, тот что у меня во вкладке Other Language (Другие Языки).
Пора разобратся что же у нас здесь такое нам предлагают сделать :). Все очень просто надо выбрать тип проекта, название, платформу.
Начнем выбор:
- Вкладка которая должна быть открыта Visual C#, если Вы таковой не видите идем во вкладку Other Language (Другие языки) и там находим нужную вкладку.
- Писать мы будем сегодня под Windows. Так что выбираем его. Циферка 1.
- Дальше выбираем Console Application (Консольное приложение), те писать будем под Дос (Dos), кто не знает что это такое, поищите в поисковике, уверен найдете ответ. Циферка 2.
- Дальше вводим название программы. Например Vasya_Mega_Programmer. Цифра 3.
- А так же цифрой 4 указана библиотека, которую иы будем использовать дял программ. А именно .NET Framework 3.5. Поставиласьона вместе со студией, так что об ее доустановке беспокоится не требуется.
- Нажимаем Ок.
Как сложен и тернист путь начинающего программиста. Надо столько всего запомнить и узнать. А иногда возникает вопрос, а зачем?!) Вроде и так не плохо жилось. Но уверяю те кто пройдет этот путь до конца 🙂 сможет написать для себя калькулятор, а может и что-нибудь посущественней.
И так, а тем временем у нас уже что-то создалась, что-то появилось. Как я и говорил выше, это готовый шаблон. Здесь мы и будем сегодня писать нашу первую программу, но для начала разберемся что у нас в этом окне есть.
- Циферка 1 — Место где мы пишем код, смотрим дизайн программы, а так же отслеживаем все действия.
- Цифра 2 — А четкого названия не помню, но назовем это содержимым. Здесь мы можем добалять библиотеки, формы и многое другое. Допустим некоторые настройки тоже можно сделать здесь. Но пока нам это все не важно.
- Цифра 3 — здесь выводятся ошибки при написании программы. Забыли поставить ; в конце строки получили ошибку. Так же в этом окне можно смотреть во время отладки прогарммы значения которые хранятся в переменных.
- Пункт 4 не у всех наверно есть, да он и не нужен пока мы пишем консольные приложения. Но на будущее скажу, что здесь задаются свойства различных объектов. Например Поля для воода текста. Выбираем цвет, шрифт, расположение, ну и некоторые другие параметры. Если вы хотите, чтобы у вас такое тоже было. Делаем так: вкладка View (Вид) -> Properties Window (Свойства окна).
Все хватит теории, хватит рассматривать окошки. Пора перейти к самому главному. Написанию нашей первой программы. И так в окне 1 пишем следующее:
[code lang=»cpp»]
static void Main(string[] args)
{
Console.WriteLine("Привет, мир… Я великий программер Темы4)");
Console.ReadKey();
}
[/code]
А теперь по порядку, что мы сделали.
Строка Console.WriteLine(«Здесь ваш текст»); -выводит текст на экран и переводит курсор на следующую строчку (так называемый перевод каретки). Если вы не хотите переводить текст на новую строку, то просто пишите Console.Write();
Пока всех подробностей рассматривать не будем. Мелочи в следущем посте. Иначе мы этот не закончим)) И так длинный до ужаса.
Строка Console.ReadKey(); или можно написать Console.ReadLine(); ожидает нажатия любой клавиши на клавиатуре прежде чем окно в котором написан текст закроется, правда вторая функция ожидает нажатия Enter. Вот и все отличие.
Теперь нажимаем Debug (Отладка) -> Start Debugging… (Начать оталдку) или клавишу F5. И видим, что у нас получилось. Нажимаем Enter. Программа закрывается.
Ну все давайте бегите пробуйте создавайте свой проект. А я пока, приступлю к следущему. Будут вопросы пишите в коментах. Да, да чуть не забыл…
Домашнее задание: Написать программу выводящую на консоль 3 строки. Каждая строка кроме первой появляется только после нажатия какой-либо клавиши на клавиатуре. (В следущем посте приведу пример программы, которая реализует то, что я попросил сделать вас самостоятельно).
[download id=»3″]
[poll id=»2″]
Постовой: Отправить смс мтс бесплатно
вот спс! везде все пишут только теорию, а на платные курсы ходить ну оочень лень.
уже пытаюсь что-то своё написать, да и ДОМАШКУ выполнить ;D.
Спс, продолжай так же!
да и кстати, классная проверка того, робот я или нет 😉
рад что Вам понравились мои уроки. Ближайшее время восстановлю их написание
Привет, у меня Visual Studio 2010 , не совподает с 2008, что делать ?
проекты должны конвертироваться из 2008 в 2010 без проблем.
что пишет при открытии проекта?
Я вам написал, вы не отвечаете.
куда именно вы написали? не получал Вашего сообщения.
Маленькая смска. Туда написал. Если у вас есть емаил, я могу туда написать.
напишите на temi4@pochta.ru с радостью отвечу на все ваши вопросы
Я написал вам на емаил, ответа что то нету.
я вам ответил отправив на ваше письмо свой скайп посмотрите в спаме
deadwolf17 — skype
на мыле не нашёл письма.
Могу асю дать или мсн
Не добавите меня ?
добавил
выбивает ошибки:1 требуется класс, делегат,перечисление, интерфейс или структура;2требуется идентификатор… что я делаю не так ?(
разобрался,…
нееееееееезнаю! Пишет 5 ошибок 1Требуется завершение оператора 2Синтаксическая ошибка 3и4 Требуется объявление 5синтаксическая ошибка! чо делать?
извините не подскажете что делать ? у меня 2010 версия ( ну я думаю без разницы какая версия…)
у меня выдает 3 ошибки :
1 Требуется класс, делегат, перечисление, интерфейс или структур
Ошибка 2 Требуется идентификатор
Ошибка 3 Требуется класс, делегат, перечисление, интерфейс или структура
подскажите что делать плз…