1. Устройство состоит из пяти лампочек. Каждая лампочка может иметь либо красный, либо синий, либо зелёный цвет, либо быть погашенной.
Сколько различных сигналов можно закодировать с такого устройства?
2. Сколько сущесвствует различных последовательностей из 6-ти символов четырёхбуквенного алфавита (А, Б, В, Г), которые содержат ровно три символа А.
3. Кодируется 5 символов алфавита А, Б, В, Г, Д. Для первых трёх букв выбраны коды: А-0, Б-10, В-110. Какими кодами закодировать буквы В и Г, чтобы коды удовлетворяли условию однозначного декодирования. При допустимости различных вариантов кода укажите кратчайший вариант.
В ответе запишите только коды. Если, например Г-11000, В-10101, то ответ: 1100010101
4. Картинка. В ответе запишите принятое сообщение без пробелов между словами.
1. Для цикла For есть решение выложенное выше от Srzontmp.
2. Почти ничего не меня получим код для цикла while: var i, n, k: integer; begin i := 2; readln(n); while i <= n div 2 do begin if (n mod i) = 0 then k := i; i:=i+1; end; writeln('наибольший делитель ', n, ' = ', k); end.
3. Аналогично для цикла Repeat: var i, n, k: integer; begin i := 2; readln(n); repeat if (n mod i) = 0 then k := i; i:=i+1; until i> n div 2; writeln('наибольший делитель ', n, ' = ', k); end.
var x,n,p:longint; i:integer; begin readln (x,n); p:=1; for i := 1 to N do p:=p*x; writeln(x,' в степени ',n,' равно ',p ); end.
2. Для цикла While var x,n,p:longint; i:integer; begin readln (x,n); p:=1; i:=1; while i<=n do begin p:=p*x; i:=i+1; end; writeln(x,' в степени ',n,' равно ',p ); end.
3. Для цикла Repeat
var x,n,p:longint; i:integer; begin readln (x,n); p:=1; i:=1; repeat p:=p*x; i:=i+1; until i>n; writeln(x,' в степени ',n,' равно ',p ); end.
0,0(0 оценок)
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota
Оформи подписку