Сформулируйте сложные запросы, состоящие из нескольких ключевых слов, используя язык запросов системы янд.екс, и осуществляющие поиск российских компаний в области: мультимедиа, телекоммуникаций, видеосистем, систем защиты информации.
Var a: byte; b:integer; Begin writeln('Введите день месяца'); readln(b); writeln('Введите номер месяца'); Readln(a); Case a of 1: writeln(b,' янавря'); 2: writeln(b,' февраля'); 3: writeln(b,' марта '); 4: writeln(b,' апреля '); 5: writeln(b,' мая'); 6: writeln(b,' июня '); 7: writeln(b,' июля'); 8: writeln(b,' августа'); 9: writeln(b,' сентября'); 10: writeln(b,' октября'); 11: writeln(b,' ноября'); 12: writeln(b,' декабря'); else writeln('Месяца №', a,'нет'); end; end.
kronid12
15.06.2021
1. Для цикла For есть решение выложенное выше от Srzontmp.
2. Почти ничего не меня получим код для цикла while: var i, n, k: integer; begin i := 2; readln(n); while i <= n div 2 do begin if (n mod i) = 0 then k := i; i:=i+1; end; writeln('наибольший делитель ', n, ' = ', k); end.
3. Аналогично для цикла Repeat: var i, n, k: integer; begin i := 2; readln(n); repeat if (n mod i) = 0 then k := i; i:=i+1; until i> n div 2; writeln('наибольший делитель ', n, ' = ', k); end.
а) Россия+ мультимедия+компания;
б) Телекоммуникации & Россия & компания,
в) Видеосистемы + Российские компании
г) Системы защиты информации & Россия & компании.
Объяснение: