LINUX.ORG.RU

Вышел задачник к учебнику А. В. Столярова

 , ,


7

3

На сайте А.В.Столярова объявлено о выходе сборника задач и этюдов в поддержку трёхтомного учебника «Программирование: введение в профессию».

Задачник объёмом 156 страниц содержит 12 глав по числу частей учебника. Как обычно, электронная версия в формате PDF выложена на сайте в открытом доступе.

>>> Подробности

anonymous

Проверено: hobbit ()
Последнее исправление: hobbit (всего исправлений: 2)

Ответ на: комментарий от anonymous

Угу, и в подъездах вместо Обамы теперь срут.

Очень, искренне тебе сочувствую, найди наконец нормальную работу, купи квартиру в белом районе )

Psychosis
()
Ответ на: комментарий от Psychosis

Очень, искренне тебе сочувствую, найди наконец нормальную работу, купи квартиру в белом районе )

Так ты ж говоришь китайцы повсюду.

anonymous
()
Ответ на: комментарий от Psychosis

Очень, искренне тебе сочувствую, найди наконец нормальную работу, купи квартиру в белом районе )

А ты купил? Успеешь расплатиться за 5 лет?

anonymous
()
Ответ на: комментарий от liksys

Претензия: паскаль - мертвый язык, на который тратятся ценнейшие учебные часы, вместо того, чтобы учить людей на примере любого другого языка, но полезного в будущей практике.

Обучение программированию нужно вообще начинать с лямбда исчисления. Язычки эти ваши чтобы бабло зарабатывать учатся потом за неделю-две максимум. Паскаль /Сишку в принципе можно изучить чтобы ужаснуться как бывает и как делать не надо, но мучить этим дерьмом студентов не нужно, согласен.

fulmar_lor
()
Ответ на: комментарий от anonymous

А ты купил?

Зачем? Мне дают квартиру там, куда я приезжаю работать, сейчас в трёшке вдвоём с женой живём. Меня ваши товарно-денежные отношения не очень волнуют.

Psychosis
()
Ответ на: комментарий от Psychosis

Реально поздно. Надеюсь твоя жена умнее тебя.

PS Теория о том что ты шизоидный дед подтвердилась.

anonymous
()
Ответ на: комментарий от Psychosis

Не отбирают, могу жить дальше, даже если контракт закончен.

Пока с новым студентиком не заключат контракт.

anonymous
()
Ответ на: комментарий от anonymous

Не отбирают, могу жить дальше, даже если контракт закончен.

Чтобы купить, платят недостаточно. А чтобы продать, надо её в собственности иметь. Зато на еду хватает и не джаваскрипт.

anonymous
()
Ответ на: комментарий от anonymous

За что так ненавидят студентов?

За то что поступают в говновузы.

fulmar_lor
()
Ответ на: комментарий от anonymous

шизоидный дед

Почему сразу шизоидный? У вас курс сбит наглухо, любое недвижимое и движимое имущество - есть обуза, пока есть возможность жить не обременяя себя, нужно это делать. Нужнно иметь счета в банках, в разных и много, а квартиры-машины-всякий-лут - суета, не более.

Psychosis
()
Ответ на: комментарий от anonymous

Угу, и в подъездах вместо Обамы теперь срут. Интересно, госконторы вызывают рак мозга или туда уже изначально такими приходят?

Он думал, что будет из года в год одним и тем заниматься, а весь мир будет стоять на месте. А что китайцы продвинулись - это они у него подсмотрели и скопировали.

anonymous
()
Ответ на: комментарий от Psychosis

Ты уже как-нибудь определись с показаниями-то. Либо товарно-денежные отношения тебя не интересуют, либо счета в банках.

anonymous
()
Ответ на: комментарий от anonymous

Ну ведешь себя, как престарелый нарцисс на содержании.

Ну да, я же лучший, на содержании государства. Живу с твоих налогов, дитё ))

Psychosis
()
Ответ на: комментарий от Psychosis

Почему сразу шизоидный?

Лул, ну ты даешь. Нашизил на 5 страниц, теперь удивляешься.

Ты теперь наш корм. Мы тебя так просто не отпустим.

anonymous
()
Ответ на: комментарий от anonymous

Ты уже как-нибудь определись с показаниями-то. Либо товарно-денежные отношения тебя не интересуют, либо счета в банках.

