hallo

een klein vraagje zijn hier mensen die c programmeren voor mij kunnen(denk het wel). ik heb er zelf namelijk de balluh verstand van.(ik krijg er volgend jaar wel les in maar dat is te laat)

het gaat om een klein programmatje(wat weet ik nog niet precies). dat geschreven moet worden en als het kan met enige uitleg.
ik heb al enige tutorails(ofzoiets)gedownload.

ik laat morgen wel weten wat voor een programma ik wil hebben.

vr grt
Mark M

Ik hoop dat het iets met elektronica te maken heeft.

ik moet een programma schrijven waarin de meetwaarden van een wet van
ohm-meting in worden verwerkt. De 10 gemeten waarden van stroom en
spanning worden in afzonderlijke array's opgeslagen. De berekening van
de weerstand moet plaatsvinden door de waarden uit het array te halen.
Het programma moet herhaald kunnen worden voor een volgende meting. De
herhaling moet met behulp van een functie plaatsvinden. Ik wil het
programma graag voor maandag 21 juni af hebben.

vr grt
mark

ehh ik snap de bedoeling niet??

het lijkt me technisch een eenvoudig programma, maar mag het in een console? of moet het PERSE in een windows omgeving?

daarnaast, wat bevatten de array's? is er 1 array van stroom en 1 array voor spanning?> of zijn het telkens array's van 2 waarden 1 stroom en 1 spanning?

dan kun je wellicht beter een struct maken met 1 array met deze struct en deze struct bevat dan de stroom en de spanning.

enfin dan heb je het nog over herhaling. die snap ik ook niet direct: wat moet er herhaald worden? moeten er telekns nieuwe meetwaarden ogpehaald worden?

Hoe haal je trouwens uberhaupt de meetwaarden binnen (intikken, par poort, ser poort?)

