Предмет: Информатика,
автор: kaspbrak86
Программе задается целое число. Определить может ли оно быть номером квартиры в девятиэтажном доме, в котором на каждом этаже (кроме первого) расположено по четыре квартиры. На первом этаже – две квартиры. Если число может соответствовать номер квартиры, то, вывести на каком этаже она располагается, в противном случае – сообщение.
Ответы
Автор ответа:
1
Ответ:
c++
#include <iostream>
#include <string>
#include <math.h>
using namespace std;
int main() {
int number;
cin >> number;
if (number <= 2) {
cout << 1 << endl;
return 0;
}
if (0 > number || number > 34) {
cout << "Номер данной квартиры не принадлежит 9-этажному дому." << endl;
return 0;
}
cout << ceil((number - 2) / 4) + 1 << endl;
}
Похожие вопросы
Предмет: Литература,
автор: darknessseroff
Предмет: Русский язык,
автор: ritm114
Предмет: История,
автор: demongaliy862
Предмет: Математика,
автор: misha3939