simple custom function

Bjarne Stroustrup “Programming Principles and Practice Using C++”
Chapter 4 Try This page 116
Using std_lib_facilities.h by Bjarne Stroustrup.

//	Philipp Siedler
//	Bjarne Stroustrup's PP
//	Chapter 4 Try This page 116

#include "std_lib_facilities.h"

int square(int x)
{
	return x*x;
}

int main()
{
	for (int i = 0; i < 100; i++)
	{
		cout << i << '\t' << square(i) << '\n';
	}
	keep_window_open();
}
Output:
0       0
1       1
2       4
3       9
4       16
5       25
6       36
7       49
8       64
9       81
10      100
11      121
12      144
13      169
14      196
15      225
16      256
17      289
18      324
19      361
20      400
21      441
22      484
23      529
24      576
25      625
26      676
27      729
28      784
29      841
30      900
31      961
32      1024
33      1089
34      1156
35      1225
36      1296
37      1369
38      1444
39      1521
40      1600
41      1681
42      1764
43      1849
44      1936
45      2025
46      2116
47      2209
48      2304
49      2401
50      2500
51      2601
52      2704
53      2809
54      2916
55      3025
56      3136
57      3249
58      3364
59      3481
60      3600
61      3721
62      3844
63      3969
64      4096
65      4225
66      4356
67      4489
68      4624
69      4761
70      4900
71      5041
72      5184
73      5329
74      5476
75      5625
76      5776
77      5929
78      6084
79      6241
80      6400
81      6561
82      6724
83      6889
84      7056
85      7225
86      7396
87      7569
88      7744
89      7921
90      8100
91      8281
92      8464
93      8649
94      8836
95      9025
96      9216
97      9409
98      9604
99      9801
Please enter a character to exit

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Google+ photo

You are commenting using your Google+ account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s

This site uses Akismet to reduce spam. Learn how your comment data is processed.