A) (0∨1)∨(1∨0) = 0∨1∨1∨0 = 1 (дизъюнкция истинна, если истинен хотя бы один элемент)
b) ((1∨1)∨0)∨1 = (1∨0)∨1 = 1∨1 = 1
c) (1→1)∨(0↔0) = (¬1∨1)∨(0∧0)∨(¬0∧¬0) = 1∨0∨1 = 1
d) 1∧(1∧1)∧1 = 1∧1∧1 = 1
Ответ:
static void Main(string[] args)
{
int monthNumber;
Console.Write("Введите номер месяца: ");
monthNumber = Convert.ToInt32(Console.ReadLine());
if (monthNumber <= 12 && monthNumber >= 1)
{
if ((monthNumber == 12) || (monthNumber <= 2)) Console.Write("Время года - зима");
else if ((monthNumber >= 3) && (monthNumber <= 5)) Console.Write("Время года - весна");
else if ((monthNumber >= 6) && (monthNumber <= 8)) Console.Write("Время года - лето");
else if ((monthNumber >= 9) && (monthNumber <= 11)) Console.Write("Время года - осень");
}
else
{
Console.Write("Неверный номер месяца.");
}
Console.ReadKey();
}
Объяснение:
C#.
Вот, смотри структуру информатики:
Решить - это означает вычислить?
Если да, то написать программу из трех операторов.
Первый - begin
Второй - Write(то, что нужно вычислить)
Третий - end.
В вашем случае это будет так:
begin Write(2*(300-277)*3-2*(100-98)/2) end.
В результате получим 136.
Program n1;
var d:integer; a:real;
begin
writeln('Введите d ');
readln(d);
if d <= (-30) then
a:= d/10;
if d <20 then
a:= (-2)*d+1;
if d >20 then
a:= sqr(d-1);
writeln(a);
readln
end.
================================
program n2;
uses crt;
var pr:boolean;
begin
writeln('* Введите номер месяца *');
pr:=false;
writeln('Сделайте выбор четверти');
writeln('1. 1 четверть');
writeln('2. 2 четверть');
writeln('3. 3 четверть');
writeln('4. 4 четверть');
writeln('5. Выход');
repeat
case readkey of
'1':writeln('Сентябрь | Октябрь');
'2':writeln('Ноябрь | Декабрь');
'3':writeln('Январь | Февраль | Март');
'4':writeln('Апрель | Май ');
'5':pr:=true;
end;
until(pr);
writeln('Конец.');
readln
end.