<?xml version="1.0" encoding="utf-8"?><rss version="2.0" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/">
<channel>
<title>Forum Bauen und Umwelt - Musterlösungen zu A3 &amp; A4 im Netz</title>
<link>https://bauforum.wirklichewelt.de/</link>
<description>Das Bauforum</description>
<language>de</language>
<item>
<title>Musterlösungen zu A3 &amp; A4 im Netz (Antwort)</title>
<content:encoded><![CDATA[<blockquote><blockquote><p>Wäre es hilfreich, wenn ich mit einigem zeitlichen Abstand die<br />
Musterlösungen<br />
in's Netz stellen würde?</p>
</blockquote></blockquote><blockquote><p><br />
Das wäre eine super Sache :)</p>
</blockquote><p>Ok, habe die Musterlösungen zu den Aufgaben 3 und 4 in's Netz gestellt.<br />
Das sind natürlich nur Vorschläge, man kann die Aufgaben auch auf andere Art richtig programmieren...</p>
]]></content:encoded>
<link>https://bauforum.wirklichewelt.de/index.php?id=4965</link>
<guid>https://bauforum.wirklichewelt.de/index.php?id=4965</guid>
<pubDate>Mon, 01 Dec 2008 18:09:55 +0000</pubDate>
<category>Allgemeines</category><dc:creator>Breitzke</dc:creator>
</item>
<item>
<title>Lösungen (Antwort)</title>
<content:encoded><![CDATA[<blockquote><blockquote><blockquote><p>e2=((d*H*H)+(b*t*t))/(2*A);<br />
if (e2&lt;t);<br />
{System.out.println(&quot;nDer Schwerpunkt liegt im Flanschbereich</p>
</blockquote></blockquote></blockquote><blockquote><blockquote><p><br />
nach if (e2&lt;t) kein semikolon, könnte was bringen :)</p>
</blockquote></blockquote><blockquote><p><br />
Stimmt! Wird das &quot;;&quot; gelöscht, läuft das Programm und auch richtig!<br />
Jetzt fehlen nur noch die Flächenmomente...</p>
<p>Wäre es hilfreich, wenn ich mit einigem zeitlichen Abstand die<br />
Musterlösungen<br />
in's Netz stellen würde?</p>
</blockquote><p>Das wäre eine super Sache :)</p>
<p>p.s.: Danke für den Tipp mit dem &quot;;&quot;. warum ich das selber nicht gesehen habe weiß ich auch nicht!! Aber jetzt funktioniert es astrein</p>
]]></content:encoded>
<link>https://bauforum.wirklichewelt.de/index.php?id=4963</link>
<guid>https://bauforum.wirklichewelt.de/index.php?id=4963</guid>
<pubDate>Sun, 30 Nov 2008 16:00:55 +0000</pubDate>
<category>Allgemeines</category><dc:creator>Simon H.</dc:creator>
</item>
<item>
<title>Stimmt! (Antwort)</title>
<content:encoded><![CDATA[<blockquote><blockquote><p>e2=((d*H*H)+(b*t*t))/(2*A);<br />
if (e2&lt;t);<br />
{System.out.println(&quot;nDer Schwerpunkt liegt im Flanschbereich</p>
</blockquote></blockquote><blockquote><p><br />
nach if (e2&lt;t) kein semikolon, könnte was bringen :)</p>
</blockquote><p>Stimmt! Wird das &quot;;&quot; gelöscht, läuft das Programm und auch richtig!<br />
Jetzt fehlen nur noch die Flächenmomente...</p>
<p>Wäre es hilfreich, wenn ich mit einigem zeitlichen Abstand die Musterlösungen<br />
in's Netz stellen würde?</p>
]]></content:encoded>
<link>https://bauforum.wirklichewelt.de/index.php?id=4962</link>
<guid>https://bauforum.wirklichewelt.de/index.php?id=4962</guid>
<pubDate>Sun, 30 Nov 2008 14:01:28 +0000</pubDate>
<category>Allgemeines</category><dc:creator>Breitzke</dc:creator>
</item>
<item>
<title>*Achtung Achtung* (Antwort)</title>
<content:encoded><![CDATA[<p>Moin moin,</p>
<p>bei mir liegt die Javazeit schon etwas zurück, aber evtl. kann ich dir weiterhelfen.</p>
<p>Für mathematische Berechnungen brauchst du die Klasse &quot;Math&quot; und den Datentyp &quot;double&quot; (double &gt; float).<br />
Du könntest dies für alle Variablen verwenden. Müsste Frau Breizke auch im Skript vermerkt haben.<img src="https://bauforum.wirklichewelt.de/images/smilies/biggrin.png" alt=":-D" /> </p>
<p><br />
Den folgenden Quelltext habe ich meinen alten Unterlagen entnommen und sollte funktionieren!</p>
<p>import java.io.*;<br />
public class riechers_QW {<br />
  public static void main(String[] args)<br />
  throws IOException //Hiermit wird die gesamte Method <br />
                     //gegen einen &quot;Absturz&quot; gesichert!</p>
<p>  {<br />
   BufferedReader eingabe = new BufferedReader(<br />
       new InputStreamReader(System.in));</p>
<p>System.out.println(&quot;n&quot;); //Erläuterung zum Programm<br />
System.out.println(&quot; Querschnittswerte unsymmetrischer Balkenquerschnitte&quot;);<br />
System.out.println(&quot;******************************************************&quot;);<br />
System.out.print(&quot;n&quot;);</p>
<p><br />
double B,H,d,t,h,b,A,e1,e2,iy,iz,iyz;//Hier werden Werte eingelesen</p>
<p>System.out.print(&quot;Bitte geben Sie die Gesamtbreite B ein:   &quot;);<br />
B = Integer.parseInt(eingabe.readLine());</p>
<p>System.out.print(&quot;Bitte geben Sie die Gesamthoehe H ein:    &quot;);<br />
H = Integer.parseInt(eingabe.readLine());<br />
 <br />
System.out.print(&quot;Bitte geben Sie die Stegbreite d ein:     &quot;);<br />
d = Integer.parseInt(eingabe.readLine());</p>
<p>System.out.print(&quot;Bitte geben Sie die Flanschhoehe t ein:   &quot;);<br />
t = Integer.parseInt(eingabe.readLine());</p>
<p><br />
//Definition der Abbruchfälle</p>
<p>if (d&gt;B &amp;&amp; t&gt;H) {<br />
 System.out.println(&quot;nAchtung - Fehler !&quot;);<br />
 System.out.println(&quot;nBerechnung nicht moeglich, weil die eingegebene  &quot;);<br />
 System.out.println(&quot;nStegbreite groesser als die Gesamtbreite ist und  &quot;);<br />
 System.out.println(&quot;ndie Flanschhoehe groeßer als die Gesamthoehe ist.&quot;);<br />
 }</p>
<p>else {</p>
<p>if (d&gt;B) {<br />
 System.out.println(&quot;nAchtung - Fehler !&quot;);<br />
 System.out.println(&quot;nBerechnung nicht moeglich, weil die eingegebene&quot;);<br />
 System.out.println(&quot;nStegbreite groeßer als die Gesamtbreite ist.   &quot;);<br />
 }</p>
<p>else {</p>
<p>if (t&gt;H) {<br />
 System.out.println(&quot;nAchtung - Fehler !&quot;);<br />
 System.out.println(&quot;nBerechnung nicht moeglich, weil die eingegebene&quot;);<br />
 System.out.println(&quot;nFlanschhoehe groeßer als die Gesamthoehe ist.  &quot;);<br />
 }</p>
<p>else {</p>
<p><br />
//Berechnung der Variablen h,b,A,e1,e2</p>
<p>h=H-t;<br />
b=B-d;<br />
A=(t*B)+(h*d);</p>
<p>e1=(t*Math.pow(B,2)+h*Math.pow(d,2))/(2*A);<br />
e2=(d*Math.pow(H,2)+b*Math.pow(t,2))/(2*A);</p>
<p><br />
//Ausgabe der Werte für A und e1</p>
<p>System.out.println(&quot;nDie Querschnittsflaeche betraegt: &quot;+A);<br />
System.out.println(&quot;nDer Schwerpunktabstand e1 - horizontal: &quot;+e1);</p>
<p><br />
//Berechnung der Variablen iy,iz,iyz</p>
<p>iy=((d*Math.pow(H,3)+b*Math.pow(t,3))/3)-(A*Math.pow(e2,2));<br />
iz=((h*Math.pow(d,3)+t*Math.pow(B,3))/3)-(A*Math.pow(e1,2));<br />
iyz=-1*(d*H*(e1-d/2)*(e2-H/2)+b*t*(e2-t/2)*(e1-d-b/2));</p>
<p><br />
//Berechnung der Schwerpunktposiiton</p>
<p>if (e2&lt;t) {<br />
 System.out.print(&quot;nDer Schwerpunkt liegt im Flanschbereich!&quot;);<br />
 }</p>
<p>else {</p>
<p>if (e2&gt;t) {<br />
 System.out.print(&quot;nDer Schwerpunkt liegt nicht im Flanschbereich&quot;);<br />
 System.out.println(&quot;nsondern im Stegbereich!&quot;);<br />
 }</p>
<p>else {</p>
<p>if (e2==t) {<br />
 System.out.println(&quot;nDer Schwerpunkt liegt genau zwischen dem&quot;);<br />
 System.out.println(&quot;nSchwer- und Flanschbereich!&quot;);<br />
 }</p>
<p>else {<br />
 }</p>
<p>}<br />
}</p>
<p><br />
//Ausgabe der Werte für e2,iy,iz,iyz</p>
<p>System.out.println(&quot;nDer Schwerpunktabstand e2 - vertikal: &quot;+e2);<br />
System.out.println(&quot;nIy   = &quot;+iy);<br />
System.out.print(&quot;Iz   = &quot;+iz);<br />
System.out.print(&quot;n&quot;);<br />
System.out.println(&quot;nIyz  = &quot;+iyz);</p>
<p>System.out.println(&quot;n&quot;);<br />
System.out.println(&quot;n!! ENDE !!&quot;);<br />
System.out.print(&quot;n&quot;);</p>
<p>//Die letzten drei else - Bedingungen (aus der Abbruchdefinition) <br />
//müssen noch beendet werden!</p>
<p>//Und die Public Class + der Buffered Reader muss beendet werden!</p>
<p>}<br />
}<br />
}</p>
<p>}<br />
}</p>
]]></content:encoded>
<link>https://bauforum.wirklichewelt.de/index.php?id=4961</link>
<guid>https://bauforum.wirklichewelt.de/index.php?id=4961</guid>
<pubDate>Sat, 29 Nov 2008 07:23:25 +0000</pubDate>
<category>Allgemeines</category><dc:creator>Jörg R.</dc:creator>
</item>
<item>
<title>eventuell eine Lösung... (Antwort)</title>
<content:encoded><![CDATA[<blockquote><p>e2=((d*H*H)+(b*t*t))/(2*A);<br />
if (e2&lt;t);<br />
{System.out.println(&quot;nDer Schwerpunkt liegt im Flanschbereich</p>
</blockquote><p>nach if (e2&lt;t) kein semikolon, könnte was bringen :)</p>
]]></content:encoded>
<link>https://bauforum.wirklichewelt.de/index.php?id=4960</link>
<guid>https://bauforum.wirklichewelt.de/index.php?id=4960</guid>
<pubDate>Fri, 28 Nov 2008 20:46:43 +0000</pubDate>
<category>Allgemeines</category><dc:creator>jef</dc:creator>
</item>
<item>
<title>Hilfe bei Programmierung</title>
<content:encoded><![CDATA[<p>mein Problem ist, dass meine if else anweisung nicht läuft und miR immer wieder der Fehler angegeben wird: &quot;else without if&quot;. Ich nehme dabei Bezug auf meine else Anweisung ganz am Ende. Hab irgendwie schon alles ausprobiert aber es funktioniert nicht. Eine kleine Hilfe würde MIR sehr Helfen :)</p>
<p>import java.io.*;<br />
public class Heberle {<br />
public static void main(String[] args)<br />
throws IOException {<br />
BufferedReader konsein = new BufferedReader(<br />
new InputStreamReader(System.in));<br />
float B,H,t,d,b,h;<br />
double D,A,e1,e2;</p>
<p>System.out.println<br />
(&quot;nQuerschnittswerte unsymmetrischer Balkenquerschnittn&quot;);<br />
System.out.println<br />
(&quot;---------------------------------------------------n&quot;);</p>
<p><br />
// Einlesen der Größen B,H,t,d,<br />
System.out.print(&quot;Bitte geben Sie die Groesse B in m ein ... &quot;);<br />
B = Float.parseFloat(konsein.readLine());<br />
System.out.print(&quot;Bitte geben Sie die Groesse H in m ein ... &quot;);<br />
H = Float.parseFloat(konsein.readLine());<br />
System.out.print(&quot;Bitte geben Sie die Groesse d in m ein ... &quot;);<br />
d = Float.parseFloat(konsein.readLine());<br />
System.out.print(&quot;Bitte geben Sie die Groesse t in m ein ... &quot;);<br />
t = Float.parseFloat(konsein.readLine());</p>
<p>//Berechnung ob t bzw d kleiner B bzw H ist, wenn nicht Fehleranzeige<br />
D = t;<br />
if (D&gt;H)<br />
{System.out.println(&quot;Achtung!! t muss kleiner sein als H!&quot;);<br />
System.exit(0);}<br />
D = t;<br />
if (D&gt;B)<br />
{System.out.println(&quot;Achtung!! t muss kleiner sein als B!&quot;);<br />
System.exit(0);}<br />
D = d;<br />
if (D&gt;H)<br />
{System.out.println(&quot;Achtung!! d muss kleiner sein als H!&quot;);<br />
System.exit(0);}<br />
D = d;<br />
if (D&gt;B)<br />
{System.out.println(&quot;Achtung!! d muss kleiner sein als B!&quot;);<br />
System.exit(0);}</p>
<p>// Berechnung der Fläche<br />
b=B-d;<br />
A=d*H+b*t;<br />
{System.out.println(&quot;nDie Flaeche A ist &quot;+A+&quot;n&quot;);<br />
}<br />
// Berechnung des Schwerpunktes<br />
A=d*H+b*t;<br />
h=H-t;<br />
e1=((t*B*B)+(h*d*d))/(2*A);<br />
{System.out.println(&quot;nDer Schwerpunktabstand horizontal ist &quot;+e1+&quot;n&quot;);<br />
}</p>
<p><br />
// HIER IST IRGENDWO DER WURM DRIN^^<br />
A=d*H+b*t;<br />
h=H-t;<br />
t=H-h;<br />
e2=((d*H*H)+(b*t*t))/(2*A);<br />
if (e2&lt;t);<br />
{System.out.println(&quot;nDer Schwerpunkt liegt im Flanschbereich &quot;+e2+&quot;n&quot;);}<br />
else<br />
System.out.println(&quot;nDer Schwerpunkt liegt nicht im Flanschbereich &quot;+e2+&quot;n&quot;);<br />
 </p>
<p>}<br />
}</p>
]]></content:encoded>
<link>https://bauforum.wirklichewelt.de/index.php?id=4959</link>
<guid>https://bauforum.wirklichewelt.de/index.php?id=4959</guid>
<pubDate>Fri, 28 Nov 2008 19:36:21 +0000</pubDate>
<category>Allgemeines</category><dc:creator>Simon H.</dc:creator>
</item>
</channel>
</rss>
