Вопрос задан 21.02.2019 в 23:15. Предмет Информатика. Спрашивает Шабалина Юля.

Дано целое число N. Составить программу нахождения количества цифр числа (Pascal ABC)

0 0
Перейти к ответам

Ответы на вопрос

Внимание! Ответы на вопросы дают живые люди. Они могут содержать ошибочную информацию, заблуждения, а также ответы могут быть сгенерированы нейросетями. Будьте внимательны. Если вы уверены, что ответ неверный, нажмите кнопку "Пожаловаться" под ответом.
Отвечает Зайка Катя.
Var
  a:longint;
  s:string;
begin
  writeln('Введите целое число');
  readln(a);
  Str(a,s);
  writeln('Количество цифр в числе равно ',length(s));
end.

0 0
Отвечает нейросеть ChatGpt. Будьте внимательны, ответы нейросети могут содержать ошибочные или выдуманные данные.

Нахождение количества цифр в числе на Pascal ABC

Для нахождения количества цифр в числе N на языке Pascal ABC можно использовать следующую программу:

```pascal program CountDigits; var N, count: Integer; begin write('Введите число N: '); readln(N); count := 0; while N > 0 do begin N := N div 10; count := count + 1; end; writeln('Количество цифр в числе N: ', count); end. ```

В этой программе мы считываем число N с помощью `readln(N)`, а затем используем цикл `while` для нахождения количества цифр. Внутри цикла мы делим число N на 10 с помощью оператора `div` и увеличиваем счетчик `count` на 1. Цикл продолжается, пока число N больше нуля. После окончания цикла выводим результат с помощью `writeln('Количество цифр в числе N: ', count)`.

Пример работы программы:

``` Введите число N: 12345 Количество цифр в числе N: 5 ```

0 0

Топ вопросов за вчера в категории Информатика

Последние заданные вопросы в категории Информатика

Задать вопрос