М
Молодежь
К
Компьютеры-и-электроника
Д
Дом-и-сад
С
Стиль-и-уход-за-собой
П
Праздники-и-традиции
Т
Транспорт
П
Путешествия
С
Семейная-жизнь
Ф
Философия-и-религия
Б
Без категории
М
Мир-работы
Х
Хобби-и-рукоделие
И
Искусство-и-развлечения
В
Взаимоотношения
З
Здоровье
К
Кулинария-и-гостеприимство
Ф
Финансы-и-бизнес
П
Питомцы-и-животные
О
Образование
О
Образование-и-коммуникации
oksankavdovina
oksankavdovina
29.03.2020 17:59 •  Информатика

Содержит ли любое число 3 одинаковые цифры

👇
Ответ:
Василий2005
Василий2005
29.03.2020
Вот алгоритм, вычесляет есть ли 3 одинаковых цифры или больше в абсолютно любом числе (который поддерживается типом данных int, конечно-же)
Для начала считаем кол-во цифр в числе, потом создаем массив, в который заносим каждую цифру по отдельности.
А потом во встроеном цикле сравниваем элементы.
Содержит ли любое число 3 одинаковые цифры
4,5(46 оценок)
Открыть все ответы
Ответ:
MaushaLate86
MaushaLate86
29.03.2020
Проанализируем номера финишировавших бегунов: 12219, 14176, 7133, 990. Данная числовая последовательность, на первый взгляд, не упорядочена, т.к. после первого числа сначала следует большее, а потом – меньшее. Но, обращая внимание на три последних цифры в числах и, выписав их, замечаем, что прослеживается довольно простая зависимость: 219, 176, 133, т.е. каждое последующее число меньше предыдущего на 43. Действительно, 219-176=43; 176-133=43. Проверяем догадку: 133-90=43. Следовательно, следующее число 90-43=47. Что же представляют из себя старшие разряды номеров финишировавших спортсменов? Можно заметить, что они представляют из себя сумму цифр последующих разрядов, т.е.: 2+1+9=12; 1+7+6=14; 1+3+3=7; 9+0=9. Значит, необходимо найти сумму цифр полученного нами числа 47. 4+7=11. Следовательно, номер спортсмена, финишировавшего пятым, равен 1147.
4,5(82 оценок)
Ответ:
yuliyayulyafe
yuliyayulyafe
29.03.2020
3)
program mas;
uses crt;
var
mass:array [1..11] of integer;
i:integer;
begin
for i:=1 to 11 do
begin
 mass[i]:=i;
 writeln('  ',mass[i]);
end;

end.

2)
program mas;
uses crt;
var
mass1,mass2,mass3:array [1..10] of integer;
i:integer;
begin
randomize;
for i:=1 to 10 do

begin
mass1[i]:=random(11);
mass2[i]:=random(11);
end;

for i:=1 to 10 do

begin
if mass1[i]<mass2[i] then
    mass3[i]:=mass1[i]
    else
    mass3[i]:=mass2[i];
end;

for i:=1 to 10 do write(' ',mass3[i]);

end.

1не хватает немного условий...я просто даже понять не могу что там.
4,5(29 оценок)
Это интересно:
Новые ответы от MOGZ: Информатика
logo
Вход Регистрация
Что ты хочешь узнать?
Спроси Mozg
Открыть лучший ответ