Очень советую не начинать с Делфи и других больших оболочек. Скачай старенький Turbo Pascal, его даже устанавливать не нужно (только в настройках укажи правильные пути к папкам с библиотеками) .
Скачай или лучше купи абсолютно любую книжку для начинающих по Турбо Паскалю. Выучить можно за неделю. Тут главное практика, теории там на один день.
Объектно-ориентированность пока не трогай. Пойми основные конструкции.
После каждой главы теории обязательно что-нить напиши самостоятельно и посмотри примеры кода. Повторюсь ещё раз, что без практики всё бесполезно.
Основные конструкции if, then, else, while, for.
Ну и ввод read('То что хочешь вывести на экран'); и вывод write(переменная_куда_считываешь); .
Это и есть весь Паскаль для начала =)
2BismuthX X: это ты насмешил всех))))
Другие языки программирования и технологии
Как за месяц выучить паскаль? с чего мне начать???
Доброго времени суток.
Не смотря на утверждение Василия, 2BismuthX X меня не рассмешил. Знание языка предполагает знание не только "Основных конструкции if, then, else, while, for" (с) , но и знание состава основных библиотек, что они в себя включают (переменные, константы, процедуры, функции) и как работают эти процедуры и функции (параметры, их тип, что возвращают) . Справка вещь хорошая, но когда вы пользуетесь тем же русским языком, вы не лезете за каждым словом в слорварь. Мало знать правила, надо еще обладать словарным запасом. Только при этом условии можно утверждать, что знаешь какой-то язык (не обязательно программирования) .
Естественно, понимание работы приходит с опытом, а вот его приобрести за месяц представляется весьма сомнительным. И тогда возникают вопросы, коих здесь великое множество. Типа, как вывести множество на экран (простите за тавтологию) , как заменить слово в строке, как удалить слово из строки, почему действительное число выводится с кучей нулей, почему не работает графика и т. д. Собственно, ответ Василия есть яркое подтверждение быстрого обучения - перепутаны параметры для процедур ввода / вывода:
Ну и ввод read('То что хочешь вывести на экран'); и вывод write(переменная_куда_считываешь) ;
Впрочем, весь вопрос в том, что вкладывается в понятие "выучить"? Если написать программу типа
begin
WriteLn('Я таки выучил паскаль за месяц! ');
end.
То хватит и десятка минут. Вот только сразу же на ответах появится вопрос: "я написал программу, запускаю, но моргает черное окошко и она закрывается. ошибок нет. чо делать? "
Что же касается вопроса, с чего начать, то все надо начинать с ответа на вопрос "оно мне надо? ". И если вы себе ответите "да", то вопрос времени становится абсолютно не существенным. Вы ищите литературу, идете на курсы, избираете еще какой-то путь и учите. Получится выучить за месяц, честь вам и хвала.
Удачи!
Не смотря на утверждение Василия, 2BismuthX X меня не рассмешил. Знание языка предполагает знание не только "Основных конструкции if, then, else, while, for" (с) , но и знание состава основных библиотек, что они в себя включают (переменные, константы, процедуры, функции) и как работают эти процедуры и функции (параметры, их тип, что возвращают) . Справка вещь хорошая, но когда вы пользуетесь тем же русским языком, вы не лезете за каждым словом в слорварь. Мало знать правила, надо еще обладать словарным запасом. Только при этом условии можно утверждать, что знаешь какой-то язык (не обязательно программирования) .
Естественно, понимание работы приходит с опытом, а вот его приобрести за месяц представляется весьма сомнительным. И тогда возникают вопросы, коих здесь великое множество. Типа, как вывести множество на экран (простите за тавтологию) , как заменить слово в строке, как удалить слово из строки, почему действительное число выводится с кучей нулей, почему не работает графика и т. д. Собственно, ответ Василия есть яркое подтверждение быстрого обучения - перепутаны параметры для процедур ввода / вывода:
Ну и ввод read('То что хочешь вывести на экран'); и вывод write(переменная_куда_считываешь) ;
Впрочем, весь вопрос в том, что вкладывается в понятие "выучить"? Если написать программу типа
begin
WriteLn('Я таки выучил паскаль за месяц! ');
end.
То хватит и десятка минут. Вот только сразу же на ответах появится вопрос: "я написал программу, запускаю, но моргает черное окошко и она закрывается. ошибок нет. чо делать? "
Что же касается вопроса, с чего начать, то все надо начинать с ответа на вопрос "оно мне надо? ". И если вы себе ответите "да", то вопрос времени становится абсолютно не существенным. Вы ищите литературу, идете на курсы, избираете еще какой-то путь и учите. Получится выучить за месяц, честь вам и хвала.
Удачи!
Погугли! Всяко в сети есть хороший учебник по паскалю.. . За месяц выучить более чем реально!
за месяц, не смеши мои яйца, мне еще детей делать)))
Просто интересно: Выучила ?
В Паскале, как и в любом другом языке, не больше десятка конструкций, которые используются 99% времени - например, присваивание, условный переход, цикл, ввод-вывод.. . для начала достаточно. Эти конструкции вместе с синтаксисом языка учатся за 2 часа. Самое простое - если есть опыт программирования на других языках. Тогда можно просто взять свою старую программу, в которой всё известно и понятно, и начать переводить её на Паскаль с помощью компилятора Паскаля, который будет тыкать в ошибки.
он за неделю учится
Выучить Паскаль можно и быстрее, научиться программировать - нет
никак
Похожие вопросы
- Люди хочу выучить паскаль
- Подскажите, где выучить Паскаль и за сколько примерно его можно выучить, уделяя 1-2 часа в день?
- Возможно ли за 4 дня выучить паскаль?
- Метеонаблюдения за месяц. В паскаль в системе GRAPHABC
- Нужно ли сначала выучить матиматику на отлично, чтобы начать изучать программирование ?
- Реально ли за 3-4 месяца выучить хотя бы основные аспекты языка С++?
- Возможно ли через 2,5 месяцев выучить программирование Java
- По чему лучше начать изучать программирование? И какой язык лучше выбрать, Паскаль или Си?
- Я знаю очень хорошо паскаль, возможно ли мне будет нормально начать писать программы на Delphi? Он же из паскаля вырос
- Аналог ассоциативного массива в Паскале.