Oksana-Kirakosyan1301
?>

Для какого из чисел "ложно" выражение: не (число делится на 3) или (число < 35)? 1) 20 2) 24 3) 60 4) 77 пож с полным пояснением.

Информатика

Ответы

AkulovaAnastasiya
С объяснением? Хорошо.
Сначала общие моменты.
Таблица истинности для ИЛИ:
0 0 0
0 1 1
1 0 1
1 1 1
То есть если одно true-результат true.
Про НЕ и гуманитарий догадается.
Теперь к нашим примерам.
Первое выражение- число НЕ делится на 3
Второе выражение- число меньше 35
Нас устраивает лишь тот вариант если оба выражения ложны, как можно прочитать из таблицы истинности.
И варианты:
1. Мусор, оно не делится на 3
2. Мусор, число меньше 35
3. Годно, оно больше 35 и делится на 3
4. Мусор, оно не делится на 3
Таким образом, ответ 3.
ckati
1)
var k,i,n:integer;
begin
write('k = '); readln(k);
n:=0;
for i:=2 to round(sqrt(k)) do
  if k mod i= 0 then n:=n+1;
if n=0 then writeln(k,' - простое число')
else writeln(k,' - составное число');
end.

Пример:
k = 23
23 - простое число

2)
var a,b,i:integer;
function prost(n:integer):boolean;
var j,m:integer;
begin
m:=0;
for j:=2 to trunc(sqrt(n)) do
 if n mod j = 0 then inc(m);
prost:=m=0;
end;
begin
readln(a,b);
writeln('Простые числа:');
for i:=a to b do
 if prost(i) then write(i,' ');
end.

Пример:
10 30
Простые числа:
11 13 17 19 23 29

3)
var k,i,n:integer;
function prost(n:integer):boolean;
var j,m:integer;
begin
m:=0;
for j:=2 to trunc(sqrt(n)) do
 if n mod j = 0 then inc(m);
prost:=m=0;
end;
begin
readln(k);
i:=2; n:=0;
writeln('Простые числа:');
while n<k do
 begin
 if prost(i) then begin write(i,' '); n:=n+1; end;
 i:=i+1;
 end;
end.

Пример:
10
Простые числа:
2 3 5 7 11 13 17 19 23 29
shilinmikhaillg

Молодой человек, я конечно понял суть задания, но вот люди, которые написали выше явно нет. Что сложного в том, что бы написать, что нужно перевести числа из одних систем счисления, в другие? Итак начнем:

первая строка: 1001110 / 58 / 66 / 303 / 116 / 78

вторая строка: 11011011110111 / 51B1 / 8187 / 422241 / 33367 / 14071

третья строка: 101111101111110110 / 513b8 / 9521a / 22224244 / 22224244 / 195574

четвертая строка: 10111111110 / 7b8 / a7a / 22114 / 2776 / 1534

пятая строка: невозможно перевести (позже объясню)

Объяснение:

Суть систем счисления, что каждое число можно записать в системе счисления. Например в жизни мы используем 10ричную. Цифра может быть до 9 включительно. В пятой строке, в восьмеричной системе используется цифра 8, что не может быть из-за ограничения.

Объяснения почему именно такие цифры вы тут не увидите, ибо слишком много работы для )

Ответить на вопрос

Поделитесь своими знаниями, ответьте на вопрос:

Для какого из чисел "ложно" выражение: не (число делится на 3) или (число < 35)? 1) 20 2) 24 3) 60 4) 77 пож с полным пояснением.
Ваше имя (никнейм)*
Email*
Комментарий*

Популярные вопросы в разделе

oksanashabanovadc3197
mrubleva42
amaraks67
sanseth5
Ольга
uglichwatch
kirillreznikov
Борисовна_Кашутина
kapustina198690
baltgold-m27
Валентина980
Евгеньевна_Хусинов
MislitskiiSergei1403
jakushkinn
kirillboytsov403