ОАиП. 17, 18 билеттер. Массив ру n 10 a 0n пернетатадан енгізу for i in range(N)
Скачать 78.41 Kb.
|
Билет-17 1.Пернетақтадан массивті енгізу Массив құру: N = 10 A = [0]*N Пернетақтадан енгізу: for i in range(N): print ( "A[", i, "]=", sep = "", end = "" ) A[i] = int( input() ) sep = ""- Элементтерді ажыратпау end = ""- Жаңа жолға көшірмеу 2.Python тілінің шартты операторы Python-да шартты конструкциялар әзірлеуші өзіне берілген жағдайларға байланысты бағдарламаның белгілі бір әрекетін орната алатындай етіп жасалған. Мұндай құрылымдарды пайдалану үшін бағдарламашы кем дегенде бір шартты, егер бұл шарт ақиқат болса, орындалатын кодпен анықтауы керек. Сондай-ақ, қажет болған жағдайда, егер шарт жалған болса, орындалатын кодты жазуға болады. Python кез-келген нөлдік емес және бос емес мән ақиқатқа (True) тең, ал нөл немесе бос объект жалғанға (False) тең болады. Python-да келесі шартты конструкциялар бар: if if / elif / else кірістірілген if конструкциялары. 3.Есеп. Шығару алгоритмінің блок-схемасын сызып және бағдарламасын жазыңыз. x және y-тің 1-ден 1000-ға дейінгі аралықта қанша жұп сан бар екендігін анықта. Код: sum=0 for i in range(1, 1000): if i % 2 == 0: sum+=1 print('Сумма четных чисел:',sum) Билет-18 1.Барлық массив элементтерін қалай өңдеуге болады? Барлық массив элементтерін айнымалымен өңдеуге болады. Мысалы: Циклда өңдеу: Айнымалысы бар цикл: 2.Python тілінде range() функциясы Қарапайым сөзбен айтқанда, range () берілген ауқым аясында бірқатар сандарды құруға мүмкіндік береді. Функцияларды қанша дәлелдейтіндігіңізге байланысты, сіз осы сандар қатарының қай жерде басталып, аяқталатынын, сондай-ақ екі санның арасындағы айырмашылық қаншалықты үлкен болатынын шеше аласыз. 3.Есеп. Шығару алгоритмінің блок-схемасын сызып және бағдарламасын жазыңыз. A(n), B(n), C(n) үш массиві берілген. Осы массивтердің барлығына ортақ элементті табу программасын жазу. Код: A=[1,2,3,4];B=[3,2,9,108];C=[6,3,99,2,9]; D=[]; # Общие элементы for e1 in A: for e2 in B: for e3 in C: if e1 == e2 and e2 == e3:D.append(e1) print('Общие элементы: ',D) |