<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>DEV Community: islombek</title>
    <description>The latest articles on DEV Community by islombek (@islombek).</description>
    <link>https://dev.to/islombek</link>
    <image>
      <url>https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https:%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F1201533%2F9627a3a2-c6a3-450a-b15e-9e066350fa59.png</url>
      <title>DEV Community: islombek</title>
      <link>https://dev.to/islombek</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/islombek"/>
    <language>en</language>
    <item>
      <title>C++ Урок #9</title>
      <dc:creator>islombek</dc:creator>
      <pubDate>Sun, 17 Mar 2024 14:10:17 +0000</pubDate>
      <link>https://dev.to/islombek/c-urok-9-31jp</link>
      <guid>https://dev.to/islombek/c-urok-9-31jp</guid>
      <description>&lt;h2&gt;
  
  
  Do While loop
&lt;/h2&gt;

&lt;p&gt;Привет, друзья! Сегодня мы поговорим о цикле do-while в языке программирования C++. Цикл &lt;code&gt;do-while&lt;/code&gt; предоставляет возможность выполнения блока кода, пока определенное условие истинно. Одним из главных преимуществ цикла do-while является то, что он гарантированно выполнит блок кода хотя бы один раз, даже если условие не истинно с самого начала. Давайте рассмотрим его подробнее.&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;#include &amp;lt;iostream&amp;gt;

using namespace std;

int main()
{
    int count = 1;

    do 
    {
        cout &amp;lt;&amp;lt; "Номер: " &amp;lt;&amp;lt; count &amp;lt;&amp;lt; endl;
        count++;
    } while (count &amp;lt;= 5);

    return 0;
}
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;Как это работает:&lt;/p&gt;

&lt;p&gt;Сначала программа выполняет блок кода внутри &lt;code&gt;do&lt;/code&gt;.&lt;br&gt;
После выполнения кода программа проверяет условие после ключевого слова &lt;code&gt;while&lt;/code&gt;.&lt;br&gt;
Если условие истинно, программа возвращается к выполнению блока кода внутри &lt;code&gt;do&lt;/code&gt;. Если условие ложно, выполнение цикла прекращается, и программа переходит к следующему за циклом оператору.&lt;/p&gt;

&lt;p&gt;В этом примере цикл do-while выводит номера от 1 до 5 на экран. Даже если условие &lt;code&gt;(count &amp;lt;= 5)&lt;/code&gt; не истинно с самого начала, блок кода внутри do выполнится хотя бы один раз.&lt;/p&gt;

&lt;p&gt;Изучение цикла &lt;code&gt;do-while&lt;/code&gt; открывает новые возможности для эффективного управления потоком выполнения программы в C++. Продолжайте практиковаться и экспериментировать с различными циклами! Удачи в изучении C++! 🚀&lt;/p&gt;

</description>
      <category>programming</category>
      <category>cpp</category>
      <category>tutorial</category>
      <category>beginners</category>
    </item>
    <item>
      <title>С++ Урок #8</title>
      <dc:creator>islombek</dc:creator>
      <pubDate>Sun, 17 Mar 2024 14:07:23 +0000</pubDate>
      <link>https://dev.to/islombek/s-urok-8-509j</link>
      <guid>https://dev.to/islombek/s-urok-8-509j</guid>
      <description>&lt;h2&gt;
  
  
  While loop
&lt;/h2&gt;

&lt;p&gt;Привет, друзья! Сегодня мы поговорим о цикле while в языке программирования C++. Цикл &lt;code&gt;while&lt;/code&gt; позволяет повторять выполнение блока кода, пока заданное условие истинно. Давайте ближе познакомимся с этим циклом и посмотрим на пример его использования.&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;#include &amp;lt;iostream&amp;gt;

using namespace std;

int main() 
{
    int count = 1;

    while (count &amp;lt;= 5) 
    {
        cout &amp;lt;&amp;lt; "Текущее значение счетчика: " &amp;lt;&amp;lt; count &amp;lt;&amp;lt; endl;
        count++;
    }

    cout &amp;lt;&amp;lt; "Цикл завершен." &amp;lt;&amp;lt; endl;

    return 0;
}
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;В этом примере, цикл while будет повторяться, пока значение счетчика count меньше или равно 5. Каждый раз, когда цикл выполняется, мы увеличиваем значение счетчика на 1 и выводим текущее значение на экран.&lt;/p&gt;

&lt;p&gt;Продолжайте практиковаться с циклом while и экспериментируйте с различными условиями! Если у вас возникнут вопросы, не стесняйтесь задавать их. Удачи в изучении C++! 🚀&lt;/p&gt;

</description>
      <category>beginners</category>
      <category>cpp</category>
      <category>programming</category>
      <category>tutorial</category>
    </item>
    <item>
      <title>C++ Урок #7</title>
      <dc:creator>islombek</dc:creator>
      <pubDate>Fri, 08 Mar 2024 16:35:15 +0000</pubDate>
      <link>https://dev.to/islombek/c-urok-7-4c4d</link>
      <guid>https://dev.to/islombek/c-urok-7-4c4d</guid>
      <description>&lt;h2&gt;
  
  
  Оператор Switch
&lt;/h2&gt;

&lt;p&gt;Привет, друзья! Сегодня мы рассмотрим еще один полезный инструмент в языке программирования C++ - оператор &lt;code&gt;switch&lt;/code&gt;. Он предоставляет возможность управлять выполнением кода в зависимости от значения определенной переменной. Давайте разберемся, как это работает.&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;#include &amp;lt;iostream&amp;gt;

using namespace std;

int main() 
{
    int day;
    cin &amp;gt;&amp;gt; day;
    string dayName;

    switch (day) 
    {
        case 1:
            dayName = "Понедельник";
            break;
        case 2:
            dayName = "Вторник";
            break;
        case 3:
            dayName = "Среда";
            break;
        case 4:
            dayName = "Четверг";
            break;
        case 5:
            dayName = "Пятница";
            break;
        default:
            dayName = "Выходные";
    }

    cout &amp;lt;&amp;lt; "Сегодня " &amp;lt;&amp;lt; dayName &amp;lt;&amp;lt; endl;
    return 0;
}
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;Этот код проверяет значения переменного day и сравнивает с каждым case если значение day не совпадает не одному из case то код выполняет действие написанное в default.&lt;/p&gt;

&lt;p&gt;В этом примере пользователь выбирает опцию, и программа выводит соответствующее сообщение на основе выбора с помощью оператора &lt;code&gt;switch&lt;/code&gt;.&lt;/p&gt;

&lt;p&gt;Оператор &lt;code&gt;switch&lt;/code&gt; - это мощный инструмент, который делает код более читаемым, особенно когда есть множество вариантов выполнения. Это очень полезное средство в арсенале любого программиста на C++! 🚀&lt;/p&gt;

</description>
      <category>programming</category>
      <category>beginners</category>
      <category>tutorial</category>
      <category>cpp</category>
    </item>
    <item>
      <title>C++ Урок #6</title>
      <dc:creator>islombek</dc:creator>
      <pubDate>Thu, 07 Mar 2024 09:32:31 +0000</pubDate>
      <link>https://dev.to/islombek/c-urok-6-ade</link>
      <guid>https://dev.to/islombek/c-urok-6-ade</guid>
      <description>&lt;h2&gt;
  
  
  Ternary operator
&lt;/h2&gt;

&lt;p&gt;Привет, друзья! В C++ существует удобный оператор, который позволяет нам записывать короткие условные выражения в одну строку кода. Давайте рассмотрим, как он работает на примере.&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;#include &amp;lt;iostream&amp;gt;

using namespace std;

int main() 
{
    int number = 10;

    cout &amp;lt;&amp;lt; "Число " &amp;lt;&amp;lt; number &amp;lt;&amp;lt; " - это " &amp;lt;&amp;lt; ((number &amp;gt; 0) ? "Положительное" : "Отрицательное") &amp;lt;&amp;lt; endl;

    return 0;
}
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;В этом примере мы используем тернарный оператор, чтобы узнать положительное число или отрицательное. Если number больше 0, то на экран выведется "Положительное", иначе "Отрицательное".&lt;/p&gt;

