Come quadrare un numero in C ++

Come quadrare un numero in C ++
C ++ è usato per scrivere la maggior parte delle librerie di giochi. L'estensione di un file C ++ è ".cc "o".CPP."È un linguaggio di alto livello e di basso livello. C ++ è stato creato con particolare attenzione alla programmazione dei sistemi, al software incorporato, al limite di risorse e ai grandi sistemi, tenendo conto delle prestazioni, dell'efficienza e della flessibilità dell'utilizzo come obiettivi di progettazione. C ++ è efficace anche in varie situazioni, con particolari punti di forza nelle infrastrutture software e applicazioni limitate a risorse come app desktop, videogiochi, server (come ricerca online di e-commerce).

Quando quadratiamo un numero, lo moltiplichiamo semplicemente da solo. Dobbiamo utilizzare un file di intestazione se vogliamo ottenere un quadrato di un numero. I file di intestazione ci consentono di dichiarare una funzione con un tipo di segnaposto che il compilatore compilerà al momento della compilazione in base al modo in cui viene utilizzata la funzione.

In C ++, quando abbiamo bisogno di un quadrato di un dato numero, Sono disponibili numerosi metodi. Parliamo di alcuni di loro:

Trova quadrato di un numero usando la funzione di alimentazione

Usando la funzione di alimentazione, possiamo quadrare qualsiasi valore. Per questo, dovremo includere la biblioteca. Dobbiamo passare il valore di base per essere quadrati e il valore di alimentazione nella funzione. In C ++, la funzione Power () funziona come operatore quadrato in questo caso.

#includere
#includere
Utilizzo dello spazio dei nomi std;
int main ()
int b = 34;
int p = 2;
Float Result = Pow (B, P)
cout<< "Square = "<< result <

La libreria "CMATH" ha una funzione predefinita chiamata POW. Pertanto, dobbiamo integrare questa libreria all'inizio del codice. Dichiariamo due variabili nel corpo della funzione principale. La prima variabile è definita per archiviare il valore della base. Il valore qui è "34". La seconda variabile viene dichiarata per archiviare un valore di alimentazione che è 2 in questo programma. Queste due variabili hanno un tipo di dati interi.

Inoltre, applichiamo la funzione Pow (). Passiamo due argomenti (valore di base e valore di potenza) per questa funzione. Restituisce il risultato. L'output è memorizzato in una nuova variabile definita "risultato".

Trova quadrato di un numero che utilizza per loop

Se abbiamo bisogno di ottenere un quadrato di un valore senza applicare moltiplicazione o divisione, dobbiamo usare un'altra logica per ottenere il quadrato del valore dato. Nel programma successivo, utilizziamo per loop.

#includere
Utilizzo dello spazio dei nomi std;
float sqr (numero float)
fluttuare a = 0.0;
per (int j = 0; ja = a + numero;

restituire a;

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

Dichiariamo la funzione sqr () e il suo tipo di dati è "float". Passiamo un numero di punto mobile come argomento a questa funzione. Inoltre, utilizziamo un ciclo per loop in questa istanza per aggiungere un numero. Innanzitutto, allochiamo "0" alla variabile "J" nel segmento di inizializzazione. La condizione di test controlla il valore di quella variabile. 'J

Generalmente, qualsiasi indicazione può essere utilizzata per incrementare la variabile loop. Una volta terminato il ciclo, la variabile è ancora definita e contiene il valore allocato dall'ultimo incremento. Nel codice aggiungiamo 20 + 20 .. .Fino a 20 volte. Pertanto, dopo l'aggiunta, vengono creati 20 quadrati (400). La compilazione e l'esecuzione del programma sopra produce questo tipo di output:

Trova il quadrato di un numero usando While Loop

Se utilizziamo un while loop per trovare il quadrato di qualsiasi numero, dovremo includere un numero dispari in modo che il quadrato sia creato alla fine del programma.

#includere
Utilizzo dello spazio dei nomi std;
Float Square (valore float)

fluttuare dispari = 1.0;
Float Squarenum = 0.0;
valore = ABS (valore);
while (valore--)

Squarenum = Squarenum + OddNum;
OddNum = OddNum + 2;

restituire il squareno;

int main ()

cout<< "Square of Number = " << Square(5.0) <restituzione 0;

In questo caso, dopo aver integrato la libreria "#include, definiamo la funzione" quadrata ". Il valore fluttuante viene passato come argomento a questa funzione. Inoltre, dichiariamo variabili "dispari" e "Squarenum" e assegniamo loro valori. Successivamente, applichiamo la funzione assoluta 'ABS ()' che converte il valore negativo in positivo quando inseriamo qualsiasi valore negativo. Usiamo un ciclo while.

Il compilatore valuta per la prima volta la condizione di test quando viene implementata un po 'di tempo. Una volta implementato il corpo del ciclo, la condizione viene nuovamente valutata e se diventa vera, il corpo del ciclo viene di nuovo implementato. Questa procedura continua fino a quando la condizione del test non diventa falsa. Una volta falso, il controllo viene trasmesso alla prima affermazione dopo la fine del corpo di un ciclo. In ogni valutazione, "2" viene aggiunto al valore "dispari" per renderlo dispari.

Quando viene eseguito il codice sopra, fornirà l'output mostrato di seguito:

Conclusione

In questo articolo, abbiamo deliberato tre tecniche per trovare il quadrato del numero in C++. Innanzitutto, vediamo come otteniamo il quadrato di un numero usando la funzione Pow (). Allo stesso modo, utilizziamo il ciclo "per" e "mentre" per trovare il quadrato. Utilizzando per loop, eseguiamo l'aggiunta di qualsiasi numero. Allo stesso modo, aggiungiamo un numero dispari utilizzando il ciclo while per ottenere il quadrato.