funzione min in c

funzione min in c
Min è davvero una funzione in linea che restituisce la più piccola di "A" e "B" implementate con GNU C Smart Macro. Possono essere tutti i valori numerici, compresi i puntatori allo stesso tipo di base, e quindi possono essere un numero intero o un punto mobile. Il programma C determina l'elemento più piccolo o minimo in un array. Stampa anche la posizione o l'indice nell'elenco dei numeri interi dove appare. Stiamo implementando alcuni esempi per dimostrare il concetto di funzione MIN nel linguaggio di programmazione C.

Esempio 1

Siamo pronti a mettere le mani sul primo esempio della funzione Min nel linguaggio di programmazione C. Creiamo un file con qualsiasi nome ma a .estensione c. Inizia a includere i file di intestazione. Abbiamo usato il file di intestazione. In un programma C, il file di intestazione viene utilizzato per condurre funzioni di input/output di base o standard. In un altro modo, possiamo ottenere funzionalità di input/output nel nostro programma includendo questo file di intestazione all'inizio del programma.

Allora abbiamo la nostra funzione principale (). Ogni programma ruota attorno ad esso. È un requisito obbligatorio avere una funzione principale () in ogni programma. La funzione principale () non è richiesta per eseguire altro che esistere all'interno del codice sorgente C. Infine, comprende istruzioni che indirizzano il computer per eseguire l'attività che il programma è stato creato per eseguire. Tuttavia, nulla è reso obbligatorio da te.

Ora abbiamo dichiarato tre variabili del titolo di tipo di dati interi "A", "B" e "Minimo". Quindi abbiamo una funzione printf () che spingerà l'utente a inserire il numero desiderato in fase di esecuzione. Questi valori saranno mantenuti nelle variabili "A" e "B". Quindi dobbiamo usare la funzione scanf (). Nel linguaggio di programmazione C, la funzione Scanf viene utilizzata per riconoscere i caratteri o qualsiasi altro input da parte dello sviluppatore. Scanf è una funzione integrata già definita nel file della libreria in qualsiasi pacchetto c.

Abbiamo chiamato una funzione min () nel programma principale (). E ha specificato la sua condizione nella funzione min () indicata separatamente, come mostrato nello screenshot. Il ritorno 0 indica che il programma ha completato efficacemente e ha realizzato ciò che è stato progettato per fare

Ora esegui il codice sopra attaccato nel compilatore GCC. Viene presentato lo schermo nero e chiede all'utente di inserire i due numeri desiderati.

Supponiamo che l'utente abbia inserito 12 e 34 numeri; Il programma sceglierà il numero minimo eseguendo la funzione Min. L'uscita è corretta in quanto può essere verificata dalla schermata di uscita

Esempio 2

Questo esempio utilizzerà la funzione min () e la funzione max (), quindi è un po 'complesso. Prima di passare attraverso questo, comprendere attentamente l'esempio sopra indicato.

Generiamo un file con qualsiasi titolo ma a .estensione c. Inizia a includere i file di intestazione. Abbiamo usato il file di intestazione. In un programma C, il file di intestazione viene utilizzato per condurre funzioni di input/output semplici o standard. Per dirla in altro modo, possiamo ottenere funzionalità di input/output nel nostro programma includendo questo file di intestazione all'inizio del programma.

Ora abbiamo dichiarato cinque variabili del titolo di tipo di dati interi "X" J "," N "," Massimo "e" Minimo ". "X" è un array. Quindi abbiamo una funzione printf () che spingerà l'utente a inserire la dimensione dell'array in fase di esecuzione. Quindi dobbiamo usare la funzione scanf (). Nel linguaggio di programmazione C, la funzione Scanf viene utilizzata per identificare i caratteri o qualsiasi altro input dall'utente. Scanf è una funzione integrata già definita nel file della libreria in qualsiasi pacchetto c. Ancora una volta abbiamo una funzione printf () che spingerà l'utente a inserire gli elementi dell'array in fase di esecuzione.

Ora abbiamo usato il ciclo "per". Nel linguaggio di programmazione C, il loop viene utilizzato per ripetere ripetutamente dichiarazioni o parti di un programma. Ciò consente loro di scrivere il codice una volta e quindi riutilizzarlo secondo necessità, aumentando la probabilità che il programma funzioni come previsto. Abbiamo applicato la condizione per calcolare i valori minimi e massimi dagli elementi dell'utente. Ancora una volta abbiamo due istruzioni printf () che visualizzerà il valore minimo e un valore massimo dell'array sullo schermo. "Return 0" indica che il programma ha completato efficacemente e ha realizzato ciò che era destinato a fare.

Ora esegui il codice sopra attaccato nel compilatore GCC. Viene presentato lo schermo nero e chiede all'utente di inserire le dimensioni e gli elementi nell'array.

Supponiamo che l'utente abbia inserito la dimensione come "4" e i valori come 0, 7, 3 e 7 . Il programma sceglierà il valore minimo e massimo. L'uscita è corretta in quanto può essere verificata dalla schermata di uscita

Conclusione

Questo articolo riguardava la funzione minima nel linguaggio di programmazione C. Tuttavia, come punto bonus, abbiamo anche utilizzato la funzione Max () nell'esempio. Gli esempi menzionati in questa guida sono stati chiariti in dettaglio. Spero che l'utente non abbia problemi durante l'utilizzo della funzione min () nella lingua C.