Предмет: Информатика,
автор: piterantonovich1
СРОЧНО!
№1. Дано трёхзначное число. Если число кратно 3, то найти первую цифру числа, иначе вывести сумму первых двух цифр числа.
№2.Определить, принадлежит ли точка A с координатами (x,y) заштрихованной области.
Приложения:
Ответы
Автор ответа:
1
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;
}
}
piterantonovich1:
Спасибо, а можно ещё и на паскале?
Похожие вопросы
Предмет: Українська мова,
автор: zababurinevg
Предмет: Русский язык,
автор: Аноним
Предмет: Русский язык,
автор: нананаророрр
Предмет: География,
автор: Кот6969
Предмет: Физика,
автор: kate478