Как использовать блок try-catch для обработки исключения типа Exception?
Anonymous Quiz
39%
try { /* код, который может вызвать исключение */ } catch { /* обработка исключения */ }
24%
try(Exception e) { /* обработка иск..я */ } catch { /* код, который может вызвать исключение */ }
18%
catch (Exception e) { /* код, который может вызвать иск..я */ } try { /* обработка исключения */ }
18%
try { /*код, который может вызвать исключение */ } catch (Exception& e) { /* обработка иск..я */ }
This media is not supported in your browser
VIEW IN TELEGRAM
Волновой алгоритм
Волновой алгоритм — это алгоритм поиска пути, который использует волновое распространение для определения кратчайшего пути от начальной вершины до целевой вершины.
Волновой алгоритм — это алгоритм поиска пути, который использует волновое распространение для определения кратчайшего пути от начальной вершины до целевой вершины.
👍5
Как компьютер понимает ваш код
Для разработчиков не секрет, что даже современные компьютеры понимают и обрабатывают машинный код — последовательность единиц и нулей. Однако такой код людям трудно писать и понимать. Для этого были придуманы своего рода «переводчики»:
Компиляция и интерпретация — два основных способа выполнения программного кода. Компиляция превращает исходный код в машинный, который может быть выполнен компьютером напрямую. Интерпретация, напротив, выполняет код построчно, не создавая отдельного исполняемого файла. Компиляция — как перевод текста с одного языка на другой, а интерпретация — как чтение и понимание текста на месте.
#теория
Для разработчиков не секрет, что даже современные компьютеры понимают и обрабатывают машинный код — последовательность единиц и нулей. Однако такой код людям трудно писать и понимать. Для этого были придуманы своего рода «переводчики»:
Компиляция и интерпретация — два основных способа выполнения программного кода. Компиляция превращает исходный код в машинный, который может быть выполнен компьютером напрямую. Интерпретация, напротив, выполняет код построчно, не создавая отдельного исполняемого файла. Компиляция — как перевод текста с одного языка на другой, а интерпретация — как чтение и понимание текста на месте.
#теория
👍3🔥2
12 IT-профессий, не требующих умения программировать
Если писать код не хочется, но вас привлекает IT-сфера, рассмотрите эти профессии: возможно, в одной из них вы найдёте свое истинное призвание:
— специалист тех. поддержки — обеспечивают бесперебойность работы продуктов;
— IT-копирайтеры — вызывают у ЦА интерес к продукту;
— технические писатели — объясняют сложное простым языком;
— scrum-мастера — реализуют гибкую методологию ведения проектов;
— дизайнеры — проектируют приятные и понятные интерфейсы;
— маркетоголи — анализируют рынок и тренды;
— SEO-специалисты — оптимизируют продукт для поисковых систем;
— рекрутеры — ищут и нанимают специалистов;
— менеджеры по продажам — заключают контракты с клиентами, находят к ним подход;
— бизнес-аналитики — анализируют рынок и данные, помогают компании двигаться в правильном направлении;
— продакт-менеджеры — отвечают за стратегическое видение и развитие продуктов;
— проджект-менеджеры — отвечают за организацию и контроль разработки продуктов;
Если писать код не хочется, но вас привлекает IT-сфера, рассмотрите эти профессии: возможно, в одной из них вы найдёте свое истинное призвание:
— специалист тех. поддержки — обеспечивают бесперебойность работы продуктов;
— IT-копирайтеры — вызывают у ЦА интерес к продукту;
— технические писатели — объясняют сложное простым языком;
— scrum-мастера — реализуют гибкую методологию ведения проектов;
— дизайнеры — проектируют приятные и понятные интерфейсы;
— маркетоголи — анализируют рынок и тренды;
— SEO-специалисты — оптимизируют продукт для поисковых систем;
— рекрутеры — ищут и нанимают специалистов;
— менеджеры по продажам — заключают контракты с клиентами, находят к ним подход;
— бизнес-аналитики — анализируют рынок и данные, помогают компании двигаться в правильном направлении;
— продакт-менеджеры — отвечают за стратегическое видение и развитие продуктов;
— проджект-менеджеры — отвечают за организацию и контроль разработки продуктов;
💯3
Функция std::getline
Функция std::getline в C++ используется для чтения строк из потока ввода, обычно с клавиатуры. Она является частью стандартной библиотеки C++ (iostream) и позволяет считывать строки, содержащие пробелы, в отличие от оператора извлечения (>>), который останавливается на первом пробеле.
#для_начинающих
Функция std::getline в C++ используется для чтения строк из потока ввода, обычно с клавиатуры. Она является частью стандартной библиотеки C++ (iostream) и позволяет считывать строки, содержащие пробелы, в отличие от оператора извлечения (>>), который останавливается на первом пробеле.
#для_начинающих
💯2🔥1
Эълон! 📣📣
Олимпиадаи даври сеюм (вилоятӣ) аз фанни технологияи иттилоотӣ барои синфҳои 7-8 санаи 29.03.2024 соати 8-00 дар Маркази StartCoding баргузор мегардад. Ба иштирокчиён муваффакият хохонем!
Олимпиадаи даври сеюм (вилоятӣ) аз фанни технологияи иттилоотӣ барои синфҳои 7-8 санаи 29.03.2024 соати 8-00 дар Маркази StartCoding баргузор мегардад. Ба иштирокчиён муваффакият хохонем!
👍19🏆5🔥3🤩1
Дорогие участники Республиканской олимпиады по программированию,
Мы, команда StartCoding, хотели бы выразить вам нашу искреннюю поддержку в этом захватывающем путешествии знаний и открытий. Ваше участие в олимпиаде не только подтверждение ваших навыков, но и шанс проявить себя, найти новых друзей и стать частью сообщества энтузиастов, готовых развиваться и двигаться вперед.
Мы верим в вас и в ваши способности. Пусть каждая задача станет новым вызовом, преодоление которого приведет вас к новым вершинам успеха.
Удачи на олимпиаде! Мы гордимся вами и вашими достижениями.
С уважением,
Команда StartCoding
Мы, команда StartCoding, хотели бы выразить вам нашу искреннюю поддержку в этом захватывающем путешествии знаний и открытий. Ваше участие в олимпиаде не только подтверждение ваших навыков, но и шанс проявить себя, найти новых друзей и стать частью сообщества энтузиастов, готовых развиваться и двигаться вперед.
Мы верим в вас и в ваши способности. Пусть каждая задача станет новым вызовом, преодоление которого приведет вас к новым вершинам успеха.
Удачи на олимпиаде! Мы гордимся вами и вашими достижениями.
С уважением,
Команда StartCoding
❤🔥18👍6🔥4🏆2❤1
⚙️ Названия веток и комментарии к коммитам в Git: лучшие практики
Git — самая популярная система контроля версий: большинство разработчиков используют ее и для личных, и для командных проектов. При этом многие разработчики, особенно начинающие, небрежно подходят к выбору названий веток и оформлению коммитов.
Это оставляет не лучшее впечатление об их профессионализме, но что еще хуже — затрудняет командную работу и усложняет поддержание кодовой базы. В этой статье мы разберем лучшие практики для работы с ветками и коммитами.
👉 Читать статью
Git — самая популярная система контроля версий: большинство разработчиков используют ее и для личных, и для командных проектов. При этом многие разработчики, особенно начинающие, небрежно подходят к выбору названий веток и оформлению коммитов.
Это оставляет не лучшее впечатление об их профессионализме, но что еще хуже — затрудняет командную работу и усложняет поддержание кодовой базы. В этой статье мы разберем лучшие практики для работы с ветками и коммитами.
👉 Читать статью
Эълон! 📣📣
Олимпиадаи даври сеюм (вилоятӣ) аз фанни технологияи иттилоотӣ барои синфҳои 5-6 санаи 16.04.2024 соати 8-00 дар Маркази StartCoding баргузор мегардад. Ба иштирокчиён муваффакият хохонем!
Олимпиадаи даври сеюм (вилоятӣ) аз фанни технологияи иттилоотӣ барои синфҳои 5-6 санаи 16.04.2024 соати 8-00 дар Маркази StartCoding баргузор мегардад. Ба иштирокчиён муваффакият хохонем!
👍15❤2❤🔥1