Const n=10; var a: array[1..n]of integer; i,k,l,aa: integer; begin for i: =1 to n do readln(a[i]); for i: =1 to n do if (a[i] mod 11 =0) and (a[i]< 1000) and(a[i]> 99) then begin k: =0; aa: =a[i]; for i: =1 to 3 do begin l: =aa mod 10; if l=3 then k: =1; aa: =aa div 10; end; if k=1 then writeln(a[i]); end; end.
Yelfimova-andrei
24.05.2020
// pascalabc.net 3.3, сборка 1583 от 25.11.2017 // внимание! если программа не работает, обновите версию! begin writeln('*** исходный массив ***'); var a: =matrrandom(4,4,-99,99); a.println(4); for var r: =0 to 3 do a.setrow(r,a.row(r).orderby(t-> t).toarray); writeln('*** отсортированный массив ***'); a.println(4) end. пример *** исходный массив *** -51 13 46 -81 66 52 -8 -58 -30 7 44 1 12 11 -98 -90 *** отсортированный массив *** -81 -51 13 46 -58 -8 52 66 -30 1 7 44 -98 -90 11 12
lazareva
24.05.2020
1. смену поколений эвм начинают , изобретая новые принципы, которые потом используются при проектировании нового типа компьютеров. относительный застой и в компьютерной отрасли связан с отсутствием принципиально нового в , всё, что можно было открыть на существующем наборе принципов "просто", уже открыто, для дальнейшего развития надо открывать что-то ещё, на что нужно потратить много времени и средств. большое количество исследований проводятся в областях, связанных с квантовой информатикой и оптоэлектроникой. 2. загадочный вопрос, не сильно понимаю, что на него отвечать. большинство эвм каждого поколения обрабатывали двоичные данные, разница только в объёмах и быстродействии. эвм первого поколения были скорее игрушками для , на которых обрабатывали несколько килобайт данных со скоростью около десятка тысяч стандартных операций в секунду. был медленный ввод-выаод. считались, наверно, какие-то . эвм второго поколения после перехода на уже были более надёжными, и тут уже появилась возможность вводить данные быстрее. появились более высокоуровневые языки программирования, компьютерные программы смогли писать , . эвм третьего поколения увеличили производительность до миллиона операций в секунду, появилась быстрая память. появляется возможность взаимодействия с пользователем (а не загрузил программу и данные — через неделю пришёл за результатом), большее количество периферийных устройств, соответственно, появилась возможность обработки не только научных вычислений, но и прикладных вычислений. под конец уже появляется персональный компьютер, обрабатывающий ффайлы пользователя, мультимедиа и т.п. эвм четвертого и пятого поколения в плане данных уже почти не отличаются (разница по большому счету в объёмах). развивается мультипроцессорность, сначала для военных нужд, потом для гражданских, затем появляются вычислительные кластеры. всё пришло к тому, что сейчас называют big data: обработка больших объёмов данных. ведётся работа по созданию искусственного интеллекта. с начала 2000-х развиваются "интеллектуальные" интерфейсы взаимодействия с пользователем, попытки обработки естественного ввода.
Ответить на вопрос
Поделитесь своими знаниями, ответьте на вопрос:
Найдите и выведите на экран все трехзначные числа, которые делятся без остатка на 11 и имеют в своей записи хотя бы одну цифру 3.