Задачи по C++. Деление числа на 3.

Задачи по C++

Условие задачи : Определить делиться ли нацело число с помощью конструкции if else.

Сложность : легкая .

Для начала чтобы решить любую задачу надо подумать что нам для этого понадобиться . Нам понадобиться одна переменная под число которое мы будем проверять и конструкция if else .

Начнем мы с каркаса нашей программы .

#include <iostream> // подключаем библиотеку ввода и вывода
using namespace std ; // используем именное пространство std

int main()
{
    setlocale(LC_ALL, "Russian");

    int number;

    cout << "Введите число : "; cin >> number; // просим пол-ля ввести число

    system("PAUSE"); // чтобы программа не закрывалась
    return 0 ; // возвращаем функции main() ноль
}

Переменная number у нас целого типа , т.к. четность нельзя определить у дробных.

setlocale(LC_ALL, «Russian») — функция которая позволит выводить русские символы.

Теперь мы должны прописать условие :

if ( number % 3 == 0 ) {
		cout << "Число " << number << " делиться на 3 " << endl;
	}

else {
   cout << "Число " << number << " не делиться на 3 " << endl;
	}
% — позволяет определить остаток от деления.

Т.е. в зависимости от того какое условие у нас выполнилось мы выводим сообщение.

Весь код программы :

#include <iostream> // подключаем библиотеку ввода и вывода
using namespace std ; // используем именное пространство std

int main()
{
    setlocale(LC_ALL, "Russian");

    int number;

    cout << "Введите число : "; cin >> number; // просим пол-ля ввести число

    if ( number % 3 == 0 ) {
		cout << "Число " << number << " делиться на 3 " << endl;
	}

    else {
		cout << "Число " << number << " не делиться на 3 " << endl;
	}

    system("PAUSE"); // чтобы программа не закрывалась
    return 0 ; // возвращаем функции main() ноль
}

cyber
Оцените автора
CyberLesson | Быстро освоить программирование Pascal и C++. Решение задач Pascal и C++
Добавить комментарий