Du verwendest einen veralteten Browser. Es ist möglich, dass diese oder andere Websites nicht korrekt angezeigt werden. Du solltest ein Upgrade durchführen oder ein alternativer Browser verwenden.
ich muss demnächst eine Prüfung schreiben und LEIDER wie es meistens so ist, habe ich einige Fragen zu den Klausuren. Ich habe mal einen Klausur als Anhang gestellt. Ich hoffe das jemand mir helfen kann, den ich weiß überhaupt nicht wie es realisieren soll.
Danke schonmal im vorraus
2te aufgabe ist doch richtig einfach, nur die formel umsetzen innerhalb einer while-schleife mit einer abbruchbedingung (|Wert der Reihe - Math.E |)<=5*10^-16
->wenn man bei sowas probleme bekommt würde ich sagen das die informatik vorlesungen enromst kacke waren oder man bessere sachen zu tun hatte
n=3 würd ich behaupten laut:
Java:
static float eulernumber(int x, double abweichung) {
float result = 1;
int n = 1;
while (result - Math.E <= abweichung) {
BigInteger fakul = factorial(n);
Integer add = Integer.parseInt(fakul.toString());
result = result + (float) Math.pow(x, n);
n++;
System.out.println(result-Math.E);
}
return n;
}
Wenn du fragen zum Code hast denn stell Sie weil sonst bringt das hier genau nichts (null)^^
factorial ist eine fakultätsmethode welche halt die n! als BigInteger darum umwandlung dies das hin her
bei fragen, wünschen, äußerungen und geldspenden meld dich :bae:
Also erstmal zu Mogel, ich studiere Maschinenbau und nicht Informatik Ok?
2. Ich weiß einfach nicht warum ich die Sch... können muss. Informatik 1 Vorlesung kann ich verstehen aber warum ich Informatik 2 können muss kann ich nicht verstehen, schließlich will ich kein Informatiker werden. Also zeig mal ein bisschen Verständnis.
ey die maschinen werden auch programmiert ausserdem schult programmierung ein gewisses verständniss für logik und macht spass^^ ausserdem du nutzt die mathematik mal praktisch^^ für meinen geschmack kriegt ihr schon viel zu viel vorgekaut....
ihr kriegt nen kochrezept, samt zutaten und zubereitungsanweisung
viel schöner ist es doch nur kochrezept zu bekommen und zutaten selbst zu kaufen und gucken wie man das am besten zubereitet^^
gemeint ist ihr kriegt das echt . für . vorgekaut da steckt nu wirklich keine eigen initaive drinn^^ meine freundin meinte auch (sie will auch maschinenbau studieren), sie habe das letzt mal vor 3 Jahren programmiert (bei uns ander Schule wird :wuergASCAL:wuerg: unterrichtet, ab 11te denn Delphi (beides Programmiersprachen die den Charackter verderben )) und meinte das es nu sich echt nicht schwer anhört und sich nicht vorstellen kann das sie damit später irg welche probleme haben könnte
wenn du informatik studieren würdest denn müsstes du denk ich mal anspruchsvollere sachen machen anstatt diese "übungsaufgabe"
Also erstmal zu Mogel, ich studiere Maschinenbau und nicht Informatik Ok?
2. Ich weiß einfach nicht warum ich die Sch... können muss. Informatik 1 Vorlesung kann ich verstehen aber warum ich Informatik 2 können muss kann ich nicht verstehen, schließlich will ich kein Informatiker werden. Also zeig mal ein bisschen Verständnis.
Ich denk in 1, 2 Semestern wirst du es verstehen, warum..
Es ist ganz leicht, es ist im Studieninhalt deines Studiengangs, möchtest du das Studium bestehen, wirst du es lernen und / oder absolvieren. Ein warum spielt dabei keine Rolle, höchstens in der Philosophie. :bae:
stell dir doch mal die Frage warum Mathematik hast im Maschinenbau ...willst ja kein Mathematiker werden^^ einfach das beste machen und gut ist^^ ich schreib morgen zb sozialkunde prüfung obwohl ich sozialkunde nicht studieren werde....warum keine ahnung weil ich es es musste^^
weil der Sch... in Deiner besch... Prüfungordnung steht? ... geh Dich bei Deinem Prüfungsamt beschweren ... ich hatte Informatik im Maschinenbaustudium auch ... die Automatisierungsingenieure - mit denen ich arbeiten - hatten auch Informatik ... das Grundlegende gehört inzwischen zum Ingenieurstudium dazu
Informatik 1 Vorlesung kann ich verstehen aber warum ich Informatik 2 können muss kann ich nicht verstehen, schließlich will ich kein Informatiker werden.
nein - und ich werde Dir nicht die Praktikantenpauke(*) halten die ich erst letzte Woche gehalten habe (ick habe die damals auch bekommen :autsch ... die bekommt bei uns jeder Praktikant (und das auch in jeder anderen Firma)
hand, mogel
(*) Praktikantenpauke: Praktikant soll Aufgabe erledigen ... kommt aber nicht Vorwärts weil im Infos fehlen ... die liefert ${SUCHMASCHINE}, der Hersteller - Praktikant nutzt diese Möglichkeiten nicht (vor allem Letztere) und dümpelt rum
[duke]blabla, was willst Du nach dem Studium werden, blabla, Ingenieur, blabla, selber Probleme lösen[/duke]
glücklich war der Praktikant nicht - aber er hat anschließend die Aufgabe gelöst
Also erstmal zu Mogel, ich studiere Maschinenbau und nicht Informatik Ok?
2. Ich weiß einfach nicht warum ich die Sch... können muss. Informatik 1 Vorlesung kann ich verstehen aber warum ich Informatik 2 können muss kann ich nicht verstehen, schließlich will ich kein Informatiker werden. Also zeig mal ein bisschen Verständnis.
Sowohl in meiner gesamten Schullaufbahn, als auch im Studium bin ich mit einem riesigen Haufen Zeug konfrontiert worden, dass mich nicht interessiert hat, und von dem ich bis heute der Meinung bin, dass es mit dem, was ich studiert habe, nichts zu tun hatte. Und sowohl in meiner gesamten Schullaufbahn, als auch im Studium habe ich hin und wieder gemogelt und mich im Arbeit gedrückt.
Aber ich habe im ganzen Leben noch nie einfach so eine komplette Klausur (!) in ein Forum geklatscht und gesagt: Ich raffs nicht, macht ihr mal.
Ja komm schlag mich doch gleich Tod. Naa fehlt noch jemand der mich fertig machen will? Wenn nicht hier meine nächste Frage. wie kann ich die Nachkommastellen begrezen z.b. nur vier stellen?
Ach Übrigens ich bin gleich fertig mit der 1. Aufgabe fehlt nur noch paar feinheiten
Ja komm schlag mich doch gleich Tod. Naa fehlt noch jemand der mich fertig machen will? Wenn nicht hier meine nächste Frage. wie kann ich die Nachkommastellen begrezen z.b. nur vier stellen?
Ach Übrigens ich bin gleich fertig mit der 1. Aufgabe fehlt nur noch paar feinheiten
Wenn man Probleme auf 100 verschiedenen wegen Lösen kann, dann braucht man bald keinen Bewerbungsschreiben. Mann lässt einfach den Bewerber eine Java Aufgabe Lösen und dadurch könnte man viel über ihn rauskriegen oder???
*spielverderber*: ATM weiß ich nicht, wer nerviger ist. Leute, die nicht über den Tellerrand ihres Studiums blicken können oder manche Foren Trolle ;P */spielverderber*
Wenn man Probleme auf 100 verschiedenen wegen Lösen kann, dann braucht man bald keinen Bewerbungsschreiben. Mann lässt einfach den Bewerber eine Java Aufgabe Lösen und dadurch könnte man viel über ihn rauskriegen oder???
Obs du es glaubst oder nicht, bei meinen Bewerbungsgesprächen im vergangen Jahr musste ich das sogar oft, und ja das sagt dir sicherlich etwas über den Bewerber aus :applaus:
Obs du es glaubst oder nicht, bei meinen Bewerbungsgesprächen im vergangen Jahr musste ich das sogar oft, und ja das sagt dir sicherlich etwas über den Bewerber aus :applaus:
Hi,
auf was für einem Niveau bewegt sich der Thread hier eigentlich mittlerweile? :shock:
Die einzige wirkliche Java-Frage die der TO hier gestellt hat belief sich auf das Runden einer Zahl auf 4 Nachkommastellen... Eine Frage die Google unter einer Minute beantwortet hätte.
Außerdem sollte man sich beim Studieren über eine Sache klar sein:
Man wird immer mit Stoff konfrontiert, der einen nicht die Bohne interessiert. Ich will später auch Software entwickeln und keine Beweise über Normen in irgendwelchen x-Dimensionalen Vektorräumen führen, aber solcher Stoff trainiert auch das Gehirn und schult das abstrakte Denken - ist also auch für irgendwas gut.
Wenn hier ein Student Hilfe bei einem Projekt, irgend einer Aufgabe etc haben will ist das ja ok, aber ich denke man kann doch von einem Studenten erwarten, dass er sich zumindest mit der Problematik beschäftigt hat, einen Lösungsansatz erarbeiten kann (und ja das geht auch wenn es nur ein Nebenfach ist) und sich selbst Wissen aneignen kann.
Das bedeutet nämlich Studieren: Selbststudium, wer dazu nicht in der Lage ist, ist vielleicht an einer Uni immatrikuliert, aber das bedeutet noch lange nicht, dass man auch tatsächlich ein Student in dem Sinne ist. Man wird ja auch kein Auto nur weil man die Garage aufmacht...
So jetzt hat sich der kleine böse Student in meinem Hinterkopf genug ausgelassen, sollte hier unerwarteterweise doch noch eine Java-Frage kommen gibts auch gerne eine Antwort.
Gruß
public class Testat210a1
{
public static void main( String args[] ) {
JConsole fenster = new JConsole();
double x1,x2,x3,x4,y1,y2,y3,y4,a,b,c,d,s,rist;
final double rsoll=2.5;
try{
do{
fenster.println("Programmende bei x1=0,000001");
x1=fenster.readDouble("x1= ");
if(x1!=0.000001){
y1=fenster.readDouble("y1= ");
x2=fenster.readDouble("x2= ");
y2=fenster.readDouble("y2= ");
x3=fenster.readDouble("x3= ");
y3=fenster.readDouble("y3= ");
x4=fenster.readDouble("x4= ");
y4=fenster.readDouble("y4= ");
a=Math.sqrt(Math.pow(x2-x1,2)+Math.pow(y2-y1,2));
b=Math.sqrt(Math.pow(x3-x2,2)+Math.pow(y3-y2,2));
c=Math.sqrt(Math.pow(x4-x3,2)+Math.pow(y4-y3,2));
d=Math.sqrt(Math.pow(x1-x4,2)+Math.pow(y1-y4,2));
s=(a+b+c+d)/2;
rist=Math.sqrt(((a*b+c*d)*(a*c+b*d)*(b*c+a*d))/((s-a)*(s-b)*(s-c)*(s-d)))/4;
if(Math.abs(rist-rsoll)<0.001){
fenster.print("r(ist)= ");fenster.println(rist,0,4);
fenster.print("r(ist)-r(soll)= ");fenster.println((rist-rsoll),0,4);
fenster.println("Die 4 Punkt liegen auf einem Kreis mit r=2,500m");
}
else{
fenster.print("r(ist)= ");fenster.println(rist,0,4);
fenster.print("r(ist)-r(soll)= ");fenster.println((rist-rsoll),0,4);
fenster.println("Die 4 Punkt liegen nicht auf einem Kreis mit r=2,500m");
}
fenster.println();
}
}while(x1!=0.000001);
fenster.println("Programmende");
}
catch (InterruptedException ie) {}
ist dir beim Schreiben deiner Postings nicht der rote wichtige Hinweis aufgefallen, siehe Screenshot?
dass man nicht nur Quellcode postet sondern auch dazuschreibt
'ich habe hier folgendes Problem, Compilerfehler xy oder bei Eingabe z erwarte ich v erwalte aber w'
Ach das meint ihr.... Ich habe nur die Lösung hier reingestellt falls es jemanden Interessiert.
Java:
public class Testat210
{
public static void main( String args[] ) {
JConsole fenster = new JConsole();
double x1,x2,x3,x4,y1,y2,y3,y4,a,b,c,d,s,rist;
final double rsoll=2.5;
try{
do{// do wird aufjedenfall ausgeführt bis zu bedienung while
fenster.println("Programmende bei x1=0,000001");
x1=fenster.readDouble("x1= ");//wenn 0,000001 eingegeben wird ist if nicht mehr true
if(x1!=0.000001){
y1=fenster.readDouble("y1= ");
x2=fenster.readDouble("x2= ");
y2=fenster.readDouble("y2= ");
x3=fenster.readDouble("x3= ");
y3=fenster.readDouble("y3= ");
x4=fenster.readDouble("x4= ");
y4=fenster.readDouble("y4= ");
a=Math.sqrt(Math.pow(x2-x1,2)+Math.pow(y2-y1,2));// Math.sqrt=wurzel
b=Math.sqrt(Math.pow(x3-x2,2)+Math.pow(y3-y2,2));// Math.pow=quadrat
c=Math.sqrt(Math.pow(x4-x3,2)+Math.pow(y4-y3,2));
d=Math.sqrt(Math.pow(x1-x4,2)+Math.pow(y1-y4,2));
s=(a+b+c+d)/2;
rist=Math.sqrt(((a*b+c*d)*(a*c+b*d)*(b*c+a*d))/((s-a)*(s-b)*(s-c)*(s-d)))/4;
if(Math.abs(rist-rsoll)<0.001){//Math abs= Betrag von.... immer Positiv
fenster.print("r(ist)= ");fenster.println(rist,0,4);// 4 kommastellen nach 0
fenster.print("r(ist)-r(soll)= ");fenster.println((rist-rsoll),0,4);
fenster.println("Die 4 Punkt liegen auf einem Kreis mit r=2,500m");
}
else{
fenster.print("r(ist)= ");fenster.println(rist,0,4);
fenster.print("r(ist)-r(soll)= ");fenster.println((rist-rsoll),0,4);
fenster.println("Die 4 Punkt liegen nicht auf einem Kreis mit r=2,500m");
}
fenster.println(); // leerzeile
}
}while(x1!=0.000001);// solange x1 ungleich 0,000001 true ist wiederholt sich das programm
fenster.println("Programmende");// x1=0,000001 dann wird das Programmm beendet
}
catch (InterruptedException ie) {}
}
}