Hallo Jungs, ich hab eine Aufgabe, komme leider nicht weiter, bin C++ Neuling. Hoffe ihr könnt mir ein wenig auf die Sprünge helfen.
Hier meine Aufgabe :
Es ist ein Programm zu erstellen, in welchem der Anwender aus einer Anzahl möglicher Aufgaben
mit einem Array eine auswählen kann. Danach wird die gewählte Aufgabe bearbeitet und erneut die
Auswahl angeboten. Dies wird solange durchgeführt, bis der Anwender entscheidet, dass das
Programm beendet werden soll. Die maximale Anzahl der Elemente des Arrays sei 10.
Folgende Aktionen sollen zur Auswahl stehen:
- Aufgabe 1: Eine Zahl einlesen und im Array am Ende einfügen.
- Aufgabe 2: Das Element am Anfang des Arrays (mit Index 0) löschen.
Danach sind die verbliebenen Elemente entsprechend zu verschieben.
- Aufgabe 3: Alle Elemente des Arrays ausgeben.
- Das Programm beenden.
Mein bisheriger Quelltext:
#include <iostream>
#include <iomanip>
using namespace std;
int element[9];
int eingabe;
char auswahl;
void main()
{
cout << " Waehlen Sie eine der Drei Aufgaben aus :" << endl;
cout << " Druecken Sie die 1 um eine Zahl einzulesen und am Ende des Arrays einzufuegen "<<endl;
cout << " Druecken Sie die 2 um ... " <<endl;
cout << " Druecken Sie die 3 um ... " <<endl;
cout << " Druecken Sie die 4 um das Programm zu beenden" <<endl;
cout << " Bitte wählen Sie zwischen 1 bis 4 aus "<< endl;
cin>> auswahl;
switch (auswahl)
{
case '1':
cout << " Geben Sie eine Zahl ein, die dem letzten Arraywert zugeteilt werden soll "<<endl;
cin>> eingabe;
element[9]= eingabe;
cout << element[9]<<endl;
break;
case '2':
case '3':
cout << element[9];
break;
case '4':
system("exit");
break;
default:
cout << " Ihre Eingabe ist unzulaessig! " <<endl<< " Bitte 1 - 4 eingeben! " <<endl;
break;
}
Hier meine Aufgabe :
Es ist ein Programm zu erstellen, in welchem der Anwender aus einer Anzahl möglicher Aufgaben
mit einem Array eine auswählen kann. Danach wird die gewählte Aufgabe bearbeitet und erneut die
Auswahl angeboten. Dies wird solange durchgeführt, bis der Anwender entscheidet, dass das
Programm beendet werden soll. Die maximale Anzahl der Elemente des Arrays sei 10.
Folgende Aktionen sollen zur Auswahl stehen:
- Aufgabe 1: Eine Zahl einlesen und im Array am Ende einfügen.
- Aufgabe 2: Das Element am Anfang des Arrays (mit Index 0) löschen.
Danach sind die verbliebenen Elemente entsprechend zu verschieben.
- Aufgabe 3: Alle Elemente des Arrays ausgeben.
- Das Programm beenden.
Mein bisheriger Quelltext:
#include <iostream>
#include <iomanip>
using namespace std;
int element[9];
int eingabe;
char auswahl;
void main()
{
cout << " Waehlen Sie eine der Drei Aufgaben aus :" << endl;
cout << " Druecken Sie die 1 um eine Zahl einzulesen und am Ende des Arrays einzufuegen "<<endl;
cout << " Druecken Sie die 2 um ... " <<endl;
cout << " Druecken Sie die 3 um ... " <<endl;
cout << " Druecken Sie die 4 um das Programm zu beenden" <<endl;
cout << " Bitte wählen Sie zwischen 1 bis 4 aus "<< endl;
cin>> auswahl;
switch (auswahl)
{
case '1':
cout << " Geben Sie eine Zahl ein, die dem letzten Arraywert zugeteilt werden soll "<<endl;
cin>> eingabe;
element[9]= eingabe;
cout << element[9]<<endl;
break;
case '2':
case '3':
cout << element[9];
break;
case '4':
system("exit");
break;
default:
cout << " Ihre Eingabe ist unzulaessig! " <<endl<< " Bitte 1 - 4 eingeben! " <<endl;
break;
}
Zuletzt bearbeitet: