Составит линейную логическую программу, печатающую значение 1, если указанное высказывание является истинным, и 0 – в противном случае для : в заданном натуральном трехзначном числе n имеется четная цифра.сделать только на c++. единственно знаю, что нужно сначала разбить число на цифры с операций деления «/» и «%». 357 – целое число. целая_часть(357/10) = 35 остаток_от_деления(357/10) = 7

raupova74 raupova74    2   02.07.2019 08:50    0

Ответы
AgumiChan AgumiChan  02.10.2020 18:19
#include<iostream>
using namespace std;
int main(){
int n, a, b, c;
cin>>n;
a = n / 100;
b = n /10 % 10 ;/* осторожно, у  разных компиляторов разный порядок действий, если не робит, тогда вот так  b = n/10; b = b %10 */
c = n % 10;
if (a%2 != 0) && (b%2 != 0) && (c%2! = 0) cout<<0<<endl;
else cout<<1<<endl;
return 0;
}
ПОКАЗАТЬ ОТВЕТЫ
Другие вопросы по теме Информатика

Популярные вопросы