Могу только это решение дать
var x,y:real;
begin
read(x,y);
if (x*x+y*y>4) and (y0) then writeln ('YES')
else writeln('NO');
end.
#include <iostream>
#include <clocale>
#include <cstdlib>
using namespace std;
void main(){
setlocale(LC_ALL, "");
int x, y;
cout << "Введите X и Y =>";
cin >> x >> y;
if (x == 0 || y == 0) { cout << "\nНе используйте 0!\n"; system("Pause"); exit(1); }
if (x > 0 && y > 0) cout << "\nПервая четверть\n";
else if (x < 0 && y > 0) cout << "\nВторая четверть\n";
else if (x < 0 && y < 0) cout << "\nТретья четверть\n";
else if (x > 0 && y < 0) cout << "\nЧетвертая четверть\n";
system("Pause");}
Знаю только
Актуальность: прогноз погоды
Достоверная: Инструкция
Полная: Сегодня дождь
Точность: Сейчас льет дождь
АЛУ содержит следующие функциональные узлы:
Первое, что стоит отметить это сумматор, он предназначен для выполнения суммирования и других действий над кодами операндов;
Далее не менее важны регистры для хранения кодов операндов на время выполнения действий над ними;
Сдвигатели для сдвига кода на один или несколько разрядов вправо или влево;
Преобразователи для преобразования прямого кода числа в обратный или дополнительный код;
Комбинационные схемы для реализации логических операций, мультиплексирования данных, управляемой передачи информации, формирования признаков результата и т.д.
Регистры и в некоторых случаях сумматоры имеют цепи управления приемом, выдачей и сбросом кодов операндов. Логические операции, операции сдвига и преобразования кодов могут выполняться не только специальными устройствами, но и с помощью дополнительных связей регистров и сумматора. В зависимости от типов используемых для суммирования базовых элементов различают комбинационные и накапливающие сумматоры.
Мог вас неправильно понять, может Вам нудны все узлы вместе с АЛУ?