Другие языки программирования и технологии

Пожайлуста, помогите исправить ошибки в программе на С++!!

#include <iostream>
using namespace std;

int main()
{
int x,y,i,z,minn;

cin >> x;

y = x % 10;
z = x / 100;
i = x % 100 / 10;

minn = min(y, min(z, i));
cout << minn << '\n';

if (minn == 4 || minn == 6 || minn == 8 || minn == 9)
cout << "Не простое";
else
cout << "Простое";

return 0;
}
ДЗ
Денис Зайц
603
Лучший ответ
...
if (x>99 && x<1000)
{
max = 0;
for (int i=0; i < 3; i++)
{
xx = x % 10;
if (xx > max) max = xx;
x /=10;
}
/* ответ будет в max */
if (max==4 || max==6 || max==8 || max==9)
/* не простое*/
else
/* простое*/
}
ВЭ
Владимир Эм
13 113
#include < iostream >

using namespace std;

int main()
{
int number;
int maximum;
int digit;

do {

cout << "Enter a number: ";
cin >> number;

} while (number < 99 || number > 999);

maximum = 0;

while (number != 0) {

digit = number % 10;

if (maximum < digit) {

maximum = digit;
}

number = number / 10;
}

cout << "Max. digit: " << maximum;

if (maximum % 2 == 0 || maximum == 9) {

cout << "No";

} else {

cout << "Yes";
}

cout << endl;
}
SH
Samir Haciyev
3 846