Startseite
Stellenmarkt
Downloads
Kontakt
  Community Center:   Forum  |  Gruppen  |  Chat  |

Zurück   Forum Fachinformatiker.de > Programmierung > C++: Compiler, IDEs, APIs



Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 16.11.2009, 15:43   #1
Reg.-Benutzer
 
Reg.-Datum: 10.09.2008
Standard C++ Programm und Strucktorgramm!?

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
SilentWolf ist offline   Mit Zitat antworten
Alt 16.11.2009, 16:02   #2
Moderator Prüfungsforen
 
Reg.-Datum: 11.11.2000
Standard

Hallo,

wo ist dein Problem?
Code:
Variablen deklarieren
	Ausgabe
	Eingabe zahl1
	Ausgabe
	Eingabe zahl2
	.....
wiederhole bis auswahl !=5
Frank
robotto7831a ist offline   Mit Zitat antworten
Alt 16.11.2009, 18:31   #3
Reg.-Benutzer
 
Reg.-Datum: 10.09.2008
Standard Hallo!

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!?
SilentWolf ist offline   Mit Zitat antworten
Alt 16.11.2009, 20:11   #4
Moderator Prüfungsforen
 
Reg.-Datum: 11.11.2000
Standard

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
robotto7831a ist offline   Mit Zitat antworten
Alt 17.11.2009, 09:23   #5
TDM
Reg.-Benutzer
 
Benutzerbild von TDM
 
Reg.-Datum: 08.11.2004
Ort: Am Anus der Welt.
Standard

Wikipedia hilft vielleicht.
__________________
Friedlich sei der Weg der Stromkäfer unter der Last der Bitkrümel!
TDM ist offline   Mit Zitat antworten
Alt 17.11.2009, 15:12   #6
Reg.-Benutzer
 
Reg.-Datum: 10.09.2008
Standard Hallo!

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!
SilentWolf ist offline   Mit Zitat antworten
Alt 17.11.2009, 15:32   #7
TDM
Reg.-Benutzer
 
Benutzerbild von TDM
 
Reg.-Datum: 08.11.2004
Ort: Am Anus der Welt.
Standard

Zitat:
Zitat von SilentWolf Beitrag anzeigen
Schade, das hier keiner ist, der mir mal schnell das Strukturgramm sagen kann!
Das ist auch kein Hausaufgabenforum.

robotto sagte es ja schon:

Zitat:
Zitat von robotto7831a Beitrag anzeigen
also es wird dir hier keiner die fertige Lösung vorkauen.
Zitat:
Zitat von SilentWolf Beitrag anzeigen
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.

Zitat:
Zitat von SilentWolf Beitrag anzeigen
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.
__________________
Friedlich sei der Weg der Stromkäfer unter der Last der Bitkrümel!
TDM ist offline   Mit Zitat antworten
Alt 18.11.2009, 08:29   #8
Reg.-Benutzer
 
Benutzerbild von r26t01
 
Reg.-Datum: 23.12.2008
Ort: Hagen
Standard

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.
__________________
09.04.2004 Oberhausen KöPi Arena - Pink Try this Tour - Reihe 3
12.04.2004 Köln Live Music Hall - Sugababes Three Tour - Reihe 1
18.02.2009 Düsseldorf - PCD Doll Domination Tour - Seitenrang 2. Reihe
07.11.2009 Düsseldorf ISS Dome - Undertaker's Rest in Peace Tour - Mittelrang 111 Reihe 2 Platz 6
14.04.2010 Oberhausen KöPi Arena - Wrestlemania Revenge Tour - Block D Reihe C Platz 5-7
12.05.2010 Hemer - Wir rocken die Beete - Backstage
r26t01 ist offline   Mit Zitat antworten
Alt 18.11.2009, 12:45   #9
Reg.-Benutzer
 
Reg.-Datum: 10.09.2008
Standard Hallo!

Hallo noch mal...

Danke für eure Antworten etc...


Und at r26t01 kannst du mir den link vielleich schicken!?
SilentWolf ist offline   Mit Zitat antworten
Alt 18.11.2009, 13:19   #10
Reg.-Benutzer
 
Benutzerbild von r26t01
 
Reg.-Datum: 23.12.2008
Ort: Hagen
Standard

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.
__________________
09.04.2004 Oberhausen KöPi Arena - Pink Try this Tour - Reihe 3
12.04.2004 Köln Live Music Hall - Sugababes Three Tour - Reihe 1
18.02.2009 Düsseldorf - PCD Doll Domination Tour - Seitenrang 2. Reihe
07.11.2009 Düsseldorf ISS Dome - Undertaker's Rest in Peace Tour - Mittelrang 111 Reihe 2 Platz 6
14.04.2010 Oberhausen KöPi Arena - Wrestlemania Revenge Tour - Block D Reihe C Platz 5-7
12.05.2010 Hemer - Wir rocken die Beete - Backstage
r26t01 ist offline   Mit Zitat antworten
Alt 18.11.2009, 16:16   #11
Reg.-Benutzer
 
Reg.-Datum: 10.09.2008
Standard Danke...

Cool danke du...!
SilentWolf ist offline   Mit Zitat antworten
Alt 20.11.2009, 07:47   #12
Reg.-Benutzer
 
Benutzerbild von skejcik
 
Reg.-Datum: 05.10.2009
Ort: Saarlouis
Standard

SilentWolf meinst du

Zitat:
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.
skejcik ist offline   Mit Zitat antworten
Alt 20.11.2009, 14:42   #13
Reg.-Benutzer
 
Benutzerbild von chooter696
 
Reg.-Datum: 09.02.2009
Ort: Mecklenburg Vorpommern
Standard

er sucht ein Strukugramm keinen Quellecode. Wieso liest du eig nie die Fragestellung und postest dann hals erst posten und dann gucken?
__________________
Alter ich weis wo dein Haus wohnt

chooter696 ist offline   Mit Zitat antworten
Alt 20.11.2009, 15:16   #14
Reg.-Benutzer
 
Benutzerbild von skejcik
 
Reg.-Datum: 05.10.2009
Ort: Saarlouis
Standard

Ah, stimmt ja Sorry :-P Ay ich habe mir nur den Quellcode angeguckt ^^
__________________
Liebe Grüße
skejcik ist offline   Mit Zitat antworten
Alt 10.12.2009, 15:24   #15
Reg.-Benutzer
 
Reg.-Datum: 10.09.2008
Standard Hallo...

@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...
SilentWolf ist offline   Mit Zitat antworten
Antwort

Lesezeichen
Zurück   Forum Fachinformatiker.de > Programmierung > C++: Compiler, IDEs, APIs

Themen-Optionen
Ansicht


Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Lebenslauf einmal drüberschauen bitte ;) Cadpax Jobsuche, Bewerbung und Zeugnisse 22 21.07.2007 09:46
Terminalserver - Programm bei Anmeldung starten pSA Windows Betriebssysteme 4 11.07.2007 15:56
Programm zur Umfunktionierung von Tasten Zer00nE Linux + Unix 4 04.04.2007 12:41
pdf-Dokument aus Programm erzeugen Technician Delphi/RPG+CL/Sonstige 2 06.06.2003 13:21
Programm wird falsch ausgeführt etreu Java 5 27.05.2003 12:25


Alle Zeitangaben in WEZ +2. Es ist jetzt 23:30 Uhr.