Дано трёхзначное число. Если число кратно 3, то найти первую цифру числа, иначе вывести сумму первых двух цифр числа.
№2.Определить, принадлежит ли точка A с координатами (x,y) заштрихованной области.​

Санёк1616 Санёк1616    1   28.04.2020 20:45    0

Ответы
tatata1337 tatata1337  14.10.2020 01:37

C++:

Первая задача. Вторую заливайте отдельно.

#include "pch.h"

#include <iostream>

using namespace std;

int main()

{

setlocale(LC_ALL, "Russian");

int n;

p:

cout << "Введи трехзначное число: "; cin >> n;

if (n > 999 || n < 100)

{

 cout << "Это не трехзначное число" << endl;

 goto p;

}

int r = n % 3;

if (r == 0)

{

 cout << "Число кратно трем. Первая цифра этого числа: " << (n - n % 100) / 100 << endl;

}

else

{

 cout << "Число не делится на три. Сумма первых двух цифр равна: " << (n - n % 100) / 100 + (n % 100 - (n % 100) % 10) / 10 << endl;

}

}

ПОКАЗАТЬ ОТВЕТЫ
Другие вопросы по теме Информатика