Zum Inhalt springen

Empfohlene Beiträge

Geschrieben

Moin moin!

Habe ein kleines problem mit der Programmiersprache C++ bzw. eher gesagt mit der Dastellung eines C++ Programmes als Struckturgramm!

Kann mir einer von euch vielleicht sagen, wie das Struckturgramm von diesen Quelltext bzw. Quellcode aussieht!? Wenn es geht, bitte so wie es da steht (also von oben nach unten) also Zeilenweise aufzeichnen oder sagen!?

#include <iostream>

using namespace std;

int main()

{

int auswahl;

float zahl1, zahl2 ;

do

{

cout<< "Bitte geben sie Zahl 1 ein:";

cin>> zahl1;

cout<< "Bitte geben sie Zahl 2 ein:";

cin>> zahl2;

cout<<"Welche Rechenart waehlen Sie?:\n 1.Addition\n 2.Subtraktion\n 3.Multiplikation\n 4.Division\n 5. Programmende\n";

cin>>auswahl;

switch(auswahl)

{

case 1:

cout<<"Adition:\n"<<zahl1+zahl2;

break;

case 2:

cout<<"Subtraktion:\n"<< zahl1-zahl2;

break;

case 3:

cout<<"Multiplikation:\n"<<zahl1*zahl2;

break;

case 4:

if (zahl2==0)

{

cout<<"Erneute Eingabe der Zahl 2 ungleich Null\n";

cin>>zahl2;

cout<<"Division:\n"<<zahl1/zahl2;

break;}

else {cout<<"Division:\n"<<zahl1/zahl2;

break;

}

}

} while (auswahl !=5);

system("PAUSE");

return 0;

}

...und kann mir einer zu diesem Struckturgramm das Programm den Quelltext sagen!? Da ich von Struckturgrammen nicht so die Ahnung habe und es lernen muss für eine Klausur!

Deklaration

Eingabe der Zahl(en)

Ja< Zahl2 = 0 >Nein

Wiederholung der Eingabe %

Menü auswählen

Ja< Rechenwert >Nein

+ - / * defolt

solange Programme Ende (Ist von Eingabe der Zahl an der Seite bis ganz unten zur letzten Zeile!!!)

Danke schon mal

Geschrieben

Hallo! Danke für deine Antwort aber das sagt mir nichts! Ich kann zwar etwas Programmieren etc.. aber ich habe hier einmal 1. Programmcode den ich als Strukturgramm brauche und iwe das geht bzw. genau aussieht!

Und als 2. ein Strukturgramm wo ich gerne wissen würde, wie das als Programmcode aussieht! Also als normales Programm!

Aber trozdem danke an dich Frank! Aber vielleicht kannst du es noch mal etwas einfacher und leichter sagen!?

Geschrieben

Hallo,

also es wird dir hier keiner die fertige Lösung vorkauen.

Zu deinem ersten Problem habe ich bereits die ersten fünf Zeilen des Struktogramms gepostet. In einem Programm beschreibt man einfach was gemacht werden soll. Das wird ganz allgemein gehalten da man es theoretisch in so gut wie jeder Programmiersprache umsetzen könnte.

Frank

Geschrieben

Danke für die Antworten...

Schade, das hier keiner ist, der mir mal schnell das Strukturgramm sagen kann! Da ich sonst das Strukturgramm mit dem Quellcode zusammen legen könnte und dann neben wiki. was hier ja uach als Tipp kam, die Sachen erklären könnte etc..!

Da ich keine Netzseite finde wo ein Beispielcode und ein Struk. ist wo ich das den lernen könnte etc..!

Also wenn jemand doch lust hast mir zu diesesn Quellcode das Strukturgramm mal vertieg zu machen oder einer eine geile Internetseite hat wo Quellcode und Strukturgramm zusammen stehen dann her da mit!

Aber trozdem dem danke für euere so netten Antworten!

Geschrieben
Schade, das hier keiner ist, der mir mal schnell das Strukturgramm sagen kann!

Das ist auch kein Hausaufgabenforum.

robotto sagte es ja schon:

also es wird dir hier keiner die fertige Lösung vorkauen.

Da ich keine Netzseite finde wo ein Beispielcode und ein Struk. ist wo ich das den lernen könnte etc..!

Also auf der Wikipedia hast du genug Beispielcode mit passenden Struktogrammen.

einer eine geile Internetseite hat wo Quellcode und Strukturgramm zusammen stehen dann her da mit!

Google

Da gibts dann solche Treffer:

Und wenn du schon zu faul bist, selber zu googlen, dann achte wenigstens auf deine Rechtschreibung. :floet:

Geschrieben

Wir haben in der Schule (ich meine Freeware) ein Programm, mit dem man Struktogramme anfertigen kann.

Eigentlich sollten die vor dem Code erstellt werden, dass man es als Vorlage fürs programmieren nehmen kann.

Geschrieben

Ich hab erst nächste Woche wieder Schule und weiß den Namen des Programms nicht. Ich kann nachher, wenn ich zu Hause bin, nochmal gucken, ob ich via ftp auf meinen Ordner zugreifen kann, dann könnte ich dir den Namen des Programmes nennen.

Geschrieben

SilentWolf meinst du

int main(void)

{

int z1, z2, e1, e2, e3, e4;

char dummy[81];

printf("Grundrechenarten mit dem Datentyp Int \n");

printf("******************************************\n");

printf("\n");

printf("Eingabe von zwei Ganzzahlen: \n"); scanf("%d %d", &z1, &z2); gets(dummy);

e1 = z1+z2;

e2 = z1-z2;

e3 = z1*z2;

e4 = z1/z2;

printf("\n");

printf("Addition %d + %d = %d \n", z1, z2, e1);gets(dummy);

printf("Subtraktion %d - %d = %d \n", z1, z2, e2);gets(dummy);

printf("Multiplikation %d * %d = %d \n", z1, z2, e3);gets(dummy);

printf("Division %d / %d = %d \n", z1, z2, e4);gets(dummy);

printf("\n");

printf("Programmende: Return-Taste druecken"); gets(dummy);

return 0;

}

sowas oder wie ? kannst gerne PM schicken.

  • 3 Wochen später...
Geschrieben

@r26t01 noch mal wegen dem Strukturgramm-Programm, kannst du mir jetzt vielleicht sagen, wie das Programm heißt!? Da du zum letzten mal meintest, das du erst nächste Woche wieder zur Schule kommst usw..!?

Danke schon mal...

Gast sohndesraben
Geschrieben

Wir nutzen Structorizer... Spuckt Google aber auch schnell aus.

Ich frag mich ernsthaft wie man so faul sein kann und sich selbst nicht mal bemüht.....

Geschrieben

Hallo! Ich kenne das Programm und habe mir das auch geladen! Ist eine ZIP -Datei! Leider ist es nur so, das dass Programm was ich mir gezogen habe, was leider nicht von der Seite Strukt... ist, weil es die nicht mehr gibt! Dahe hab eich mir das von einer anderen Seite gezogen und es war leider sehr schlecht gepackt worden etc..

Es hätte ja sein können, das es noch andere Programme gibt bzw. vielleicht hat sie ein anderes!?

Trozdem danke

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...