mouse-0211fsb3509
?>

Напишите программу, которая определяет, является ли заданная строка правильным ip-адресом. на паскале

Информатика

Ответы

nadnuriewa8110
// PascalABC.NET 3.2, сборка 1353 от 27.11.2016
// Внимание! Если программа не работает, обновите версию!

begin
  var a:=ReadlnString('IP=').ToWords('.');
  if a.Length<>4 then
    Writeln('Адрес - это четыре числа, разделенные точками')
  else begin
    var n:integer;
    foreach var c in a do begin
      if not TryStrToInt(c,n) then begin
        Writeln(c,'- не целое число'); exit end
      else
        if n>255 then begin Writeln(c,' превышает 255'); exit end;
      end;
    Writeln('IP-адрес корректен')  
    end
end.

Примеры
IP= 128.16.35.a4
a4- не целое число

IP= 240.127.56.340
340 превышает 255

IP= 34.56.42,5
Адрес - это четыре числа, разделенные точками

IP= 128.0.0.255
IP-адрес корректен
Zuriko1421

Объяснение:

programm.top /pascal

Минимальный элемент массива

Главная  Pascal Алгоритмы  Алгоритмы поиска  Минимальный элемент  минимальный элемент массиваочень просто. Если это упорядоченный массив, то достаточно вернуть первое или последнее значение, в зависимости от того, как отсортированы данные, от наименьшего к наибольшему или от наибольших к наименьшим. Это очень простая задача.В случае с неотсортированным массивом, задача поиска минимального значения элемента сводиться к полному обходу всех элементов и выбора из них -минимума.

Код программы для поиска минимального, по значению, элемента неупорядоченного массива

{$CODEPAGE UTF8} program Minimal; const arrayLength = 10; var inputArray : array [1..arrayLength] of integer; minimum, i: integer; begin randomize; writeln ('Исходный массив: '); {заполнение случайными числами} for i := 1 to arrayLength do begin inputArray[i] := random(100); write (inputArray[i]:4); end; writeln; {поиск минимального значения} {считаем что первый элемент и есть минимальный} minimum := inputArray[1]; for i := 2 to arrayLength do if minimum > inputArray[i] then {если минимум больше текущего} minimum := inputArray[i]; {присваиваем ему текущее значение} write('Минимальный элемент массива ', minimum); readln; end.

academycoffee243

1,2. Байт - в запоминающих устройствах - наименьшая адресуемая единица данных в памяти ЭВМ, обрабатываемая как единое целое. По умолчанию байт считается равным 8 битам. Обычно в системах кодирования данных байт представляет собой код одного печатного или управляющего символа.

Байт - в измерении информации - единица измерения количества информации, объема памяти и емкости запоминающего устройства и основа производных единиц:

- 1 килобайт = 1024 байт,

- 1 мегабайт = 1024 Кбайт,

- 1 гигабайт = 1024 Мбайт,

- 1 терабайт = 1024 Гбайт,

- 1 петабайт = 1024 Тбайт.

3. Word, Software editor, Abiword, Poet, PureText.

4. Объясняю популярно. Что такое 1 бит? это 0 или 1.Всего 2 варианта. Каши из них не сваришь.

Что такое один байт? 8 бит, или 2^8=256 вариантов. В 256 вариантов можно уместить русский и английский алфавит, и спецсимволы.

Если символ занимает 1 байт, то он принадлежит кодировке ASCII, в большинстве документов так оно и етсь.

Есть еще кодировка UNICODE,в ней один символ занимает 2 байта (16 бит), это 65536 вариантов букв, в эту кодировку можно уместить все языки мира. Эти документы менее распространены.

ответ: 8 или 16 бит.

5. Редакторы бывают: текста

ов, файлов, фото, видео, музыки.

6. Неправильно сформулирован вопрос, не могу понять.

7. На всех клавиатурах по-разному, но в основном это Caps lock, Num Lock, Scroll lock

8. Башир Искандарович Рамеев.

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

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

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

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

Taniagrachev
reception
kosharikclub
kristinagaspa62
Nurislamovna1543
PivovarovaIlina1437
klykovav672
elena-ruzadom
Tatyana1426
shoora
xcho1020
andreyduborezz2913
Эдуардович873
alenih13
Viktorovna