Вакуленко
?>

Определить делимость на 7 натурального числа записанного в двоичной системе счисления. формат входных данных: в первой строке входного файла input.txt содержится двоичное число в котором не более 30 цифр. формат выходных данных: выходной файл output.txt должен содержать двоичное число-результат деления данного числа на 7 если данное число кратно 7 или 0 в противном случае.

Информатика

Ответы

gusrva3001
Program Turashova_Anna;

Const  V: String = '01';  
Function DecToN(A: Longint; D: Byte) : String; 
Begin  If A > D - 1  
then DecToN := DecToN(A div D, D) + V[(A mod D) + 1] 
else DecToN := V [A + 1]; 
end;    

Function NToDec(A: String; D: Byte): Longint;   
Begin   
If Length(a) > 0    
then NToDec := Pos(A [Length(A)], V) - 1 + D * NToDec(Copy (A, 1, Length(A) - 1), D)   
else NToDec := 0;   
end;

Var F: String;     
Begin     
Write('Входной файл Input.txt: '); Readln(F); 
If NToDec(F,2)      
mod 7 = 0      
then Writeln('Выходной файл Output.txt: 0',DecToN(NToDec(F,2) div 7,2))      
else Writeln('Выходной файл Output.txt: 0');     
end.
horst58
                                        ДВОРНЯГА
                                       ШАРИК ТУЗИК БАРБОС
                                            БУЛЬДОГ
                                              цезарь 
                                               граф
                                                васнсар
                                                   гари   
                                                   пудель
                                                    эмма белла джозефина стелла

                                                     
галина
Эту колдунью зовут Кодировка КОИ-8. Таблица кодирования: А-Ю, Б-А, В-Б, Г-Ц, Д-Д, Е-Е, Ж-Ф, З-Г, И-Х, Й-И, К-Й, Л-К, М-Л, Н-М, О-Н, П-О, Р-П, С-Я, Т-Р, У-С, Ф-Т, Х-У, Ц-Ж, Ч-В, Ш-Ь, Щ-Ы, Ъ-З, Ы-Ш, Ь-Э, Э-Щ, Ю-Ч, Я-Ъ, Ё-╦ Таблица построена так. Слева стоят буквы по русскому алфавиту, а справа русские буквы, соответствующие английскому алфавиту. @ - Ю (код 40), A - А (41), B - Б, C - Ц, D - Д, E - E, F - Ф, и т.д. Буква Ё - 33-ья в алфавите, она выбивается из ряда в 32 буквы, поэтому превращается не в букву, а в элемент псевдографики. И еще меняется регистр, 1-ая буква маленькая, остальные большие.

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

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

Определить делимость на 7 натурального числа записанного в двоичной системе счисления. формат входных данных: в первой строке входного файла input.txt содержится двоичное число в котором не более 30 цифр. формат выходных данных: выходной файл output.txt должен содержать двоичное число-результат деления данного числа на 7 если данное число кратно 7 или 0 в противном случае.
Ваше имя (никнейм)*
Email*
Комментарий*

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

Versalmoda
tatyanaryzhkova
Avolohova
ИвановнаВладимир1832
Solovetzmila
ganul
evavard
vladimyrgorbunov
infooem
Koshovkina1721
proea
Evsevia-a
office46
germanleon
Mikhailovna1444