Числа. заканчивающиеся на 0 всегда четны и делятся на 5, значит таких чисел 0 ответ 0
Paikina Natalya30
29.07.2020
//dev-c++ 5.11 #include < iostream> #include < string> using namespace std; int main(void) {string s; int i=0,k=0; cin> > s; k=s.length(); while (k! =i) {if((s[i]> ='0'& & s[i]< ='9')||(s[i]> ='a'& & s[i]< ='z')) s.erase(s.begin()+i); else i++; k=s.length(); } cout< < endl< < s; return 0; } пример ввода: watermel1on пример вывода: wtmln
Виталий
29.07.2020
Var s, s2: string; function one(s: string): integer; var i, c: integer; begin c : = 0; for i : = 1 to length(s) do if (s[i] = '1') then c : = c + 1; result : = c; end; begin writeln('введите первое число: '); readln(s); writeln('введите второе число: '); readln(s2); if(one(s) > one(s2)) then write('в первом числе больше единиц') else write('во втором числе больше единиц'); end.
Ответить на вопрос
Поделитесь своими знаниями, ответьте на вопрос:
Пользователь вводит целые числа, заканчивая ввод числом 0. подсчитать, сколько из введенных чисел нечетных, но при этом не делящихся на 5.