Zum Inhalt springen
View in the app

A better way to browse. Learn more.

Fachinformatiker.de

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

Empfohlene Antworten

Veröffentlicht

Hallo,

ich les schon seit einiger Zeit hier mit, hab mich heute aber erst angemeldet.. Hoffe das ihr auch bei meinem Problem helfen könnt!

Und zwar hab ich meinen Taschenrechner soweit fertig, leider funktioniert die Quadrat Rechnung und die Wurzelrechnung noch nicht ganz, vielleicht kann sich das ja jemand von euch mal anschauen..


// Quadrat Rechnung

        case '&': 

        ergebnis = (izahl1 * izahl1);

        for(int q = 0; q < izahl2; q++)

        {


            ergebnis = (ergebnis * izahl1);

        }


Und hier die Wurzelrechnung:
    // Wurzelrechnung 

        case '$' : ergebnis=(sqrt(izahl1)); 

		           for(int ll = 0;ll < izahl2 - 2; ll++) 

				   { 

				       ergebnis = (sqrt(izahl1)); 

				   }


        break;

Vielen Dank!

Mark

Die Schleife soll dafür sein, dass der Taschenrechner bei eingabe von 5&5 soll er dann 5 zum Quadrat 5rechnen.

Ansonsten würde ich die Schleifen nicht brauchen, aber ich wüsste nicht wie ich es sonst realisieren könnte.

Ach, jetzt versteh ich das Programm.

Mal am Beispiel 5^5

= 5 * 5 * 5 * 5 * 5

Da du schon vor der Schleife ein "5 * 5" gemacht hast, musst du später in der Schleife statt

for(int q = 0; q < izahl2; q++)

izahl2 - 2 nehmen (hast du ja schon vorgezogen, wäre dann also nur noch "5 * 5 * 5"

also: for(int q = 0; q < izahl2 - 2; q++)

Dann sollte es funktionieren... Probiers mal aus, wenns funktioniert guck ich mir das Wurzelziehen an :D

Dann sollte es funktionieren... Probiers mal aus, wenns funktioniert guck ich mir das Wurzelziehen an :D

Funktioniert bestens, hätte ich eigentlich auch drauf kommen können :confused:

Okay, bei der Wurzelberechnung ziehst du in der Schleife die Wurzel aus der Zahl, müsstest sie aber aus dem ergebnis ziehen. Sonst ziehst du nur einmal die Wurzel.

Denke, das müsste dann funktionieren :D

Vielen besten Dank!

Nun funktioniert alles wunderbar!

Erstelle ein Konto oder melde dich an, um einen Kommentar zu schreiben.

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.