Предмет: Информатика, автор: ReshenieEst

Задачка в Pascal:

ввести целое число и определить, верно ли, что в его записи есть две одинаковые цифры. (Циклы с условием)

Решение должно быть простым, потому что такие вещи, как массивы ещё не прошли. Скорее всего здесь будет использоваться while, div, mod.

 

Ответы

Автор ответа: kage1998
0
program gt;
var n,q,a1,a2,a3,a4,a5,a6,a7,a8,a9,a0:integer;
begin
read(n);
a0:=0;a1:=0;
a2:=0;a3:=0;
a4:=0;a5:=0;
a6:=0;a7:=0;
a8:=0;a9:=0;
while n>0 do
begin
q:=n mod 10;
n:=n div 10;
if(q=0)then a0:=a0+1;
if(q=1)then a1:=a1+1;
***********************
***********************
if(q=9)then a9:=a9+1;
end;
if(a0>1)or(a1>1)or....(a9>1)then writeln('yes')else writeln('no');
end.
буз массива как-то так получиться 

Автор ответа: peterzzz
0
Спасибо!!! Никак не мог сообразить как это сделать.
Похожие вопросы
Предмет: Биология, автор: anastasianagakova
Предмет: География, автор: Таняшенька

1.Меньшее атмосферное давление наблюдается на

 А) берегу моря

 Б) уровне подошвы горы

 В) дне оврага

 Г) вершине горы

 2. обычно самая высокая температура воздуха наблюдается

 А) в полдень

 Б) за 2 – 3 часа до полудня

 В) через 2- 3 часа после полудня

 Г) за 1 час до полудня.

 3. Из-за разницы атмосферного давления над различными участками земной поверхности возникает (- ют)

 А) ветер

 Б) облака

 В) радуга

 Г) туман.

 4. Водяной пар – это вода, находящаяся в состоянии

 А) твердом

 Б) жидком

 В) газообразном

 Г) переходном ( от твердого к жидкому)

 5. Из облаков выпадают осадки, если

 А) температура воздуха в облаках ниже 00 С

 Б) относительная влажность воздуха увеличивается

 В) восходящие потоки воздуха могут удерживать только мельчайшие капли

 Г) атмосферное давление у земной поверхности понижается.

 6. Состояние нижнего слоя атмосферы в определенном месте в определенный момент времени называют

 А) климатом

 Б) многолетним режимом погоды

 В) погодой

 Г) типом погоды

 7. Толщина нижнего слоя атмосферы – тропосферы – изменяется следующим образом:

 А) над экватором – 20 км, над средними широтами – 11 км, над полярными районами – 9 км.

 Б) над экватором – 9 км, над средними широтами – 11 км, над полярными районами – 20 км.

 В) над экватором – 11 км, над средними широтами – 9 км, над полярными районами – 20 км.

 Г) над экватором – 11 км, над средними широтами – 11 км, над полярными районами – 11 км.

 8. Значением нормального атмосферного давления принято считать

 А) 740 мм рт. ст;

 Б) 750 мм рт. ст;

 В) 760 мм рт. ст;

 Г) 765 мм рт. ст;

 9. Если в течение суток термометр показал самую высокую температуру – 240С, а самую низкую 160С, то суточная амплитуда температуры воздуха равна

 А) 200 С Б) 400 С В) 40 С Г) 80 С

 10. 22 июня самое большое количество солнечной энергии в единицу времени поступает на

 А) экватор

 Б) Северный тропик

 В) Южный тропик

 Г) Северный полярный круг.

Предмет: Физика, автор: ксю941