Основные возможности платформы Hexlet не доступны в вашем браузере. Пожалуйста, обновитесь.

Введение в Си

Один из авторов классического пособия по программированию на Си Брайан Керниган сказал: «Си — инструмент, острый, как бритва: с его помощью можно создать и элегантную программу, и кровавое месиво». Этот базовый курс предназначен для абсолютных новичков в программировании. Он познакомит вас с главными концепциями популярного языка Си.

Содержание курса

  • 1

    Первая программа на Си

    Цель: Написать, скомпилировать и запустить свою первую программу на языке программирования Си.

    теория (06:16)   практика  
  • 2

    Переменные и циклы в Си

    Цель: Познакомиться с переменными и циклами в языке Си и написать чуть более полезную программу.

    теория (09:34)   тесты   практика  
  • 3

    Тип float

    Цель: Улучшить программу конвертации температур с использованием типа float вместо int.

    теория (05:07)   тесты   практика  
  • 4

    Цикл for

    Цель: Познакомиться с другим видом циклов и переписать программу конвертации температуры с использованием цикла for.

    теория (03:49)   тесты   практика  
  • 5

    Функции в Си

    Цель: Познакомиться с понятием функции, написать первую функцию и научиться вызывать ее.

    теория (06:19)   тесты   практика  
  • 6

    Условие if/else

    Цель: Научиться использовать условия и выполнить классическое упражнение Fizz-Buzz.

    теория (05:25)   практика  
  • 7

    Switch вместо if/else

    Цель: Научиться использовать другой механизм проверки условий: switch.

    теория (05:32)   практика  
  • 8

    Массивы в Си

    Цель: Рассмотреть тип данных "массив" в языке Си.

    теория (03:31)  
  • Course completed

  • Практика после курса

    В некоторых курсах есть практические задания, которые мы советуем выполнить после завершения курса. Задания помогут вам получить дополнительный опыт в программировании и закрепить полученные навыки. В этом курсе таких заданий нет, но вы можете посмотреть задания из других курсов.

Подробнее о курсе

Учащихся
5419
Сообщений
285
Упражнений
0
Часов
8