Для вычисления переменной D в Вашей программе на языке BASIC следует выполнить указанные циклы FOR. Переменная D инициализируется значением 0, после чего она изменяется внутри циклов в соответствии с выражением D=D-((A AND B) EQV (C XOR NOT (A IMP B))) * M, где M также изменяется на каждой итерации циклов.
После выполнения всех циклов выводится значение переменной D с помощью команды PRINT "D="; D. Значение переменной D будет равно результату вычислений в циклах с учетом всех примененных операций.
Что касается программы на языке Pascal, в ней переменная C инициализируется значением 0, и выполняется цикл for, в котором переменная K принимает значения от 1 до 200. Однако, в данном примере указано недостаточно информации, чтобы точно определить значение переменной C после выполнения программы.
Подвигайте пожалуйста программу на языке Pascal для наглядного отображения всех операций и условий, влияющих на переменные, чтобы мы могли рассмотреть результат с большей точностью.