|
|
Знаете ли Вы, что ... | |
...нарушения правил форума наказываются. Старайтесь их не нарушать. | |
<< Предыдущий совет - Случайный совет - Следующий совет >> |
Семья и дети Взаимоотношения внутри семьи с родственниками и детьми |
Ответить |
|
Опции темы | Опции просмотра |
10.07.2009 20:04 | #23 | ||
Сообщений: 3,327
+ 337
892/590
– 3
31/25
|
Цитата:
P.S. Помнишь Turbo Pascal с черепашьей графикой? |
||
|
Ответить |
10.07.2009 20:16 | #25 |
Сообщений: 3,206
+ 8,401
1,731/955
– 287
262/136
|
В Си основная трудность для начинающих - это операции с указателями и вообще, сами указатели. Если эту часть не затрагивать, то вполне подойдет для обучения детям. Потом, это сейчас ребенку 11-12 лет. Через пару лет будет уже 13-14. Если вдруг захочется чем-нибудь серьезным заняться, то с багажом на Си это будет сделать легче, в том числе и психологически. А если начать с чего-нибудь обучающего, но малоупотребляемого, то потом нужно будет опять тратить время на новый язык, что не всегда является приятным делом.
|
|
Ответить |
"–" от:
|
11.07.2009 01:53 | #26 | |||
Google
software engineer
AKA:Y combinator
Сообщений: 418
+ 114
374/183
– 6
9/8
|
Цитата:
Цитата:
Цитата:
Если топикстартер очень хочет паскалеподобные вещи, то помимо уже предложенного можно посоветовать семейство Модулы/Оберона, Zonnon, к примеру, хотя тут я применю двойные стандарты и огульно заклеймлю эту Виртовскую экзотику как никому не нужную. |
|||
|
Ответить |
2 "+" от:
|
11.07.2009 09:07 | #27 | |
Сообщений: 3,206
+ 8,401
1,731/955
– 287
262/136
|
Цитата:
С выделенным согласен. Также полностью согласен с тем, что в Си строки массивы без указателей выглядят кастрированно. Но то, что без указателей нельзя применять строки и массивы - это я не согласен. Например, вот: Код:
#include <stdio.h> int main() { int i; int m[10]; char a[23]="xexe and xoxo"; for(i=0; i<=9; i++) m[i]=i*i; for(i=0; i<=9; i++) { printf(" %3d kvadrat = %3d ",i,m[i]); printf(" %s \n", a); } return 0; } |
|
|
Ответить |
12.07.2009 22:51 | #29 | |
Цитата:
|
||
|
Ответить |
13.07.2009 17:13 | #30 |
Служу Его Божественной Тени!
Сообщений: 1,671
+ 4,505
1,372/657
– 164
33/27
|
Оффтоп: хех... года 3 назад программиста искали... один из соискателей приносил, в качестве примера своей программы, код игры "виселица"... на Delphi... для ввода буков, в зависимости от длинны слова, на форме динамически создавалось соотв. число Edit-ов... код был примерно таким:Код:
var Edit1, Edit2, ... Edit10: TEdit; ... if length(fWord) = 1 then begin Edit1 := TEdit.create(Form1); Edit1.Left := 10; ... end; if length(fWord) = 2 then begin Edit1 := TEdit.create(Form1); Edit1.Left := 10; ... Edit2 := TEdit.create(Form1); Edit2.Left := 20; ... end; ... if length(fWord) = 10 then begin Edit1 := TEdit.create(Form1); Edit1.Left := 10; ... ... Edit10 := TEdit.create(Form1); Edit10.Left := 110; ... end;
__________________
Are you my mommy? |
|
Ответить |
|