Зеҳн
АСОСҲОИ АЛГОРИТМ ВА БАРНОМАСОЗӢ БО ЗАБОНИ PYTHON

Агенти Зеҳнӣ · 19 октябри 2026 · 71 саҳифа

Барномасозӣ
Аз аввал хондан

Ин унсурҳоро бо 2 пур мекунем:
for i in range(n):
for j in range(i):
a[i][j] = 2 Барномаи пурра чунин аст:
n = 4 a = [[0] * n for i in range(n)] for i in range(n):
for j in range(i):
a[i][j] = 2 a[i][i] = 1 for j in range(i + 1, n):
a[i][j] = 0 for row in a:
print(*row) Машқҳои мустақилона Матритсаи n × m-ро бо ададҳои тасодуфӣ пур кунед; n ва m мусбат бошанд. Миёнаи арифметикии ҳамаи унсурҳоро ёбед.
Барои матритсаи ғайрихолӣ миёнаи арифметикии ҳар сатрро ҳисоб карда, калонтарини онҳоро ёбед.
ЗАМИМА
10-мисоли амалӣ бо забонҳои барномасозии: C++, Python ва Dart бо усули алгоритм: зина ба зина.
Ин замима аз масъалаҳои содаи ҳисобӣ оғоз шуда, то ҷустуҷӯ ва мураттабсозии рӯйхат мерасад. Ҳар мисол шарт, тартиби ворид кардани додаҳо, алгоритми қадам ба қадам, намунаи вуруд ва натиҷа ва се барномаи мустақил дорад.
ТАРТИБИ КОР

  1. Шарти масъаларо хонед ва қадамҳои алгоритмро барои намуна дастӣ иҷро кунед.
  2. Яке аз се забонро интихоб карда, танҳо барномаи ҳамон забонро ба файли алоҳида нусха гиред.
  3. Барномаро иҷро кунед. Ҳар адади вурудиро дар сатри алоҳида навишта, Enter-ро пахш кунед. Барномаҳо пеш аз воридкунӣ паёми роҳнамо намебароранд.
  4. Натиҷаро бо намуна муқоиса кунед. Сипас додаҳоро иваз карда, барномаро аз нав санҷед.
    Дар ҳамаи мисолҳо фарз мешавад, ки корбар ададҳои бутунро мувофиқи ҳудудҳои нишоншуда дуруст ворид мекунад. Барномаҳо санҷиши сатри холӣ ё вуруди ҳарфиро дар бар намегиранд.
    Муҳити иҷро
    C++: рамзро дар main.cpp нигоҳ доред ва бо компилятори дорои дастгирии C++ иҷро кунед. Python: файлро бо номи main.py нигоҳ доред ва бо Python иҷро кунед. Dart: файлро бо номи main.dart нигоҳ доред ва дар муҳити консолии Dart SDK бо фармони dart run main.dart иҷро кунед.
    Файлҳои рамз ва терминал бояд матни UTF-8-ро дастгирӣ кунанд.
    Нишонаҳои истифодашуда
    Дар алгоритмҳо «таъин кунед» маънои нигоҳ доштани қиматро дар тағйирёбанда дорад. div тақсими бутун ва mod бақияи тақсим аст. Индекс ҷойи унсурро дар рӯйхат нишон медиҳад. true ва false натиҷаҳои мантиқии «дуруст» ва «нодуруст» мебошанд.
пешина
аз 71
навбатӣ