Pagina 1 di 3 1 2 3 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 23

Discussione: [c]numeri interi

  1. #1
    Utente di HTML.it
    Registrato dal
    Sep 2006
    Messaggi
    383

    [c]numeri interi

    Ciao,
    sono alla ricerca di un semplice algoritmo che controlla se dei numeri sono interi oppure no.
    Avete un'idea?

  2. #2

  3. #3
    Utente di HTML.it
    Registrato dal
    Sep 2006
    Messaggi
    383
    I dati vengono dati in input tramite scanf e dovrebbero essere interi.
    Quindi ci vuole un controllo per vedere se lo sono effettivamente.
    In realta' si tratta di ricevere un solo dato in input nel mio programma.

  4. #4
    Utente di HTML.it L'avatar di oregon
    Registrato dal
    Jul 2005
    residenza
    Roma
    Messaggi
    36,462
    Ma con la scanf che variabile usi per l'input ?
    No MP tecnici (non rispondo nemmeno!), usa il forum.

  5. #5
    Utente di HTML.it
    Registrato dal
    Sep 2006
    Messaggi
    383
    una variabile nominata a piacere che e' stata dichiarata precedentemente all'inizio del main.
    Il tipo ovviamente e' intero.

  6. #6
    Utente di HTML.it
    Registrato dal
    Nov 2003
    Messaggi
    726
    Non capisco scusa, se già sai che è int il tipo che controlli a fare?

  7. #7
    Utente di HTML.it L'avatar di XWolverineX
    Registrato dal
    Aug 2005
    residenza
    Prague
    Messaggi
    2,565
    Originariamente inviato da cristianc
    una variabile nominata a piacere che e' stata dichiarata precedentemente all'inizio del main.
    Il tipo ovviamente e' intero.


    Se nella scanf dai un intero come variabile di ricezione, ottieni un intero.
    Se scrivi un carattere, questo viene convertito comunque in intero.
    "Se proprio devono piratare, almeno piratino il nostro." (Bill Gates)

    "Non è possibile che 2 istituzioni statali mi mettano esami nello stesso giorno." (XWolverineX)

    http://xvincentx.netsons.org/programBlog

  8. #8
    Originariamente inviato da cristianc
    una variabile nominata a piacere che e' stata dichiarata precedentemente all'inizio del main.
    Il tipo ovviamente e' intero.
    Controlla il valore restituito dalla scanf:
    RETURN VALUES
    These functions return the number of input items assigned, which can be
    fewer than provided for, or even zero, in the event of a matching fail-
    ure. Zero indicates that, while there was input available, no conver-
    sions were assigned;
    typically this is due to an invalid input character,
    such as an alphabetic character for a `%d' conversion. The value EOF is
    returned if an input failure occurs before any conversion such as an end-
    of-file occurs. If an error or end-of-file occurs after conversion has
    begun, the number of conversions which were successfully completed is
    returned.

  9. #9
    Utente di HTML.it
    Registrato dal
    Sep 2006
    Messaggi
    383
    il mio obiettivo e' fare in modo che il programma verifichi se un intero lo e' effettivamente,non importa che l converta.Anzi,non lo deve fare.

  10. #10

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 © 2024 vBulletin Solutions, Inc. All rights reserved.