Помогите написать программуопридиление цыфр в натуральном числе n

0 голосов
23 просмотров

Помогите написать программу
опридиление цыфр в натуральном числе n


Информатика (12 баллов) | 23 просмотров
0

а можно по конкретней, что должна делать программа? Определять являеться ли n натуральным числом?

0

Програма должна определять количиство цыфр в числе.

0

Хорошо) Сейчас попробую сделать)

0

большое сласибо) желательно это должно быть сделано цыклом For или While

0

я попробую for)

0

спасибо

Дан 1 ответ
0 голосов

Писал на C# Вроде всё понятно) Что не понятно спрашивай) Если нужно, могу сбросить готовую программу))

 Console.WriteLine("Введите число");       
int n = Convert.ToInt16(Console.ReadLine());//Вводим число       
int m = n; // это просто для красоты результата     
int i = 0; //задаём начальное количество цифер в числе   
 for (int nn = n; n > 0; n /= 10, i++) ;  //Сам наш цикл который выщитывает сколько цифер в числе. 


Console.WriteLine("----------------"); 

Console.WriteLine("Количество натуральных цифер в числе "+ m +" = "+ i);                

Console.ReadLine();

(1.1k баллов)
0

Прости, но нельзя как то полегче для 8 класса? ( без Console, int) Просто мой учитель вряд ли поверит, что я это написала)) Если не сложно))

0

а в каком языке программирования тебе нужно?) и тебе из всей программы грубо говоря нужна только эта строчка)
for (int nn = n; n > 0; n /= 10, i++) ;
Это сам цикл который считает сколько цифр в нашем числе)

0

мне надо на паскаль

0

не могу кот добавить) Пишет ругательства содержит)

0

код а не кот)

0

ясно(