0 / 0 / 0
Регистрация: 16.11.2009
Сообщений: 25
1

Определить количество цифр в числе

17.11.2009, 12:51. Показов 11528. Ответов 6
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
9. Составьте программу, подсчитывающую количество цифр вводимого вами целого неотрицательного числа. Можно использовать операцию целочисленного деления
ПЛИЗЗЗЗЗЗЗЗЗЗ
0
Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
17.11.2009, 12:51
Ответы с готовыми решениями:

Определить первую цифру, сумму цифр, количество цифр в числе N
Дано натуральное число n. Определить: а) Первую цифру числа N. б) сумму цифр числа N. в) кол-во...

Определить количество цифр в числе n и сумму всех его цифр.
Дано натуральное число n, определить количество цифр в числе n и сумму всех его цифр. Значение n...

Определить количество цифр в числе
Дано натуральное число N (N<=100), сколько цифр в числе N.

Определить количество цифр в числе
Определить количество цифр в числе. Использовать Function.

6
2923 / 844 / 324
Регистрация: 30.04.2009
Сообщений: 2,633
17.11.2009, 12:53 2
Pascal
1
2
3
4
s:string;
writeln('Введите число положительное целое ');
readln(s);
kol-vo:=length(s);
можно так сделать, а можно сделать с помощью цикла
0
0 / 0 / 0
Регистрация: 16.11.2009
Сообщений: 25
17.11.2009, 12:54  [ТС] 3
А можешь сделать пожалуйста с помощью цикла
0
2923 / 844 / 324
Регистрация: 30.04.2009
Сообщений: 2,633
17.11.2009, 12:55 4
Pascal
1
2
3
4
5
6
7
8
n:=1000;
k:=0;
while n<>0 do
 begin
  n:=n div 10;
  k:=k+1;
 end;
k-{количество цифр}
0
Платежеспособный зверь
8818 / 4245 / 1618
Регистрация: 28.10.2009
Сообщений: 11,386
17.11.2009, 12:58 5
Лучший ответ Сообщение было отмечено Памирыч как решение

Решение

Цитата Сообщение от николай сидоров Посмотреть сообщение
9. Составьте программу, подсчитывающую количество цифр вводимого вами целого неотрицательного числа. Можно использовать операцию целочисленного деления
ПЛИЗЗЗЗЗЗЗЗЗЗ
Pascal
1
2
3
4
5
6
7
8
9
10
11
12
var
a:longint;
kol:integer;
begin
writeln('vvedite chislo');
readln(a);
repeat
a:=a div 10;
inc(kol);
until a=0;
writeln('kolichestvo cifr=',kol);
end.
Добавлено через 1 минуту
mamedovvms, в вашей программе для числа 0 будет 0 цифр, а там одна
0
0 / 0 / 0
Регистрация: 16.11.2009
Сообщений: 25
17.11.2009, 12:58  [ТС] 6
спасибо большое всем
0
2923 / 844 / 324
Регистрация: 30.04.2009
Сообщений: 2,633
17.11.2009, 13:04 7
Цитата Сообщение от alexevt Посмотреть сообщение
mamedovvms, в вашей программе для числа 0 будет 0 цифр, а там одна
ну это если в этой конкретной задаче то да , но если например надо передать значение другой переменной и узнать сколько там цифр, а вдруг значение вообще не было передано и по вашей программе будет выведено 1, так что как посмотреть, но в общем замечание принял к сведенью
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
17.11.2009, 13:04
Помогаю со студенческими работами здесь

Определить количество цифр в числе
Даны 4 натуральных числа. Определить количество цифр. написать программу с помощью функции или...

Определить количество цифр в числе
Помогите составить программы. Желательно решить через for и if. 1. Дано натуральное число....

Определить количество цифр в числе
Дано натуральное число. Определить, количество цифр в нем.

Определить количество цифр в числе
Определить количество цифр в числе использовать function.


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
7
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2023, CyberForum.ru