Zum Inhalt springen

calc und string


baum

Empfohlene Beiträge

Hi,

hab zwei probleme:

1.) ich brauche ein tool zum rechnen, genauer gesagt zum addieren. ich möchte dem programm zwei zahlen übergeben und er soll dann nur das ergebniss der addition ausspucken... hab zwar schon rumgetüftelt aber es will einfach nicht

#include <stdio.h>

int main (int argc, char* argv[])

{

int tmp;

int a;

int b;

a=int(argv[1]);

b=int(argv[2]);

tmp = a+b;

printf("Addition aus %i und %i ist %i",a,b,tmp);

return 0;

}

2.) ich brauche ein tool dem ich so einen string übergeben kann:

2/4,2/20-21,2/23,2/25,2/27,2/29,2/31-32,2/35-36,2/40,2/49

und das es mir dann so zurückgiebt:

2/4

2/20-21

2/23

2/25

2/27

2/29

2/31-32

2/35-36

2/40

2/49

oder besser noch

2/4

2/20

2/21

2/23

2/25

2/27

2/29

2/31

2/32

2/35

2/36

2/40

2/49

... um genau zu sein ich muss die ports zählen in einer batch und ich hab keinen plan wie ich das umsetzten soll

Link zu diesem Kommentar
Auf anderen Seiten teilen

Zu deinem ersten Problem:

Du kannst einen C-String nicht einfach in eine Zahl umwandeln, indem du int() drumherum schreibst. Du kannst - je nach Sprache - Stringstreams oder Funktionen wie atoi oder sscanf benutzen.

Zu deinem zweiten Problem:

1. String aufteilen, Einzelteile in Liste speichern.

2. Nach Minuszeichen suchen

3. Wenn ein Minuszeichen gefunden wird, den "Sammeleintrag" aufteilen und durch mehrere "Einzeleinträge" ersetzen.

Wo genau hakt's?

Link zu diesem Kommentar
Auf anderen Seiten teilen

Dein Kommentar

Du kannst jetzt schreiben und Dich später registrieren. Wenn Du ein Konto hast, melde Dich jetzt an, um unter Deinem Benutzernamen zu schreiben.

Gast
Auf dieses Thema antworten...

×   Du hast formatierten Text eingefügt.   Formatierung wiederherstellen

  Nur 75 Emojis sind erlaubt.

×   Dein Link wurde automatisch eingebettet.   Einbetten rückgängig machen und als Link darstellen

×   Dein vorheriger Inhalt wurde wiederhergestellt.   Editor leeren

×   Du kannst Bilder nicht direkt einfügen. Lade Bilder hoch oder lade sie von einer URL.

Fachinformatiker.de, 2024 by SE Internet Services

fidelogo_small.png

Schicke uns eine Nachricht!

Fachinformatiker.de ist die größte IT-Community
rund um Ausbildung, Job, Weiterbildung für IT-Fachkräfte.

Fachinformatiker.de App

Download on the App Store
Get it on Google Play

Kontakt

Hier werben?
Oder sende eine E-Mail an

Social media u. feeds

Jobboard für Fachinformatiker und IT-Fachkräfte

×
×
  • Neu erstellen...