Breakdown of كررت الخوارزمية مصفوفة عشوائية.
الal
the
خوارزميةkhawârizmiyyah
algorithm
كررkarrara
to repeat
مصفوفةmasfûfa
array / matrix
عشوائيashwa'iyy
random
Questions & Answers about كررت الخوارزمية مصفوفة عشوائية.
What are the case endings on مصفوفة عشوائية?
Both words are in the accusative case (mansub) and take a double fat-ha (fat-hatayn) ending, pronounced as maṣfūfatan ʿashwā'iyyatan. The word مصفوفة is the direct object of the verb كررت, and عشوائية is an adjective describing it, so it must match in case, gender, and definiteness.
Is the word الخوارزمية (algorithm) a loanword from English?
It is actually a fascinating linguistic round-trip! The English word algorithm derives from the name of the 9th-century Persian mathematician Al-Khwarizmi (الخوارزمي). Modern Arabic uses الخوارزمية to translate the modern computing concept back into Arabic.
What verb form is كررت and what is its root?
It is a Form II verb (فَعَّلَ pattern) from the root ك-ر-ر (k-r-r), which relates to returning or repeating. Form II verbs often carry an intensive meaning or make an action transitive. The ـت suffix makes it 3rd-person feminine singular to match the subject, الخوارزمية.
How does the word مصفوفة get the meaning of array or matrix?
It comes from the root ص-ف-ف (s-f-f), which means to line up, arrange, or form a row. The word مصفوفة follows the passive participle pattern for Form I verbs (مَفْعُول / مَفْعُولة), so it literally translates to that which is lined up or arranged.
This lesson covers the conditional particle ما (whatever). How could we adapt this sentence to say: Whatever random array the algorithm repeats, it fails?
You would use the present tense jussive (majzum) for both verbs: ما تكررِ الخوارزميةُ من مصفوفةٍ عشوائيةٍ، تفشلْ. The particle ما normally puts a sukun on the condition verb, but here تكررِ takes a helping kasra to avoid two consonant sounds clashing with the word الخوارزمية. The result verb تفشلْ takes the standard sukun.
Learn كررت الخوارزمية مصفوفة عشوائية and more in Arabic
All course content and exercises are completely free — no paywalls, no trial periods, no signup needed.
- ✓ Practice with interactive exercises
- ✓ Track your progress with spaced repetition
- ✓Learn at your own pace — completely free