Wie man eine Zahl in C ++ quadriert

Wie man eine Zahl in C ++ quadriert
C ++ wird verwendet, um den Großteil der Spielbibliotheken zu schreiben. Die Erweiterung einer C ++ - Datei lautet “.CC ”oder“.CPP.”Es ist eine hochrangige und eine Sprache auf niedriger Ebene. C ++ wurde mit dem Fokus auf Systemprogrammierung, eingebettete, ressourcenbeschränkte Software und große Systeme erstellt, die Leistung, Effizienz und Nutzungsflexibilität als Designziele haben. C ++ ist auch in verschiedenen Situationen wirksam und verfügt über besondere Stärken in der Software-Infrastruktur und in ressourcenbezogenen Anwendungen wie Desktop-Apps, Videospielen, Servern (z. B. Online-E-Commerce-Suche).

Wenn wir eine Nummer quadrieren, multiplizieren wir sie einfach von selbst. Wir müssen eine Header -Datei verwenden, wenn wir ein Quadrat einer Nummer erhalten möchten. Mit Header-Dateien können wir eine Funktion mit einem Typ-Platzhalter deklarieren, den der Compiler bei der Kompilierzeit basierend auf der Verwendung der Funktion ausfüllt.

In C ++, wenn wir a brauchen Quadrat einer bestimmten Zahl, Zahlreiche Methoden sind verfügbar. Sprechen wir über einige von ihnen:

Finden Sie das Quadrat einer Zahl mit der Leistungsfunktion

Mit der Leistungsfunktion können wir einen beliebigen Wert verschärfen. Dafür müssen wir Bibliothek einbeziehen. Wir müssen den Basiswert übergeben, um quadratisch und den Leistungswert in die Funktion zu sein. In C ++ funktioniert die Funktion power () in dieser Instanz als Quadratoperator.

#enthalten
#enthalten
Verwenden von Namespace STD;
int main ()
int b = 34;
int p = 2;
Float -Ergebnis = pow (b, p)
Cout<< "Square = "<< result <

Die "CMath" -Bibliothek hat eine vordefinierte Funktion namens POW. Daher müssen wir diese Bibliothek zu Beginn des Codes integrieren. Wir deklarieren zwei Variablen im Körper der Hauptfunktion. Die erste Variable ist definiert, um den Wert der Basis zu speichern. Der Wert hier ist "34". Die zweite Variable wird deklariert, um einen Leistungswert zu speichern, der in diesem Programm 2 entspricht. Diese beiden Variablen haben einen Ganzzahl -Datentyp.

Darüber hinaus wenden wir die Pow () -Funktion an. Für diese Funktion vergeben wir zwei Argumente (Basiswert und Leistungswert). Es gibt das Ergebnis zurück. Die Ausgabe wird in einer neuen Variablen gespeichert, die als "Ergebnis" bezeichnet wird.

Finden Sie das Quadrat einer Zahl mit für die Schleife

Wenn wir ein Quadrat eines Wertes erhalten müssen, ohne eine Multiplikation oder Abteilung anzuwenden, müssen wir eine andere Logik verwenden, um das Quadrat des angegebenen Wertes zu erhalten. Im nachfolgenden Programm verwenden wir für die Schleife.

#enthalten
Verwenden von Namespace STD;
float sqr (float number)
float a = 0.0;
für (int j = 0; ja = a + nummer;

Rückkehr a;

int main ()
Cout<< "Square = " << Sqr(20.0) <

Wir deklarieren die Funktion SQR (), und der Datentyp ist "Float". Wir geben eine Schwimmpunktzahl als Argument für diese Funktion über. Darüber hinaus verwenden wir in dieser Instanz eine für Schleife, um eine Zahl hinzuzufügen. Zunächst vergeben wir '0' der Variablen 'j' im Initialisierungssegment. Die Testbedingung überprüft den Wert dieser Variablen. 'J

Im Allgemeinen kann jede Anzeige verwendet werden, um die Schleifenvariable zu erhöhen. Sobald die Schleife endet, ist die Variable weiter. Im Code fügen wir 20 + 20 hinzu… .Bis zu 20 Mal. Daher werden nach der Zugabe 20 Quadratmeter (400) erstellt. Das Kompilieren und Ausführen des obigen Programms erzeugt diese Art von Ausgabe:

Finden Sie das Quadrat einer Zahl mit der Schleife

Wenn wir eine Weile Schleife verwenden, um das Quadrat einer beliebigen Zahl zu finden, müssen wir eine ungerade Zahl einbeziehen, damit das Quadrat am Ende des Programms erstellt wird.

#enthalten
Verwenden von Namespace STD;
Float Square (Float Value)

float Oddnum = 1.0;
float squarenum = 0.0;
Wert = ABS (Wert);
während (Wert-)

Squarenum = squarenum + ungerade;
ODDNUM = ODDNUM + 2;

Return Squarenum;

int main ()

Cout<< "Square of Number = " << Square(5.0) <Rückkehr 0;

In diesem Fall definieren wir nach der Integration der Bibliothek '#include die "Quadrat" -Funktion. Der Gleitpunktwert wird als Argument für diese Funktion übergeben. Darüber hinaus deklarieren wir Variablen "Oddnum" und "Squarenum" und weisen ihnen Werte zu. Anschließend wenden wir die absolute Funktion 'ABS ()' an, die den negativen Wert in den Positiven umwandelt, wenn wir einen negativen Wert eingeben. Wir verwenden eine Weile Schleife.

Der Compiler bewertet zunächst die Testbedingung, wenn eine Weile -Anweisung implementiert ist. Sobald der Körper der Schleife implementiert ist, wird der Zustand erneut bewertet, und wenn er wahr wird, wird der Körper der Schleife erneut implementiert. Dieses Verfahren wird fortgesetzt, bis die Testbedingung falsch wird. Sobald es falsch ist, wird die Kontrolle an die erste Aussage nach dem Ende des Körpers einer Schleife weitergegeben. In jeder Bewertung wird '2' dem Wert 'Oddnum' hinzugefügt, um ihn ungerade zu machen.

Wenn der obige Code ausgeführt wird, wird die unten angegebene Ausgabe angezeigt:

Abschluss

In diesem Artikel haben wir drei Techniken überlegt, um das Quadrat der Zahl in C zu finden++. Zunächst sehen wir, wie wir das Quadrat einer Zahl mit der Funktion pow () verwenden. Ebenso verwenden wir die "für" Loop und "während der Schleife", um das Quadrat zu finden. Durch die Verwendung für die Schleife führen wir die Hinzufügung einer beliebigen Zahl durch. Ebenso fügen wir eine ungerade Zahl hinzu, indem wir die while -Schleife verwenden, um das Quadrat zu erhalten.