Предмет: Информатика, автор: zheka13365

Считайте трехзначное число. Если первая цифра этого числа больше последней цифры, выведите знак '>'. Если первая цифра меньше последней цифры, выведите знак '<'. Если они равны, выведите знак '='.

Ответы

Автор ответа: nazikmuz
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;        

}

Похожие вопросы