&lt;p&gt;Тернарный оператор - это удобный инструмент для работы с простыми условиями в одной строке кода. Используйте его там, где это уместно, но помните о читаемости вашего кода! 🚀&lt;/p&gt;

</description>
      <category>beginners</category>
      <category>tutorial</category>
      <category>cpp</category>
    </item>
    <item>
      <title>C++ Урок #5</title>
      <dc:creator>islombek</dc:creator>
      <pubDate>Thu, 07 Mar 2024 09:24:19 +0000</pubDate>
      <link>https://dev.to/islombek/c-urok-5-3jma</link>
      <guid>https://dev.to/islombek/c-urok-5-3jma</guid>
      <description>&lt;h2&gt;
  
  
  Nested if и else
&lt;/h2&gt;

&lt;p&gt;Привет, друзья! В мире программирования часто возникают ситуации, когда нам нужно проверять не только одно условие, но и дополнительные условия внутри первого. Для этого в C++ мы можем использовать вложенные условные операторы &lt;code&gt;if-else&lt;/code&gt;&lt;br&gt;
. Давайте разберем, как они работают на примере.&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;#include &amp;lt;iostream&amp;gt;
using namespace std;

int main() {
    int age = 20;
    char gender = 'M';

    if (age &amp;gt;= 18) {
        cout &amp;lt;&amp;lt; "Вы совершеннолетний. ";

        if (gender == 'M') {
            cout &amp;lt;&amp;lt; "Вы мужчина." &amp;lt;&amp;lt; endl;
        } else {
            cout &amp;lt;&amp;lt; "Вы женщина." &amp;lt;&amp;lt; endl;
        }
    } else {
        cout &amp;lt;&amp;lt; "Вы несовершеннолетний." &amp;lt;&amp;lt; endl;
    }

    return 0;
}
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;В этом примере мы проверяем возраст человека. Если возраст больше или равен 18, программа проверяет также пол. Если человек - мужчина, выводится сообщение "Вы совершеннолетний. Вы мужчина." Если человек - женщина, выводится сообщение "Вы совершеннолетний. Вы женщина." Если возраст меньше 18, выводится сообщение "Вы несовершеннолетний."&lt;br&gt;
Используйте вложенные условные операторы, когда ваши программы требуют более сложной логики принятия решений. Это мощный инструмент, который поможет вам создавать более гибкие и адаптивные программы! 🌟&lt;/p&gt;

</description>
      <category>beginners</category>
      <category>cpp</category>
      <category>tutorial</category>
    </item>
    <item>
      <title>C++ Урок #4</title>
      <dc:creator>islombek</dc:creator>
      <pubDate>Wed, 06 Mar 2024 12:50:29 +0000</pubDate>
      <link>https://dev.to/islombek/c-urok-4-47mg</link>
      <guid>https://dev.to/islombek/c-urok-4-47mg</guid>
      <description>&lt;h2&gt;
  
  
  If и else
&lt;/h2&gt;

&lt;p&gt;Привет, друзья! Один из самых важных инструментов в программировании - это управление потоком выполнения программы. В C++ одним из основных способов управления потоком являются условные операторы &lt;code&gt;if&lt;/code&gt;и &lt;code&gt;else&lt;/code&gt;. Давайте разберем, как они работают на примере.&lt;br&gt;
&lt;code&gt;if&lt;/code&gt; используется для выполнения блока кода, если указанное условие истинно. Если условие ложно, блок кода не выполняется.&lt;br&gt;
else используется для выполнения блока кода, если условие в операторе if ложно.&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;#include &amp;lt;iostream&amp;gt;

using namespace std;

int main() 
{
    int number = 10;

    if (number &amp;gt; 0) {
        cout &amp;lt;&amp;lt; "Число положительное" &amp;lt;&amp;lt; endl;
    } else if (number &amp;lt; 0) {
        cout &amp;lt;&amp;lt; "Число отрицательное" &amp;lt;&amp;lt; endl;
    } else {
        cout &amp;lt;&amp;lt; "Число равно нулю" &amp;lt;&amp;lt; endl;
    }

    return 0;
}
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;В этом примере, если number больше 0, выводится "Число положительное". Если number меньше 0, выводится "Число отрицательное". Если ни одно из условий не выполняется, выводится "Число равно нулю".&lt;/p&gt;