BTW. je bent wel ERRUG snel, das nu nog 6 dagen :(

Je wilt dus een functie die drie arrays mee krijgt, één waarin de spanning staat, één waarin de stroom staat en één waarin de weerstand moet komen te te staan.

Deze funtie is dus niks anders dan

for(x=0;x<10;x++) R[x]=U[x]/I[x];

Of denk ik nu te makkelijk ?

hmm wellicht is X om de plaats in het array aan te duiden niet altijd dezeflde, en wil hij niet atlijd dezeflde berekening uitoveren (dus niet die fro lus erin, maar gewoon zelf vars opgeven) enfin, golf moete even wat duidelijker zijn, maar je opzet klopt verder iig wel omtrnt het gebruik van de array's denk ik, maar zoals al gezegd, de bal ligt bij golf (is het nu een golfbal dan??)

niet zo grappig hé henk

het is de bedoeling dat het programma gewoon de weerstand uit rekent. r=u/i
gegevens moet je gewoon intypen u1 en I1 t/m 10. en deze moet afzonderlijk in een array neergezet worden.
dan moet de r uitgerekent worden en dus de waarden uit de array gehaalt worden.
en met de herhalings function is gewoon dat het programma vraagt of het weer opnieuw moet beginnen j/n.
anders nog iets?

vr grt
mark

nog iets wat betreft of de u en de I in de zelfde array komen of alle spanningen in een array en alle stromen in een array,ik weet niet wat makkelijker, mij maakt het niks uit.
mark

ja, maar moet hij altijd U[1] en I[1] hebben en U[2] en I[2]

of kan U[1] en I[4] ook ???

enne wat moet er herhaald worden??

[Bericht gewijzigd door High met Henk op ]

jep altijd u1 en I1 enz..

met herhaling bedoel ik mee dat het programma op het einde vraagt of hij het nog een keer moet doen.vooraan beginnen gewoon.
en dit zou kunnen met een functie?????denk ik:(

mark

moet get in een windoos omgeving of mag het in console?

Op 15 juni 2004 13:38:43 schreef golf2:
jep altijd u1 en I1 enz..

met herhaling bedoel ik mee dat het programma op het einde vraagt of hij het nog een keer moet doen.vooraan beginnen gewoon.
en dit zou kunnen met een functie?????denk ik:(

mark

Het kan met een functie, maar zonder functie is makkelijker en overzichterlijker. Het is onzin om voor één for-loop een functie te maken. Ik wil de code vanavond wel even schijven, ik heb nu geen compiler waardoor ik niks kan testen.

Maar wat moet er met die array met weerstand-waardes gebeuren ?

of het in een console gebeurt of windows omgeving maakt me niet.vindt beide best.
en die array met weerstandwaarden mogen wel op het scherm vertoont worden. daar gaat het toch eigenlijk om. maar alvast bedankt voor alles.

mark

waarom niet in excel???
als je het toch gewoon intikt, gewoon een kolom U, kolom I -> kolom 1 / kolom 2 = kolom 3 en je bent klaar
jekunt er nu heel veel onder elkaar in typen

[edit]
ik zat te slapen
[/edit]

hmm dit zou ZELFS nog in een ti83 te proggen zijn

remko: be my guest, het is idd wel heel simpel. Ik denk dat je u golf zijn schoolopdracht gaat maken? ik zie nl geen verdere toepassing :P

Op 15 juni 2004 13:53:54 schreef Jan klaasen:
waarom niet in excel???
als je het toch gewoon intikt, gewoon een kolom U een kolom I -> kolom 1 x kolom 2 = kolom 3 en je bent klaar
jekunt er nu heel veel onder elkaar in typen

Jij berekend het vermogen: U*I=P

Op 15 juni 2004 13:55:26 schreef High met henk:
....... Ik denk dat je u golf zijn schoolopdracht gaat maken? ik zie nl geen verdere toepassing :P

of doel behoorlijk veel werk voor een eenvoudig probleem, zelfs de array is helemaal niet nodig. voer u in , voer i in, echo u / i, en nog een keer

[edit]
ik zit echt te slapen hier, het zal de hitte wel zijn
[/edit]

[Bericht gewijzigd door Jan klaasen op ]

Op 15 juni 2004 13:55:26 schreef High met henk:
hmm dit zou ZELFS nog in een ti83 te proggen zijn

In m'n casio ook wel ;-)

remko: be my guest, het is idd wel heel simpel. Ik denk dat je u golf zijn schoolopdracht gaat maken? ik zie nl geen verdere toepassing :P

Dat denk ik ook ja.

@golf2: Waarvoor heb je dit programma nodig ?

nou, omdat ik eigenlijk voor mijn school nog een tentamen moest overdoen van 2 jaar geleden en de complete lesstof verandert is, ging trouwens wel over software, lesstof van tweejaar geleden was nog met oude 8068 processor ofziets.maar ik heb met die leraar overlegt en hij stelde voor een klein programmatje te schrijven in c. omdat ik volgend jaar toch op de hbo cprogrammeren krijg kon ik me daar alvast in verdiepen.maar ik heb deze week wel meer dingen aan m'n hoofd projecten tentamen week verbouwing thuis enz...
Dat cijfer voor het programmatje is nog voor de mts ik loop nu momenteel stage op het saxion.(humancare and technology).
beetje vaag weet ik.

dus het is een praktijk tentamen, of te wel je moet er wel iets van leren. Hoewel delegeren ook een goede les is

maar remko gaat dat lukken denk je?
ik zou het zeer zeer op prijs stellen.m'n mts diploma hangt er een klein beetje vanaf.

@golf2: Hoewel het niet met elektronica te maken heeft en dus niet op dit forum thuis hoort en je eigenlijk je huiswerk zelf moet doen schrijf ik het vanavond (of morgenavond, ik bedenk me nu net dat ik natuurlijk NL-DE moet kijken) wel even. Dit omdat ik wel vaker in eenzelfde situatie zit.