Не вижу противоречий. Пока есть возможность пользоваться социальными проектами, ими надо пользоваться. Если есть банки и проценты на вклады, то ими тоже нужно пользоваться. Нужно использовать всё, что доступно в данный исторический период.

Psychosis
()
Ответ на: комментарий от anonymous

Лул, ну ты даешь. Нашизил на 5 страниц, теперь удивляешься.

Может это сабж и есть.

anonymous
()
Ответ на: комментарий от Psychosis

Ну да, я же лучший, на содержании государства

Обожаю стокгольмский синдром у бюджетников.

anonymous
()
Ответ на: комментарий от anonymous

Даже интересно стало, как вы себе представляете бюджетника? Этакий обобщённый портрет можно набросать?

Psychosis
()
Ответ на: комментарий от anonymous

подключение библиотеки ввода-ввывода

нет, это не подключение библиотеки.

объявление главной функции программы

ок, хотя сигнатура должна быть int main(int argc, char** argv), что несколько сложнее для объяснения.

вызов функции вывода строки

нет, это не функция вывода строки. Это функция вывода форматной строки, что несколько иное.

выход из главной функции.

А про концепцию exit code кто пояснять будет?

Dark_SavanT ★★★★★
()
Ответ на: комментарий от Dark_SavanT

ок, хотя сигнатура должна быть int main(int argc, char** argv), что несколько сложнее для объяснения.

Нет, не должна

int main(void)
{
    return 0;
}

вполне себе валидный main. Да, даже с -Wall:

$ gcc -Wall -std=c11 -o test test.c

А про концепцию exit code кто пояснять будет?

А про концепцию end.?

anonymous
()
Ответ на: комментарий от Dark_SavanT

char** env забыли.

Зачем все эти подробности новичку в программировании?

anonymous
()
Ответ на: комментарий от Psychosis

Давайте вернёмся к теме. Столяров - светлый ум нашей эпохи и мы должны им гордиться.

Столяров даже Go с Rust не осилил, какой светлый ум?

anonymous
()
Ответ на: комментарий от Psychosis

Столяров - светлый ум нашей эпохи

орнул

anonymous
()
Ответ на: комментарий от anonymous

Столяров даже Go с Rust не осилил, какой светлый ум?

И C++, начиная с 11-го, и даже простейший фреймворк типа Qt.

Где посмотреть его код (кроме этюдов на калькуляторе из книжки)?

anonymous
()
Ответ на: комментарий от Psychosis

Не нужен, 60 лет не было и не надо. Всё работало.

Когда C появился тоже так говорили :)))

anonymous
()
Ответ на: комментарий от anonymous

Ок, про то что int main(void) это валидная сигнатура по стандарту я забыл.

А про концепцию end.

конец выполнения. Точка. Для си если докапываться до мышей, то ещё надо рассказывать что это значение говорит ОС о результате завершения программы, что 0 тут не просто так.

Dark_SavanT ★★★★★
()
Ответ на: комментарий от Psychosis

Не нужен, 60 лет не было и не надо. Всё работало.

Человечество 99.97% времени обходилось без твоей любимой сишки. Всё работало.

anonymous
()
Ответ на: комментарий от Dark_SavanT

конец выполнения. Точка. Для си если докапываться до мышей, то ещё надо рассказывать что это значение говорит ОС о результате завершения программы, что 0 тут не просто так.

Зачем?

Более того, return 0 тоже не нужен, его цомпилер сам сгенерирует, если ты его опустишь.

В итоге все сводится вот к чему:

#include <stdio.h>

int main(void)
{
    puts("Hello, world!");
}

Как это объяснить?

  • Чтобы вывести на экран «Hello, world!» нужно сказать puts()
  • Чтобы сказать puts(), нужно сделать #include <stdio.h>
  • puts() нужно пихать между { и }

Все. Ну серьезно, я правда не вижу разницы для чувака который все это впервые видит.

anonymous
()
Ответ на: комментарий от anonymous

Человечество 99.97% времени обходилось без твоей любимой сишки. Всё работало.

А теперь Гретта Тумберг негодует - вы виноваты!

Psychosis
()
Ответ на: комментарий от Psychosis

Я не сварщик, я Доктор.

Эти звания достаются, как арендные квартиры, в качестве поощрения.

anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.