Программа на С++
Дано целое неотрицательное число N, определите число десятков в нем (предпоследнюю цифру числа). Если предпоследней цифры нет, то можно считать, что число десятков равно нулю. Нужна программа на С++
int main() {
int a;
cin >> a;
cout << a / 10 % 10;
return 0;
}
Число десятков и предпоследняя цифра вещи немного совсем разные.
N%100/10
#include <iostream>
using namespace std;
int main() {
int a;
cin >> a;
cout << a / 10 % 10;
return 0;
}
#include <iostream>
using namespace std;
int main()
{
int a, n;
cin >> n;
n = n % 100;
n = n / 10;
cout << n;
}
проверено сириусом
#include <iostream>
using namespace std;
int main()
{
int n;
cin >> n;
if (n < 10 && n >= 0) {
n = 0;
}
else {
while (n >= 10) {
n /= 10;
}
}
cout << n;
return 0;
}