&lt;p&gt;Продолжайте практиковаться и не бойтесь экспериментировать с различными типами данных! Если у вас возникнут вопросы, не стесняйтесь обращаться за помощью. Удачи в изучении C++! 🌟&lt;/p&gt;

</description>
      <category>beginners</category>
      <category>tutorial</category>
      <category>cpp</category>
    </item>
    <item>
      <title>C++ Урок #3</title>
      <dc:creator>islombek</dc:creator>
      <pubDate>Wed, 06 Mar 2024 12:16:55 +0000</pubDate>
      <link>https://dev.to/islombek/c-urok-3-1lhe</link>
      <guid>https://dev.to/islombek/c-urok-3-1lhe</guid>
      <description>&lt;p&gt;&lt;strong&gt;Типы данных в c++&lt;/strong&gt;&lt;br&gt;
Привет, друзья! Одним из ключевых аспектов программирования на C++ является понимание различных типов данных, которые можно использовать для хранения информации. Давайте рассмотрим основные типы данных в C++ и их особенности.&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;Целочисленные типы данных:&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;int: Основной тип данных для целых чисел в C++. Обычно занимает 4 байта памяти.&lt;br&gt;
short int: Короткий целочисленный тип, обычно занимает 2 байта памяти.&lt;br&gt;
long int: Длинный целочисленный тип, обычно занимает 4 байта памяти.&lt;br&gt;
long long int: Очень длинный целочисленный тип, обычно занимает 8 байт памяти.&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;Типы данных с нецелыми числами:&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;float: Не целое число. Обычно занимает 4 байта памяти.&lt;br&gt;
double: Не целое число. Обычно занимает 8 байт памяти.&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;Символьные типы данных:&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;char: Используется для хранения отдельных символов. Обычно занимает 1 байт памяти.&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;#include &amp;lt;iostream&amp;gt;

using namespace std;

int main() 
{
    int age = 25;
    float height = 175.5;
    char grade = 'A';
    double pi = 3.14159;

    cout &amp;lt;&amp;lt; "Возраст: " &amp;lt;&amp;lt; age &amp;lt;&amp;lt; endl;
    cout &amp;lt;&amp;lt; "Рост: " &amp;lt;&amp;lt; height &amp;lt;&amp;lt; " см" &amp;lt;&amp;lt; endl;
    cout &amp;lt;&amp;lt; "Оценка: " &amp;lt;&amp;lt; grade &amp;lt;&amp;lt; endl;
    cout &amp;lt;&amp;lt; "Значение числа pi: " &amp;lt;&amp;lt; pi &amp;lt;&amp;lt; endl;

    return 0;
}
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;В этом примере мы объявляем переменные различных типов данных и выводим их значения на экран с помощью &lt;code&gt;cout&lt;/code&gt;.&lt;/p&gt;

&lt;p&gt;Продолжайте практиковаться и не бойтесь экспериментировать с различными типами данных! Если у вас возникнут вопросы, не стесняйтесь обращаться за помощью. Удачи в изучении C++! &lt;/p&gt;

</description>
      <category>cpp</category>
      <category>tutorial</category>
      <category>beginners</category>
    </item>
    <item>
      <title>C++ Урок #2</title>
      <dc:creator>islombek</dc:creator>
      <pubDate>Wed, 06 Mar 2024 10:38:11 +0000</pubDate>
      <link>https://dev.to/islombek/urok-2-25j7</link>
      <guid>https://dev.to/islombek/urok-2-25j7</guid>
      <description>&lt;p&gt;Привет, друзья! Сегодня мы продолжаем наше путешествие в мир C++. Мы уже рассмотрели, как выводить текст на экран с помощью cout, а сегодня мы поговорим о вводе данных с помощью &lt;code&gt;cin&lt;/code&gt;.&lt;/p&gt;

&lt;p&gt;Давайте посмотрим на пример программы, которая запрашивает у пользователя ввод двух чисел, складывает их и выводит результат на экран.&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;#include &amp;lt;iostream&amp;gt;

using namespace std;

int main() 
{
    // Объявляем переменные для хранения двух чисел
    int num1, num2;

    // Запрашиваем у пользователя ввод первого числа
    cout &amp;lt;&amp;lt; "Введите первое число: ";
    cin &amp;gt;&amp;gt; num1;

    // Запрашиваем у пользователя ввод второго числа
    cout &amp;lt;&amp;lt; "Введите второе число: ";
    cin &amp;gt;&amp;gt; num2;

    // Вычисляем сумму введенных чисел
    int sum = num1 + num2;

    // Выводим результат на экран
    cout &amp;lt;&amp;lt; "Сумма введенных чисел: " &amp;lt;&amp;lt; sum &amp;lt;&amp;lt; endl;

    return 0;
}
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;Объявляем две переменные num1 и num2 типа int для хранения введенных пользователем чисел.&lt;/p&gt;

&lt;p&gt;С помощью cout мы выводим "Введите первое число: ", чтобы пользователь знал, что от него ожидается.&lt;/p&gt;

&lt;p&gt;Мы используем cin, чтобы прочитать введенное пользователем число, и сохранить его в переменной num1.&lt;/p&gt;

&lt;p&gt;Таким же образом мы запрашиваем второе число и сохраняем его в num2.&lt;/p&gt;

&lt;p&gt;Вычисляем сумму введенных чисел и сохраняем результат в переменной sum.&lt;/p&gt;

&lt;p&gt;И, наконец, с помощью cout выводим результат на экран.&lt;/p&gt;

&lt;p&gt;Теперь, когда вы понимаете, как использовать cin для ввода данных, вы можете создавать более интерактивные программы, взаимодействуя с пользователем! Продолжайте практиковаться и не стесняйтесь задавать вопросы. Удачи в изучении C++! &lt;/p&gt;

</description>
      <category>cpp</category>
      <category>beginners</category>
      <category>tutorial</category>
    </item>
    <item>
      <title>C++ Урок #1</title>
      <dc:creator>islombek</dc:creator>
      <pubDate>Wed, 06 Mar 2024 10:28:08 +0000</pubDate>
      <link>https://dev.to/islombek/c-piervyi-urok-2l46</link>
      <guid>https://dev.to/islombek/c-piervyi-urok-2l46</guid>
      <description>&lt;p&gt;Привет, друзья! Если вы только начинаете свое знакомство с программированием на языке C++, то этот пост для вас. Сегодня мы рассмотрим базовые концепции этого языка и начнем с простого примера.&lt;/p&gt;

&lt;p&gt;Давайте рассмотрим программу, которая выводит текст "Hello, World!" на экран. Для этого нам потребуется использовать стандартную библиотеку ввода-вывода C++.&lt;/p&gt;

&lt;p&gt;Для начала, давайте посмотрим на кусочек кода:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;#include &amp;lt;iostream&amp;gt;

using namespace std;

int main() 
{
    cout &amp;lt;&amp;lt; "Hello, World!" &amp;lt;&amp;lt; endl;
    return 0;
}
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;h1&gt;
  
  
  include : Эта строка включает в программу библиотеку iostream, которая предоставляет возможности для ввода и вывода данных.
&lt;/h1&gt;

&lt;p&gt;using namespace std;: Using namespace объявляет то что мы будем использовать пространство std. std - это стандартное пространство имен в C++.&lt;/p&gt;

&lt;p&gt;int main() {}: здесь находится основной код.&lt;/p&gt;

&lt;p&gt;cout &amp;lt;&amp;lt; "Hello, World!" &amp;lt;&amp;lt; endl;: Эта строка выводит текст "Hello, World!" на экран. cout выводит на экран то что находится после "&amp;lt;&amp;lt;".&lt;/p&gt;

&lt;p&gt;return 0;: Этот оператор завершает функцию main() и это означает что код удачно завершен.&lt;/p&gt;

&lt;p&gt;Если у вас есть какие-либо вопросы или вы хотели бы узнать больше, не стесняйтесь задавать ваши вопросы. До следующего раза и удачи в изучении C++! &lt;/p&gt;

</description>
      <category>cpp</category>
      <category>tutorial</category>
      <category>beginners</category>
    </item>
  </channel>
</rss>
