Pascal ABC Дано целое положительное число определить сколько в-нём двоек и нулей в заданном числе
10-11 класс
|
var a,k,n,m:integer;
begin
writeln('Введите число');
readln(a);
m:=a; k:=0; n:=0;
while a<>0 do begin
if a mod 10=2 then k:=k+1
else if a mod 10=0 then n:=n+1;
a:=a div 10;
end;
writeln('В числе ',m,' ',k,' двоек и ',n,' нулей');
readln
end.
Другие вопросы из категории
минимальное основание может иметь система счисления, если в ней записано число A11?
Из двоичной в десятичную.
1011010=10
При калькуляторе получается 90, но как??? Надо полное решение пожалуйста.
насчитывается штраф 3 очка. это программирование в Pascal
Читайте также
Входные данные: ввести одно целое положительное число a ((1<=a<=1000).
Выходные данные: вывести слово «true» если приведенное высказывание для предложенных исходных данных является истинным или «false» в противном случае.
Определить,равен ли квадрат этого числа учетверённой сумме кубов его цифр. Например, для числа 48 ответ положительный, для числа 52-отрицательный. 3. Дано двузначное число. Определить: a. кратна ли трём сумма его цифр b. кратна ли сумма его цифр числу a. 4. Дано трёхзначное число Определить,равен ли квадрат этого числа сумме кубов его цифр. 5. Дано двузначное число,определить:входит ли в него цифра 3: входит ли в него цифра a.
массиве. Результаты сохранить в одномерном массиве и элементы массива отсортировать по возрастанию Даны три одномерных массива. Упорядочить их по возрастанию элементов. Составить программу проверки, сколько раз повторяется заданное число в каждом массиве. Результаты сохранить в одномерном массиве и элементы массива отсортировать по возрастанию
В единственной строке входного файла содержится одно целое положительное числа NN(1
2. Определить, сколько Гбайт содержится в 512 байтах. Результат представить как возведенное в степень число 2.