Multiplication tables: Difference between revisions

(Added Delphi example)
(→‎{{header|C}}: shortened)
Line 231:
 
=={{header|C}}==
<lang c>#includeint <stdio.h>main()
 
int main()
{
int i, j, n = 12;
for (ij = 1; ij <= 12n; j++) printf("| %d\n3d%c", i)j, i++j - n ? ' ':'\n');
for (j = 0; j <= n; j++) printf(j - n ? "----" : "+\n");
 
for (ji = 1; ji <= n || !putchar('\n'); j++) printf("| %3d d\n", ji++));
for (j = n * 41; j ||<= !putchar('\n'); j--++) putchar('-');
else printf(j < i ? " " : printf("%3d ", i * j);
 
for (i = 1; i <= 12; printf("| %d\n", i), i++)
for (j = 1; j <= 12; j++)
if (j < i) printf(" ");
else printf("%3d ", i * j);
 
return 0;
}</lang>output<lang> 1 2 3 4 5 6 7 8 9 10 11 12
Anonymous user