Предмет: Информатика,
автор: zheka13365
Считайте трехзначное число. Если первая цифра этого числа больше последней цифры, выведите знак '>'. Если первая цифра меньше последней цифры, выведите знак '<'. Если они равны, выведите знак '='.
Ответы
Автор ответа:
0
Відповідь:
#include <iostream>
using namespace std;
int main(){
setlocale(LC_ALL, "Rus");
int number,counter = 0;
const int size = 3;
int arr[size];
cout << "Введите трехзначное число: ";
cin >> number;
while(number){
int x = number % 10;
number /= 10;
arr[counter] = x;
counter++;
}
if(counter != 3){
cout << "Число не трехзначное..." << endl;
return 1;
}
else if(counter == 3){
if(arr[2] > arr[0]){
cout << ">" << endl;
}
if(arr[2] < arr[0]){
cout << "<" << endl;
}
if(arr[2] == arr[0]){
cout << "=" << endl;
}
}
return 0;
}
Похожие вопросы
Предмет: Русский язык,
автор: 55555178
Предмет: Английский язык,
автор: Luzianas
Предмет: Английский язык,
автор: mishanitro
Предмет: Химия,
автор: Iuliks
Предмет: Русский язык,
автор: tattiiiiiiiiiii