for ایله ایچ-ایچه حلقه ده یاراتماق اولار، البته while ایله ده بونو ائتمک اولار، آنجاق for ایله داها راحاتدیر. معمول حلقه تلهلری و نئجه اونلار ایله اوٚزلشمهیی ده آچیقلایاجاییق.
#include <stdio.h>
#include <stdlib.h>
#include <time.h>
int main ()
{
int column,r;
srand((unsigned)time(NULL));/* Seed randomizer */
for (column = 0; column < 10; column++)
{
r = rand ();
printf ("%2d\t",r%100);
putchar ('\n');
}
Return (0);
}
Output Terminal
78
37
79
61
80
88
20
33
33
67
Process returned 0 (0x0) execution time : 0.016 s
Press any key to continue.
ایندی بو رندوم عدد تولید ائدن پروقرامی، جدول تکین خروجی وئرمک اوچون ایچ-ایچه حلقه ایله یازاجاییق.
آشاغیداکی پروقرامی نظرده آلین:
#include <stdio.h>
#include <stdlib.h>
#include <time.h>
int main ()
{
int row,column,r;
srand((unsigned)time(NULL));/* Seed randomizer */
for (row = 0; row < 10; row++)
{
for (column = 0; column < 10; column++)
{
r = rand ();
printf ("%2d\t",r%100);
}
putchar ('\n');
}
return (0);
}
11-جی و ۱۴-جو سطرلرین آراسی، بیزیم جدول اوچون سوتون مؤلفیهلری یازیر.
باخسانیز ۱۳-جو سطرده چاپ دستورالعملینده \t قاچیش کاراکتری، سوتون مؤلفیهلرین آراسینا tab کاراکتری بوراخیر.
بو حلقه قورتولونجا، ائشیکدهکی حلقهدن آرتیق بیر مرحله باشلاییر و گئچیر ایکینجی ردیفده سوتون مؤلفیهلری یازماغا.
داها بیر نوکته وار: ۱۳-جو سطرده %2d یازیلیب. بوراداکی 2 یعنی ایکی کاراکتر ساغ أله گئچیب و چاپ ائتسین. اؤزو ده چاپ اولان متن، ساغ ألدن مورتب اولسون.
ایندی آشاغیداکی پروقرامی یوخلایین:
#include <stdio.h>
int main ()
{
int alpha,numeric;
for (alpha = 'A'; alpha < 'K'; alpha++)
{
for (numeric = 0; numeric < 10; numeric++)
{
printf ("%c%d\t",alpha,numeric);
}
putchar ('\n');
}
return (0);
}
داها بورادا نتیجه تامامیله ماتریس تکین چاپ اولاجاق.
Output Terminal
A0 A1 A2 A3 A4 A5 A6 A7 A8 A9
B0 B1 B2 B3 B4 B5 B6 B7 B8 B9
C0 C1 C2 C3 C4 C5 C6 C7 C8 C9
D0 D1 D2 D3 D4 D5 D6 D7 D8 D9
E0 E1 E2 E3 E4 E5 E6 E7 E8 E9
F0 F1 F2 F3 F4 F5 F6 F7 F8 F9
G0 G1 G2 G3 G4 G5 G6 G7 G8 G9
H0 H1 H2 H3 H4 H5 H6 H7 H8 H9
I0 I1 I2 I3 I4 I5 I6 I7 I8 I9
J0 J1 J2 J3 J4 J5 J6 J7 J8 J9
Process returned 0 (0x0) execution time : 0.007 s
Press ENTER to continue.