Схема выполнена в системе Logisim.
Слева вверху входные контакты, при помощи которых можно менять значение переменных А и B (сейчас установлена комбинация 11).
Провода, на которых 1, окрашены в светло зеленый, на которых 0 - в темно зеленый.
Элементы с кружочками это инверторы (отрицание).
& - конъюнкция.
≥1 - это дизъюнкция.
В правой части расположен выходной контакт со значением функции от заданных в текущий момент аргументов.
#include <stdio.h>
int main()
{
int a,b,e,d;
a=192345; //Число
e=5; //Номер цифры
int c[1000000];
d=0;
while(a>0)
{
b=a%10;
d++;
c[d]=b;
a/=10;
}
for(int i=d;i>0;i--){
if((d-i+1)==e)printf("Цифра %d\n",c[i]); //Вывод искомой цифры
}
return 0;
}
золотое правило этики гласит "поступайте с другими так, как хоте ли бы, чтобы поступали с вами", пословицы:
худой мир лучше доброй ссоры
кто старое помянет, тому глаз вон
не руби сук, на котором сидишь
не плюй в колодец, пригодится воды напиться
вражда не делает добра
доброе слово лечит, а злое убивает
доброе слово и кошке приятно
Зеленый свет, пошел, посмотрелна лево, дошел до середины, посмотрел на право,
Написано на Pascal
var a:real;i,k:integer;
begin
writeln('Введите 3 числа');
for i:=1 to 3 do
begin
read(a);
if (a>=2.5) and (a<=5.2) then begin
writeln('Число ',a,' входит в интервал');
k:=k+1;
end;
end;
if k=0 then writeln('Таких чисел нет');
end.<span>
</span>