summaryrefslogtreecommitdiffstats
path: root/Bachelor/Prog1/Prakt2/prg1p2_1/prg1p2_1.cpp
diff options
context:
space:
mode:
authorSven Eisenhauer <sven@sven-eisenhauer.net>2023-11-10 15:11:48 +0100
committerSven Eisenhauer <sven@sven-eisenhauer.net>2023-11-10 15:11:48 +0100
commit33613a85afc4b1481367fbe92a17ee59c240250b (patch)
tree670b842326116b376b505ec2263878912fca97e2 /Bachelor/Prog1/Prakt2/prg1p2_1/prg1p2_1.cpp
downloadStudium-33613a85afc4b1481367fbe92a17ee59c240250b.tar.gz
Studium-33613a85afc4b1481367fbe92a17ee59c240250b.tar.bz2
add new repoHEADmaster
Diffstat (limited to 'Bachelor/Prog1/Prakt2/prg1p2_1/prg1p2_1.cpp')
-rw-r--r--Bachelor/Prog1/Prakt2/prg1p2_1/prg1p2_1.cpp77
1 files changed, 77 insertions, 0 deletions
diff --git a/Bachelor/Prog1/Prakt2/prg1p2_1/prg1p2_1.cpp b/Bachelor/Prog1/Prakt2/prg1p2_1/prg1p2_1.cpp
new file mode 100644
index 0000000..98036aa
--- /dev/null
+++ b/Bachelor/Prog1/Prakt2/prg1p2_1/prg1p2_1.cpp
@@ -0,0 +1,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