картинка
Объяснение:
Построения логических схем:
1) Определить число логических переменных (2 - А и В)
2) Определить количество базовых логических операций и их порядок (5 - НЕ А, НЕ В, НЕ А ИЛИ В, НЕ А ИЛИ НЕ В, (НЕ А ИЛИ В) И (НЕ А ИЛИ НЕ В)
3) Изобразить для каждой логической операции соответствующий ей элемент
4) Соединить вентили в порядке выполнения логических операций
Основные элементы логических схем (картинка)
НЕ (¬, черта над выражением) - значение противоположно исходному высказыванию
И (&, ∧) - истинно, когда оба исходных высказывания истинны
ИЛИ (∨) - ложно, когда оба исходных высказывания ложны
Программа "bank" на языке Python.
Объяснение:
print('Добро в интернет-банк!')
print('У нас фантастические процентные ставки!')
print('Для вкладов до 10 тысяч руб. включительно прибыль составит 10%,')
print('для вкладов на сумму до 100 тысяч включительно - 20%,')
print('для более 100 тысяч - 30%!')
print('На какую сумму желаете сделать вклад?')
rubles = float(input())
if rubles <= 10000:
rubles *= 1.1
elif rubles <= 100000:
rubles *= 1.2
elif rubles > 100000:
rubles *= 1.3
print('Вы получаете', rubles, 'руб., поздравляем!')
Поделитесь своими знаниями, ответьте на вопрос:
Информатика 9 класс 1)подсчитайте произведение отрицательных чисел последовательности из 5 чисел, введенных с клавиатуры. 2)пользователь первоначально задает количество чисел в последовательности, затем вводит эти числа с клавиатуры. вычислите количество чисел кратных 3 этой последовательности. 3)пользователь первоначально задает количество чисел в последовательности, затем вводит эти числа с клавиатуры. вычислите сумму чисел кратных 7 этой последовательности. 4)пользователь первоначально задает количество чисел в последовательности, затем вводит эти числа с клавиатуры. вычислите количество четных, отрицательных чисел последовательности.
1)
var i,p,n: integer;
begin
p:=1;
for i:=1 to 5 do begin
readln(n);
if(n<0) then p:=p*n;
end;
write(p);
end.
2)
var n,k,x,i: integer;
begin
readln(n);
k:=0;
for i:=1 to n do begin
readln(x);
if x mod 3=0 then k:=k+1;
end;
write(k);
end.
3)
var n,s,x,i: integer;
begin
readln(n);
s:=0;
for i:=1 to n do begin
readln(x);
if x mod 7=0 then s:=s+x;
end;
write(s);
end.
4)
var n,k,x,i: integer;
begin
k:=0;
readln(n);
for i:=1 to n do begin
readln(x);
if(x mod 2=0) and (x<0) then k:=k+1;
end;
write(k);
end.