"Christmas - the time to fix the computers of your loved ones" « Lord Wyrm

Brauche Hilfe! Letztes Bsp!

4r! 11.01.2005 - 09:33 652 4 Thread rating
Posts

4r!

...
Avatar
Registered: Jan 2003
Location: Wien
Posts: 1193
Wertetabellen

f(x)=3x²-5
g(x)=x²-4x²+1


Programmiere eine Funktion asugabe() und rufe sie an geeigneter Stelle auf! die Tabelle soll eien Gesamtbreite von 300 Pixewl haben und mit einer Rahmenbreitet von 1 Pixel dargestellt werden. jede Spalte ist 100 Pixel breit und zentriert. Die beiden Funktionen lauten f(x)=3x²-5 und g(x)=x^3 - 4x²+1. Die Definitionsmenge ist in beiden Fällen das Intervall [-8,8]


brauch dringend hilfe.. tabelle kann ich nicht !

danke

rettich

Legend
waffle, waffle!
Avatar
Registered: Jan 2004
Location: wien
Posts: 794
also in excel machst eine tabelle, indem du im menü "tabelle" auf neue tabelle klickst. in den eigenschaften kannst dann die breite und die rahmenbreite angeben...

aso? du meinst nicht excel? schade. WAS du meinst, hast aber auch nicht geschrieben. abgesehen davon, dass es durchaus sinn hat, dass du sowas selbst können solltest, wird helfen echt schwer. :(

4r!

...
Avatar
Registered: Jan 2003
Location: Wien
Posts: 1193
html edit


function ausgabe(){

document.write("<h2>Wertetabellen</h2><br><br>");

document.write("f(x)=3x²-5<br><br>");
document.write("g(x)=x²-4x²+1<br><br>");


document.write("<table border=1><tr>");

document.write("<th>x</th>");
document.write("<th>f(x)</th>");
document.write("<th>g(x)</th>");


for(i=-8;i<=-1;i++);


for(j=0;j<=8;i++);


hab ich bis jez

rettich

Legend
waffle, waffle!
Avatar
Registered: Jan 2004
Location: wien
Posts: 794
k, langsam wirds ja ;)

add:
mach aus:
document.write("<table border=1><tr>");
ein
document.write("<table border=1><tr width=300>");
dann hast schon mal eine vorgabe erfüllt.
weiters statt
<th>
ein
<th width=100>
dann hast schon wieder eine.

aus den zwei schleifen solltest eine machen können, die von -8 bis 8 geht (bzw von 0 bis 16 und dann vom x immer 8 abziehen)

und dann:

Code:
for(i=0;i<=16;i++)
(
'errechne ergebnisse der formeln für den laufenden wert
x = i - 8; 'x ist immer laufender wert i minus 8
ergebnis1 = 3*x*x - 5;
ergebnis2 = x*x - 4*x*x + 1;

'fange neue zeile an
document.write("<tr>");
'schreibe wert von i
document.write("<th>" + i + "</th>");
'schreibe beide ergebnisse
document.write("<th>" + ergebnis1 + "</th>");
document.write("<th>" + ergebnis2 + "</th>");
'schließe zeile
document.write("</tr>");
)

add:
jetzt das ganze noch in die passende syntax bringen (das oben ist jetzt wirklich nur pseudo-code) und fertig!
Bearbeitet von rettich am 11.01.2005, 09:55

watchout

Legend
undead
Avatar
Registered: Nov 2000
Location: Off the grid.
Posts: 6845
Hausaufgabe?
Kontakt | Unser Forum | Über overclockers.at | Impressum | Datenschutz