WCM Forum

WCM Forum (http://www.wcm.at/forum/index.php)
-   Programmierung (http://www.wcm.at/forum/forumdisplay.php?f=17)
-   -   C Befehle (http://www.wcm.at/forum/showthread.php?t=21715)

Theoden 20.05.2001 09:07

Uns habens immer an der 16bit version vom Bc45 verzweifeln lassen :) Wenn du willst kann ich dir unser Wahnsinnswerk(wir haben in der 2ten mit C aufghört. Jetz in da 3. machma nur mehr perl,cgi,java,html,sql) schicken. War das Abschluss"projekt" :D Ein Billard-Simulator. Also Winkel und Stoßkraft eingeben und sehen wie der Ball durch die Gegend schießt :lol:

KaiC 20.05.2001 09:11

Ich muß C für die schule lernen :mad:
danke für die links.;)

MFG

pong 20.05.2001 09:21

@Aragorn ja bitte schick mir dein werk hierhin bin immer wieder happy wenn ich mal ein funktionierendes proggie seh :)

-=firestarter=- 20.05.2001 09:46

@ pong: da hast z.B. ein funktionierendes programm *G*
da kannst das grundlegenste herauslesen


#include <stdio.h>
#include <math.h>

double P(double x, double t, double Tau);

int main (void)
{ double i,i0, di, R, L, Tau, tmax, t=0, dt, E=0,y1, ym ,y2, rech;
printf("Programm berechnet die Umgesetzte Energie an Spule\n");

printf("I0=\n");
scanf("%lf", &i0);
i=i0;

printf("R=\n");
scanf("%lf", &R);

printf("L=\n");
scanf("%lf", &L);

Tau=L/R;
tmax=5*Tau;
dt=tmax/100;

rech=0.5*i0*i0*L/R;
printf("\tt\ti\tP\t E\n");

do {
y1=P(i0,t,Tau);
ym=P(i0,t+dt/2,Tau);
y2=P(i0,t+dt,Tau);
printf("\n\t%5.3lf\t%5.3lf\t%5.3lf\t%5.3lf",t,i,y1 ,E);
di=-1*L/R*i;
i=i+di;

E=E+((y1+4*ym+y2)*dt/6);
t=t+dt;
}
while (t<=tmax);

printf("\n Gesamtenergie (Flaeche): %5.3lf",E);
printf("\n Berrechnete Energie: %5.3lf",rech);

return 0;
}

double P(double x, double y, double z){
double a;
a=x*x*exp(-2*(y/z));
return a;
}


pong 20.05.2001 10:06

hälst auch nicht viel von kommentaren oda :)

-=firestarter=- 20.05.2001 10:30

für was brauch ich komentare?

es reicht, wenn ICH das programm lesen kann *G*

pong 20.05.2001 12:41

hast recht denk ich mir auch immer bei meinen programmen (ausser asm aber des is ne andere gschicht) warum soll wer andere meine proggies lesen können es reicht wenn ich mich halbwegs auskenn :)

@KaiC in welcher Schule wird denn noch C glernt

renew 20.05.2001 12:51

HTL Wien 3 Ungargasse macht man C in der 3.(bin i grod)

pong 20.05.2001 14:36

in das 3ten :confused: was habts ihr den 2 jahren davor gemacht :confused:
ich hab 1.te klasse COBOL (kein scherz) gehabt dann 2.te C und ASM und jetzt in da 3.ten C++ :)

Theoden 20.05.2001 14:42

Also wir ham 1. 2. sofort mit c++ angfangen, und jetz in 3. nur mehr perl,html,cgi,java,mysql


Alle Zeitangaben in WEZ +2. Es ist jetzt 20:32 Uhr.

Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
© 2009 FSL Verlag