Zum Inhalt springen
View in the app

A better way to browse. Learn more.

Fachinformatiker.de

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

c++ dateneingabe

Empfohlene Antworten

Hi,

das Programm soll eine Schulklasse verwalten, allerdings klappts nicht so ganz mit der Eingabe und ich wär über jede Hilfe dankbar. Es soll erfasst werden: Name und Vorname, Geschlecht, Geburtsdatum. Das Programm sieht folgendermaßen aus:

#include "stdafx.h"

#include <iostream>

using namespace std;

enum Monat {

Jan,Feb,Mrz,Apr,Mai,Jun,Jul,Aug,Sep,Okt,Nov,Dez

};

struct Datum {

short tag;

enum Monat mon;

unsigned int jahr;

};

enum Art {m,w};

struct Person {

string vorname, name;

enum Art geschlecht;

struct Datum geburtsdatum;

};

const int max = 40;

struct Person klasse[max];

Vielen Dank schonmal fürs anschauen :)

habe momentan nur ne "grobe" eingabe, bin da grad die ganze zeit dran am 'basteln'... sieht momentan so aus:

int main() {

struct Person x {

x.vorname;

x.name;

x.geburtsdatum.jahr;

}

cin >> Klasse.vorname;

cin >> m;

switch (m) {

case 1:...=Januar;break;

}

}

	struct Person x {
x.vorname;
x.name;
x.geburtsdatum.jahr;
}[/code] Wenn du eine Instanz einer Struktur anlegen willst, brauchst du die Member nicht nochmal anzugeben. Du musst auch nur bei der Deklaration der Struktur "struct" schreiben, danach ist das nicht mehr notwendig. Das reicht völlig:
[code]Person x;

Und das mit "klappt nicht so ganz" war eine leichte Untertreibung, oder? ;)

najo, kämpf mich grad durch lauter manuals und hilfen ;)

die blöcke denk ich, müssten ja so gehen, aber die eingabe der daten bekomm ich irgendwie nicht hin. mir ist irgendwie noch nicht klar, wie ich die eingabe in das array packe, bzw wie ich halt die daten dahin bekomme, wo sie hin sollen :(

Archiv

Dieses Thema wurde archiviert und kann nicht mehr beantwortet werden.

Konto

Navigation

Suchen

Suchen

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.