Rechenaufgabe

Hier kann alles mögliche diskutiert werden. Themen zu Purebasic sind hier erwünscht.
Flames und Spam kommen ungefragt in den Mülleimer.
Kevin
Beiträge: 236
Registriert: 11.06.2007 12:55

Rechenaufgabe

Beitrag von Kevin »

Hi,

Hab eine frage:

Code: Alles auswählen

was ist: abc/abc
also (a*b*c) / (a*b*c)
laut Lösung sollte 0 rauskommen
was aber nur passieren kann wenn a, b oder c null ist...

schonmal vielen Dank für die Hilfe

kevin
Benutzeravatar
TomS
Beiträge: 1508
Registriert: 23.12.2005 12:41
Wohnort: München

Re: Rechenaufgabe

Beitrag von TomS »

Die lösung ist 1.
Für den Fall a,b,c ungleich 0.

0 kann nur rauskommen, wenn der Zähler 0 ist.
Dazu müsste mindestens eine Variable (oder 2 oder 3) 0 sein.
Dann wäre der Nenner auch 0 und die Rechenoperation ist verboten.
Kevin
Beiträge: 236
Registriert: 11.06.2007 12:55

Re: Rechenaufgabe

Beitrag von Kevin »

Vielen Dank
Benutzeravatar
Regenduft
Beiträge: 574
Registriert: 25.03.2008 15:07
Wohnort: THE LÄÄÄND!

Re: Rechenaufgabe

Beitrag von Regenduft »

(@ Kevin : Will mich nicht über Dich lustig machen! Einfach nur ein Offtopic-Witzchen :) )

Na? Was sagt der Debugger?

Code: Alles auswählen

Define.b

a = $10
b = $80

c = a+b
d = a-b

If c > d
  Debug "c ist größer"
ElseIf c < d
  Debug "d ist größer"
EndIf
PureBasic 5.73 LTE x86/x64 | Windows 7 (x64)
Kevin
Beiträge: 236
Registriert: 11.06.2007 12:55

Re: Rechenaufgabe

Beitrag von Kevin »

geht aber auch nur am computer
Benutzeravatar
Regenduft
Beiträge: 574
Registriert: 25.03.2008 15:07
Wohnort: THE LÄÄÄND!

Re: Rechenaufgabe

Beitrag von Regenduft »

Meinst Du wegen dem kompilieren? Kann man aber auch ohne Computer versuchen "durchzudenken". <)
PureBasic 5.73 LTE x86/x64 | Windows 7 (x64)
Kevin
Beiträge: 236
Registriert: 11.06.2007 12:55

Re: Rechenaufgabe

Beitrag von Kevin »

Regenduft hat geschrieben:Meinst Du wegen dem kompilieren? Kann man aber auch ohne Computer versuchen "durchzudenken". <)
ich meinte das es mathematisch nicht korrekt ist
Antworten