Решать с помощью Паскаль 1.Дано трехзначное число. Определите есть ли в этом числе одинаковые цифры. 2. Работа светофора для пешеходов запрограммирована следующим образом: начиная с начала каждого часа, в течение трех минут г...

Решать с помощью Паскаль 1.Дано трехзначное число. Определите есть ли в этом числе одинаковые цифры. 2. Работа светофора для пешеходов запрограммирована следующим образом: начиная с начала каждого часа, в течение трех минут горит зеленый сигнал, затем в течении двух минут — красный, в течении трех минут — опять зеленый и т.д. Дано вещественное число t, означающее время в минутах, прошедшее с начала очередного часа. Определить, сигнал какого цвета горит для пешеходов в этот момент. Помогите, плизз) решите хотя бы одну из этих задач!
Гость
Ответ(ы) на вопрос:
Гость
Program  N1; uses crt; var a,b,c,d,s:integer; begin clrscr; writeln('vvedite s'); read(s); a:=s mod 100; b:=s div 100; c:=a mod 10; d:=a div 10; if (b=d) or (b=c) or (c=d) then writeln('Est') else writeln('Net'); readkey; end.
Гость
zadacha_1; var a,b,c:integer;  begin    writeln (' введите число');     readln(a);     b:=a mod 10;     a:=a div 10;     c:=a mod 10;     a:=a div 10;     if (a = b) or (a=c) or (b = c)then writeln ('такие числа есть')     else writeln('таких чисел нет');   end. zadacha_2; var a:integer;  begin    writeln(' введите время в минутах');     readln(a);     a:=a mod 10;    if ((a >= 0) and  (a <= 3)) or ((a > 5) and  (a <= 8))  then writeln('зелёный');       if ((a > 3) and  (a <= 5)) or ((a > 8) and  (a < 0))  then writeln('жёлтый'); end.
Не нашли ответ?
Ответить на вопрос
Похожие вопросы