summaryrefslogtreecommitdiffstats
path: root/Bachelor/Prog1/Prakt2/prg1p2_1/prg1p2_1.cpp
blob: 98036aa6bc4eaa78a4c20c29b812ebf23393e250 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
// Programmieren 1, Praktikum 2, Aufgabe 1
// Sven Eisenhauer
// 29.10.2004
//
// file: prg1p2_1.cpp
//
// purpose: program to read 5 integer numbers (between 1 and 80) from keyboard and for each
//          number to draw the amount of "*"-characters in one line on the screen.
//
#include <iostream>
using std::cin;
using std::cout;
using std::endl;

int main()
{
	int iNumber1,iNumber2,iNumber3,iNumber4,iNumber5;

	cout << "Please enter number 1: ";
	cin >> iNumber1;
	cout << "Please enter number 2: ";
	cin >> iNumber2;
	cout << "Please enter number 3: ";
	cin >> iNumber3;
	cout << "Please enter number 4: ";
	cin >> iNumber4;
	cout << "Please enter number 5: ";
	cin >> iNumber5;

	for (int iCounter=1;iCounter<=iNumber1;iCounter++)
		cout << "*";
	cout << endl;
	for (iCounter=1;iCounter<=iNumber2;iCounter++)
		cout << "*";
	cout << endl;
	for (iCounter=1;iCounter<=iNumber3;iCounter++)
		cout << "*";
	cout << endl;
	for (iCounter=1;iCounter<=iNumber4;iCounter++)
		cout << "*";
	cout << endl;
	for (iCounter=1;iCounter<=iNumber5;iCounter++)
		cout << "*";
	cout << endl;
/*

    int iInput[5];

	//input repitition
	for (int iCounter=1;iCounter<=5;iCounter++)
	{
	    cout << "Please enter " << iCounter << ". number (between 1 and 80): ";
		cin >> iInput[iCounter-1];

		// check input
		while (iInput[iCounter-1]<1 || iInput[iCounter-1]>80)
		{
			cout<<"\nNumber not between 1 and 80, please enter a new one: ";
			cin >> iInput[iCounter-1];
		}// end while

		
	}// end for input repitition

    //output repition
	for (iCounter=1;iCounter<=5;iCounter++)
	{
		// draw star characters
		for (int iStarCounter=1;iStarCounter<=iInput[iCounter-1];iStarCounter++)
			cout <<"*";
		
		// new line for next number
		cout << endl;
	}// end output
*/
	return 0; // everything ok
}// end main