-
Statische C-Arrays
- Koordinaten-System (zweidimensionale Arrays)
#include <iostream> using namespace std; int main() { int points; int rows = 9; int cols = 6; int Field[rows][cols]; int N = 45; int y; int x; for (int i = 0; i < rows ; i++){ for(int j = 0 ; j < cols; j++){ Field[j] = 0; } } cout << "Wie Viele Punkte wollen Sie: "; cin >> points; if(points != N){ cout << "X und Y eingeben: " << endl; for (int i = 1 ; i <= points ; i++){ cout << "Eingabe " << i << " : "; cin >> x >> y; while (x > 50 || y > 9) { cout << "falsche Eingabe\n"; cout << "Eingabe " << i << " : "; cin >> x >> y; } if(x % 10 == 0){ x = x / 10; Field[y][x] = 1; } } cout << endl; } else{ cout << "Falsche Eingabe" << endl; } for(int i = rows; i > 0; i--) { cout << i << "|" ; for (int j = 0; j < cols; j++){ if(Field[j] == 1){ cout << "*"; } cout << " "; } cout << "\n\n\n"; } cout << "0" << "|"; for(int j = 1; j < cols; j++) { cout << "---------" << j; } }- Koordinaten-System (zweidimensionale Arrays)
- Menu
wie kann ich meine code verbessern?- Menu
leonardodeku ist der Community beigetreten- Menu
#include <iostream> using namespace std; void getMenu(){ cout<<"Menu"<<endl; cout<<"1 - Anzahl festleegen"<< endl; cout<<"2 - Zahlen eingeben" << endl; cout<<"3 – Minimum anzeigen"<< endl; cout<<"x – Beenden"<< endl; } void getMenu2(){ cout<<"a = 1" << endl; cout<<"b = 2" << endl; cout<<"c = 3" << endl; } int main() { int wahl; char wahl2; int zahl1; int zahl2; int zahl3; getMenu(); cout<<"Ihre Wahl: "; cin>> wahl ; while (wahl != 'x'){ if(wahl == 1){ getMenu2(); cout<<"Antwort: "; cin>> wahl2; cout<<endl; } else if(wahl == 2) { if(wahl2 =='a'){ cout<<"bitte geben Sie die Zahl ein: "; cin>>zahl1; break; } else if (wahl2 =='b'){ cout<<"bitte geben Sie die erste Zahl ein: "; cin>>zahl1; cout<<"bitte geben Sie die zweite Zahl ein: "; cin>>zahl2; cout<<endl; } else if (wahl2 =='c'){ cout<<"bitte geben Sie die erste Zahl ein: "; cin>>zahl1; cout<<"bitte geben Sie die zweite Zahl ein: "; cin>>zahl2; cout<<"bitte geben Sie die dritte Zahl ein: "; cin>>zahl3; cout<<endl; } else{ cout<<"Nochmal waehlen"; } } else if(wahl == 3) { if (wahl2 =='a'){ cout<<"die kleinste Zahl ist : "<< zahl1 <<endl; } else if(wahl2 =='b'){ if (zahl1 < zahl2){ cout<<"die kleinste Zahl ist: "<< zahl1 <<endl; } else{ cout<<"die kleinste Zahl ist: "<< zahl2 <<endl; } } else if(wahl2 =='c'){ if (zahl1 < zahl2 && zahl1 < zahl3){ cout<<"die kleinste Zahl ist: "<< zahl1 <<endl; } else if(zahl1 < zahl2 && zahl3 < zahl1){ cout<<"die kleinste Zahl ist: "<< zahl3 <<endl; } else{ cout<<"die kleinste Zahl ist: "<<zahl2 <<endl; } } else{ cout<<"error"<<endl; } } else{ cout<<"danke"<<endl; break; } getMenu(); cout<<"Ihre Wahl: "; cin>> wahl; } } - Koordinaten-System (zweidimensionale Arrays)
leonardodeku
User
-
Registriert
-
Letzter Besuch
Konto
Suchen
Configure browser push notifications
Chrome (Android)
- Tap the lock icon next to the address bar.
- Tap Permissions → Notifications.
- Adjust your preference.
Chrome (Desktop)
- Click the padlock icon in the address bar.
- Select Site settings.
- Find Notifications and adjust your preference.
Safari (iOS 16.4+)
- Ensure the site is installed via Add to Home Screen.
- Open Settings App → Notifications.
- Find your app name and adjust your preference.
Safari (macOS)
- Go to Safari → Preferences.
- Click the Websites tab.
- Select Notifications in the sidebar.
- Find this website and adjust your preference.
Edge (Android)
- Tap the lock icon next to the address bar.
- Tap Permissions.
- Find Notifications and adjust your preference.
Edge (Desktop)
- Click the padlock icon in the address bar.
- Click Permissions for this site.
- Find Notifications and adjust your preference.
Firefox (Android)
- Go to Settings → Site permissions.
- Tap Notifications.
- Find this site in the list and adjust your preference.
Firefox (Desktop)
- Open Firefox Settings.
- Search for Notifications.
- Find this site in the list and adjust your preference.