школ. 9-сынып ББЖБ №5. Python программалау тілінде алгоритмдерді программалау ббжб 5
Скачать 59.73 Kb.
|
9--- сынып. ____________________________Python программалау тілінде алгоритмдерді программалау» ББЖБ №5 1. Сөйлемді толтырыңыз. Екіөлшемді массив _______________________________________________ деп те атайды. (1) 2. a=[3,9,7,5,4,6] массиві берілген. Мәні "4"-ке тең элементтің индексін тап А) a[5] Б) a(5) В) a(4) Д) a[4] (1) 3. Екіөлшемді, ұзындығы N тең A[N][N] массиві берілген. Осы массивтегі оң элементтерін шығаратын программа коды берілген. Түсіп қалдырылған жолды толтырыңдар. _________________________________________ # массивті таныстыру N=int(input()) A=[[0 for i in range(N)] for j in range(N)] for i in range(N): for j in range(N): A[i][j]=randint(-9,9) _______________________ # массив элементтерін шығару print() for i in range(N): for j in range(N): __________________: # оң санды табу шарты print(A[i][j],end='') (3) 9--- сынып. ____________________________Python программалау тілінде алгоритмдерді программалау» ББЖБ №5 1. Сөйлемді толтырыңыз. Екіөлшемді массив _______________________________________________ деп те атайды. (1) 2. a=[3,9,7,5,4,6] массиві берілген. Мәні "4"-ке тең элементтің индексін тап А) a[5] Б) a(5) В) a(4) Д) a[4] (1) 3. Екіөлшемді, ұзындығы N тең A[N][N] массиві берілген. Осы массивтегі оң элементтерін шығаратын программа коды берілген. Түсіп қалдырылған жолды толтырыңдар. _________________________________________ # массивті таныстыру N=int(input()) A=[[0 for i in range(N)] for j in range(N)] for i in range(N): for j in range(N): A[i][j]=randint(-9,9) _______________________ # массив элементтерін шығару print() for i in range(N): for j in range(N): __________________: # оң санды табу шарты print(A[i][j],end='') (3) 4. Екіөлшемді A[i][j] массиві берілген. Егер i=8, j=5 болса, осы массивте неше элемент бар. 13 40 3 35 (1) 5. Массивтің жұп элементтерінің қосындысын тап. S=0 for i in range(0,n): if A[i]%2 == 0: S+=A[i]. b) S=0 for i in range(0,n): if A[i]%2 = 0: S+=A[i]. c) S=1 for i in range(0,n): if A[i]%2 == 0: S+=A[i]. d) S=0 for i in range(1,n): if A[i]%2 == 0: S+=A[i]. (2) 6. Екіөлшемді массивтің бас және жанама диоганалдарының жоғары және төменгі орналасқан элементтеріні анықтау шартын сәйкестендіріңдер.
(4) 4. Екіөлшемді A[i][j] массиві берілген. Егер i=8, j=5 болса, осы массивте неше элемент бар. 13 40 3 35 (1) 5. Массивтің жұп элементтерінің қосындысын тап. S=0 for i in range(0,n): if A[i]%2 == 0: S+=A[i]. b) S=0 for i in range(0,n): if A[i]%2 = 0: S+=A[i]. c) S=1 for i in range(0,n): if A[i]%2 == 0: S+=A[i]. d) S=0 for i in range(1,n): if A[i]%2 == 0: S+=A[i]. (2) 6. Екіөлшемді массивтің бас және жанама диоганалдарының жоғары және төменгі орналасқан элементтеріні анықтау шартын сәйкестендіріңдер.
(4)
|