Логика

Задачи

Задачи, решаемые составлением программ

На главную В данном разделе представлены задачи на математическую логику, которые можно решить с помощью составления программ на языках QBasic и Pascal (решения прилагаются).

Задача 1

Составьте программу для решения логической задачи: в соревнованиях по гимнастике участвуют Алла, Валя, Сима, Даша. Болельщики высказали предположения о возможных победителях:

первой будет Сима, Валя – второй;

второй будет Сима, Даша – третьей;

Алла будет второй, Даша – четвертой.

По окончании соревнований оказалось, что в каждом из предположений только одно из высказываний истинно, другое ложно.

Какое место на соревнованиях заняла каждая из девушек, если все они оказались на разных местах?

Ответ

Задача 2

Алеша, Боря и Гриша нашли в земле сосуд. Рассматривая удивительную находку, каждый высказал предположение:

Алеша: «Это сосуд греческий и изготовлен в 5 веке»,

Борис: «Это сосуд финикийский и изготовлен в 3 веке».

Гриша: «Это сосуд не греческий и изготовлен в 4 веке».

Учитель истории сказал ребятам, что каждый из них прав только в одном предположении. Где и в каком веке изготовлен сосуд?

Ответ

Задача 3

Упрощенный план в институте содержит 3 пары лекций в день. При этом:

математик настаивает, чтобы его лекции не были последними;

физик может вести 2-ю или 3-ю пару;

химик не может вести 2-ю пару, а может 1- или 3-ю пару;

учащиеся требуют, чтобы не было сдвоенных пар по одному предмету.

Ответ

Назад

История логики
Современная логика и другие науки
Высказывания логики
Дедукция и рассуждения
Основные законы логики
Логическая форма
Задачи по категориям
Об авторе
Гостевая книга

Полезные ссылки:
Программы на Visual Basic 2005
 
 
 
 
 
 
 
 
 
 
 
 
 
Hosted by uCoz