Решу Паскаль
Является ли число двузначным (программа на языке Паскаль)
Используем составное условие
if (a>9) and (a<100) then //число двузначное
if (a>=10) and (a<=99) then // число двузначное
Используем операцию вхождения in и множество
if a in [10..99] then // число двузначное
Используем простое условие и математику
if (a-9)*(a-100)<0 then // число двузначное
Все эти условия работают только для положительных двузначных чисел. Если есть необходимость проверить и отрицательное число, тогда можно использовать функцию модуль числа abs(a) .
определить является ли число N чётным двузначным числом в паскале
1. 2^6=64 Этажа
2. Количество часов в году: 365*24=8760. Для того, чтобы зашифровать столько дней потребуется 14 бит: 2^14=114688. Отбой. Здесь по-другому скорее всего. Шифруем все по-отдельности: На шифровку числа надо 5 бит, на шифровку месяца надо 4 бита, на шифровку часа 5 бит. Итого 24 бита на шифровку даты. Но первый вариант более экономичен с точки зрения ресурсов=)
3. каждая буква из 32 символьного алфавита кодируется 5 битами: 2^5=32. Сообщение из 24 символов несет инф. равную 24*5=120 бит=15 байт
4. Всего символов: 3*25*60=4500. 1125 байтов = 9000 бит (1125*8). В алфавите символов: 9000/4500=2. Два символа.
6. 2^3=8 подъездов
7. Всего символов: 60*40*10=24000. пусть каждый символ кодируется 5битами (достаточно на алфавит из 32 букв). Тогда книга будет занмиать 120000бит. 120000/8=15000байт. 15000/1024=16,65 КБайт
<u><em>Программа для 1.</em></u>
var
n,b,s:integer;
begin
Write(‘Введите натуральное число и значение b: ‘);
Read(n,b);
if n>b then Writeln(‘Неверно’)
else begin
s:=0;
while n>0 do begin
s:=s+n mod 10;
n:=n div 10
end;
if s mod 2=0 then Writeln(‘Верно’) else Writeln(‘Неверно’)
end
end.
<u><em>Программа для 2.</em></u>
var
k,m,n,b,s:integer;
begin
Write(‘Введите натуральное число и значения m,n: ‘);
Read(k,m,n);
if k mod n <> 0 then Writeln(‘Неверно’)
else begin
s:=0;
while k>0 do begin
s:=s+k mod 10;
k:=k div 10
end;
if s>m then Writeln(‘Верно’) else Writeln(‘Неверно’)
end
end.
Как узнать что число двузначное в паскале
Программирование. Числовые типы данных Pascal-Паскаль
Программирование. Числовые типы данных Pascal-Паскаль
Числовые типы данных Pascal-Паскаль
Наиболее распространенные в математике числовые типы – это целые числа, которые представляют бесконечное множество дискретных значений, и действительные числа, которые представляют неограниченный континуум значений.
Описание числовых типов данных (целые) Паскаля
В пределах одного языка могут быть реализованы различные подмножества множества целых чисел. Диапазон возможных значений целых числовых типов зависит от их внутреннего представления, которое может занимать один, два или четыре байта. Так, в Паскале 7.0 используются следующие целые числовые типы данных:
| Числовые типы данных (ЦЕЛЫЕ ТИПЫ) Паскаля | ||
|---|---|---|
| Название числового типа данных | Длина, байт числового типа данных | Диапазон значений числового типа данных |
| Byte | 1 | 0..255 |
| ShortInt | 1 | -128..+127 |
| Word | 2 | 0..65535 |
| Integer | 2 | -32768..+32767 |
| LongInt | 4 | -2 147 483 648..+2 147 483 647 |
С целыми числовыми типами данных Паскаля можно выполнять следующие операции:
В Паскале используются следующие типы вещественных чисел, которые определяют произвольное число лишь с некоторой конечной точностью, зависящей от внутреннего формата вещественного числа:
При описании вещественной переменной типа real в памяти компьютера будет создана переменная размерностью 4 байта. При этом 3 байта будут отданы под мантиссу, а один – под порядок.
Над действительными числовыми типами данных можно выполнять следующие операции:
Исходники Pascal (127)
Справочник
Справочник по паскалю: директивы, функции, процедуры, операторы и модули по алфавиту
Как узнать что число двузначное в паскале
Программирование. Числовые типы данных Pascal-Паскаль
Программирование. Числовые типы данных Pascal-Паскаль
Числовые типы данных Pascal-Паскаль
Наиболее распространенные в математике числовые типы – это целые числа, которые представляют бесконечное множество дискретных значений, и действительные числа, которые представляют неограниченный континуум значений.
Описание числовых типов данных (целые) Паскаля
В пределах одного языка могут быть реализованы различные подмножества множества целых чисел. Диапазон возможных значений целых числовых типов зависит от их внутреннего представления, которое может занимать один, два или четыре байта. Так, в Паскале 7.0 используются следующие целые числовые типы данных:
| Числовые типы данных (ЦЕЛЫЕ ТИПЫ) Паскаля | ||
|---|---|---|
| Название числового типа данных | Длина, байт числового типа данных | Диапазон значений числового типа данных |
| Byte | 1 | 0..255 |
| ShortInt | 1 | -128..+127 |
| Word | 2 | 0..65535 |
| Integer | 2 | -32768..+32767 |
| LongInt | 4 | -2 147 483 648..+2 147 483 647 |
С целыми числовыми типами данных Паскаля можно выполнять следующие операции:
В Паскале используются следующие типы вещественных чисел, которые определяют произвольное число лишь с некоторой конечной точностью, зависящей от внутреннего формата вещественного числа:
При описании вещественной переменной типа real в памяти компьютера будет создана переменная размерностью 4 байта. При этом 3 байта будут отданы под мантиссу, а один – под порядок.
Над действительными числовыми типами данных можно выполнять следующие операции:
Исходники Pascal (127)
Справочник
Справочник по паскалю: директивы, функции, процедуры, операторы и модули по алфавиту