Задание 9. В языке запросов поискового сервера для обозначения логической операции «ИЛИ» используется символ «I», а для логической операции «И» -
символ «&».
В таблице приведены запросы и количество найденных по ним страниц
некоторого сегмента сети Интернет.
Найдено страниц (в
Запрос
тысячах)
Угол | Прямая
180
Угол & Прямая
20
Угол
60
Какое количество страниц (в тысячах) будет найдено по запросу
Прямая? Нарисуйте круги Эйлера.
Считается, что все запросы выполнялись практически одновременно,
так что набор страниц, содержащих все искомые слова, не изменялся за время
Выполнения запросов.
Программа вывводит дату следующего дня. Чтоб не утяжелять программу, не стал писать проверку правильности введения даты - то есть пользователь должен вводить только правильные цифры :)
Program Upmixer;
var
day, month, year:integer;
begin
writeln('Введите дату:');
write('День:'); read (day);
write('Месяц:'); read (month);
write('Год:'); read (year);
day:=day+1;
{если было введено 29 февраля високосного года}
if (((year mod 4)=0) and ((year mod 100)<>0) and (month=2) and (day=30)) then
begin
day:=1;
month:=month+1;
end;
{если было введено 28 февраля невисокосного года}
if (((year mod 4)<>0) and (month=2) and (day=29)) then
begin
day:=1;
month:=month+1;
end;
{другие дни}
if ((day=31) and ((month=4) or(month=6) or (month=9) or (month=11))) then
begin
day:=1;
month:=month+1;
end;
if ((day=32) and ((month=1) or(month=3) or (month=5) or (month=7) or (month=8) or (month=10))) then
begin
day:=1;
month:=month+1;
end;
{31 декабря}
if ((day=32) and (month=12)) then
begin
day:=1;
month:=1;
year:=year+1;
end;
writeln('Завтра ', day,' ',month,' ',year);
end.
Program Summ;
Var a, b, c: integer;
Begin
Writeln ('введите первое число: ' );
Readln (a);
Writeln ('Введите 2-рое число:');
Readln (b);
c:a+b; {вот на этом этапе компилятор нам выдаст ошибку строка должна выглядеть так c:=a+b; }
writeln ( 'Результат =' ,c);
End.
ну а теперь можно её и разобрать
Var a, b, c: integer; Объявляем переменные
Begin
Writeln ('введите первое число: ' ); выводим на экран предложение ввести число
Readln (a); присваиваем переменной А введённое число
Writeln ('Введите 2-рое число:'); выводим на экран предложение ввести число
Readln (b); присваиваем переменной В введённое число
c:=a+b; Присваиваем переменной С сумму чисел А и В
writeln ( 'Результат =' ,c); Выводим результат
End.