Ввести целое число и определить количество четных и нечетных цифр.
10-11 класс
|
Pascal:
var n,kc,kn:integer;
begin
write ('N = ');
readln (n);
kc:=0;
kn:=0;
while (n<>0) do
begin
if (n mod 10 mod 2 = 0) then inc(kc) else inc(kn);
n:=n div 10;
end;
writeln ('Кол-во четных цифр: ',kc);
writeln ('Кол-во нечетных цифр: ',kn);
end.
C++:
#include <iostream>
using namespace std;
int main()
{
int n,kn = 0,kc = 0;
cout <<"N = ";
cin >>n;
while (n!=0)
{
if (n%10%2==0)
++kc;
else ++kn;
n/=10;
}
cout <<"Кол-во четных цифр: " <<kc <<endl
<<"Кол-во нечетных цифр: " <<kn <<endl;
return 0;
}
Другие вопросы из категории
Какая из приведенных ниже величин наиболее близка к размеру полученного файла:
1) 20 Мбайт 2) 50 Мбайт 3) 80 Мбайт 4) 110 Мбайт
Читайте также
6.
2)Ввести целое число и определить количество черных и нечетных цифр.
Пример:
Введите целое число :12547
количество нечетных цифр:3
количество четных цифр:2
число и определить, какие цифры встречаются несколько раз (через repeat и until)///
ввести целое число и найти сумму его цифр (через while)
ввести целое число и определить , верно ли, что в его записи есть две одинаковые цифры(через while)
всё через паскаль абс
234 равна 10. Задача: сумма цифр ввести целое число и определить верно ли, что в его записи есть 2 одинаковые цифры. Пример: введите целое число 1234 нет введите целое число 1224 да
3) Количество четных цифр в нем.
желательно в Basic. но можно и паскаль
2.Вывести на экран 10 строк, содержащие символ *, причем количество * в каждой строке должно быть равно номеру строки.
3.Пользователем вводится 2 целых числа. Вывести на экран сумму положительных четных чисел, находящихся в границах диапазона, указанного пользователем.
4. В результате работы программы формируется массив, состоящий из 10 элементов и заполненный случайными числами от 0 до 100. Вывести на экран этот же массив в порядке возрастания.
5.Вводится строка, содержащая буквы и цифры разного регистра (т.е. строчные и прописные буквы). В результате работы программы на экран выводится строка следующего вида: цифры в порядке возрастания, строчные буквы по алфавиту, прописные буквы по алфавиту.