profile
Размещено 6 лет назад по предмету Информатика от olgakuzneczova1979

помоги решить задачу паскаль


Найти количество цифр натурального числа N.

Input

Со стандартного устройства ввода вводится 1 натуральное число, не превосходящее

2000000000.

Output

Нужно выдать на стандартное устройство вывода 1 целое число – количество цифр

введенного числа.


Sample Input Sample Output


123456789 9

2918585 7

  1. Ответ на вопрос
    Ответ на вопрос дан TemaZpro

    Паскаль:

    var

    a:real;

    b:integer;

    BEGIN

    a:= 2000000001;

    while a > 2000000000 do

    begin

    write('Введите натуральные числа: ');

    readln(a);

    end;

    write('Ответ: ', a);

    while a >= 1 do

    begin

    a:= a / 10;

    b:= b + 1;

    end;

    write(' ', b);

    END.

    1. Ответ на вопрос
      Ответ на вопрос дан igorShap
      Опечатка
    2. Ответ на вопрос
      Ответ на вопрос дан olgakuzneczova1979
      помогите
    3. Ответ на вопрос
      Ответ на вопрос дан igorShap
      Ошибка условии while, должно быть a>=1, а не a>1
    4. Ответ на вопрос
      Ответ на вопрос дан igorShap
      Как минимум это
    5. Ответ на вопрос
      Ответ на вопрос дан TemaZpro
      Исправил
  2. Ответ на вопрос
    Ответ на вопрос дан igorShap

    var

    numb, n_of_dig: integer;

    begin

    repeat

    write('Input number: ');

    readln(numb);

    until (numb > 0) and (numb < 2000000000);

    n_of_dig := trunc(ln(numb) / ln(10)) + 1;

    writeln(n_of_dig);

    end.

    1. Ответ на вопрос
      Ответ на вопрос дан igorShap
      Немного другой подход к решению задания
    2. Ответ на вопрос
      Ответ на вопрос дан olgakuzneczova1979
      это тоже не проходить
    3. Ответ на вопрос
      Ответ на вопрос дан igorShap
      Я именно не проходит?..
    4. Ответ на вопрос
      Ответ на вопрос дан igorShap
      Что именно*
    5. Ответ на вопрос
      Ответ на вопрос дан igorShap
      И что Вы имеете в виду? Ошибки компиляции, неправильный вывод, еще что-то?..
Не тот ответ на вопрос, который вам нужен?
Найди верный ответ
Самые новые вопросы
tegysigalpa2012
Русский язык - 6 лет назад

Помогите решить тест по русскому языку тест по русскому языку «местоимение. разряды местоимений» для 6 класса 1. укажите личное местоимение: 1) некто 2) вас 3) ни с кем 4) собой 2. укажите относительное местоимение: 1) кто-либо 2) некоторый 3) кто 4) нам 3. укажите вопросительное местоимение: 1) кем-нибудь 2) кем 3) себе 4) никакой 4. укажите определительное местоимение: 1) наш 2) который 3) некий 4) каждый 5. укажите возвратное местоимение: 1) свой 2) чей 3) сам 4) себя 6. найдите указательное местоимение: 1) твой 2) какой 3) тот 4) их 7. найдите притяжательное местоимение: 1) самый 2) моего 3) иной 4) ничей 8. укажите неопределённое местоимение: 1) весь 2) какой-нибудь 3) любой 4) этот 9. укажите вопросительное местоимение: 1) сколько 2) кое-что 3) она 4) нами 10. в каком варианте ответа выделенное слово является притяжательным местоимением? 1) увидел их 2) её нет дома 3) её тетрадь 4) их не спросили

Информация

Посетители, находящиеся в группе Гости, не могут оставлять комментарии к данной публикации.