Visualizzazione dei risultati da 1 a 3 su 3
  1. #1
    Utente di HTML.it
    Registrato dal
    Oct 2009
    Messaggi
    15

    [C]differenza tra numeri in virgola mobile

    Devo realizzare un programma che scelto un numero in virgola mobile qualsiasi, lo confronta con altri 10 e individua quello più vicino.
    Concettualmente è simile a quello della data, si fa un array per i 10 numeri e un indice per scorrerli.
    Ma come confronto le differenze dei dieci numeri con il numero scelto?

  2. #2
    Definisci una variabile con la differenza più piccola finora trovata e un'altra con l'indice dell'elemento a cui appartiene questa differenza. Ogni volta che computi una differenza verifica se questa è più piccola di quella della variabile in questione; se lo è, aggiorni le due variabili con la nuova differenza più piccola e con l'indice dell'elemento corrente. Alla fine avrai la differenza più piccola e l'indice dell'elemento più vicino.
    Amaro C++, il gusto pieno dell'undefined behavior.

  3. #3
    MANNAGGIA AGLI HOMEWORK!!! Cmq oggi ho aiutato un amico mio che doveva fare questo esercizio, e ti posso dire, fai attenzione anche alla differenza con in numeri negativi....quindi scegli la funzione che fa il modulo dei numeri...

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.