sve-lysenko
?>

Напишите программу, которая вычисляет количество цифр числа. используйте функцию.

Информатика

Ответы

manimen345
// PascalABC.NET 3.3, сборка 1583 от 25.11.2017
// Внимание! Если программа не работает, обновите версию!

function nDigits(n:int64):integer; // если число
begin
  Result:=0;
  if n<0 then n:=-n;
  while n>0 do begin
    Result+=1;
    n:=n div 10
    end
end;

function nDigits(s:string):=s.Length; // если строка

begin
  Writeln(nDigits(1234567890123456)); // 16
  Writeln(nDigits('123456789012345678901234567890')) // 30
end.

Результат
16
30
Vika-simonenko
Виды операционных систем

Вычислительная техника - Инструкция пользователя ПК

Операционная система - это комплекс программ, который обеспечивает управление аппаратными средствами компьютера, организует работу с файлами (в том числе запуск и управление выполнением программ), а также реализует взаимодействие с пользователем.

Windows – семейство проприетарных операционных систем корпорации Майкрософт (Microsoft), базирующихся на основе графического интерфейса пользователя

Плюсы: широко известна, существует много приложений написанных именно под эту ОС

Недостатки: платная, большое количество вирусов, написанных под эту ОС. В настоящее время ИжГТУ закуплена лицензия на использование данной ОС попрограмме MSDN AA (использование лицензии допустимо только для учебного процесса)

Linux - это бесплатная современная операционная система, создаваемая независимыми разработчиками по всему миру.

Плюсы: бесплатный, нет необходимости покупать как сам пакет (можно скачать из Интернета, взять диск у знакомых и т.д.), так и лицензию на него, доступный, легко осваиваемый, удобный в использовании, содержит в своем составе весь необходимый для работы набор прикладных программ, безопасный (почти не существует вирусов).

Недостатки: в ряде случаев в среде Linux невозможно найти полноценные аналоги прикладных программ для Windows,  необходимость изучения новой для большинства пользователей среды.

Для использования внутри ВУЗа рекомендуется применять дистрибутив ALT Linux или openSUSE.
mvolkov8
1.Алфави́т (греч. ἀλφάβητος), также а́збука, — форма письменности, основанная на стандартном наборе знаков.
2.Мощность алфавита - это количество символов, из которых состоит алфавит. Например, мощность русского алфавита - 33 символа.
3.по формуле..
4.каждый символ может иметь 64 значения,то есть2^{6},то на каждый символ выделяется 6 бит(от 0 до 63,всего 64 варианта).Всего символов- 100. Значит все нужно 6 *100=600бит=75байт.
5.Один символ (включая пробел) = 1 байт
перевод в байты - 3.5 Кб * 1024 байт = 3584 байт
Количество символов - 3584
6.В первом тексте информационный объем одного символа состовляет:
N=2^i
32=2^5
i=5 бит
Во втором тексте:
64=2^6
i=6
Значит,в 1,2 раза (6:5=1,2)

Ответить на вопрос

Поделитесь своими знаниями, ответьте на вопрос:

Напишите программу, которая вычисляет количество цифр числа. используйте функцию.
Ваше имя (никнейм)*
Email*
Комментарий*

Популярные вопросы в разделе

АлександрАлександровна
Исакова-Александрович511
Ladiga_Evgenii886
slastena69678
Sonyamaslo6
margarita25061961
margo929
aguliaeva
devochkadafka624
Look7moscow
kettikis
nopel91668
Aksinya1036
Tsibrova
namik120939