Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 11
  1. #1
    Utente bannato
    Registrato dal
    Sep 2006
    Messaggi
    0

    Come ricavare un numero dispari: a prescindere dai linguaggi di programmazione?

    Come posso sviluppare un algoritmo per ottere un numero dispari (o pari), con la sola pseudocodifica, ossia prescindendo dai linguaggi tipo ASP o PHP ecc, che permettono questo con l'utilizzo del resto della divisione?

    ... Cioè io sono solo un matematico, PER CIO' NON RITTENUTO TECNICO, che si chiede come posso ottenere la formula che mi permette di definire un numero pari o uno dispari, utilizzando solo formule matematiche?



    Grazie!!!

  2. #2
    Utente di HTML.it
    Registrato dal
    Nov 2003
    Messaggi
    1,157

    Re: Come ricavare un numero dispari: a prescindere dai linguaggi di programmazione?

    Originariamente inviato da nickos2
    Come posso sviluppare un algoritmo per ottere un numero dispari (o pari), con la sola pseudocodifica, ossia prescindendo dai linguaggi tipo ASP o PHP ecc, che permettono questo con l'utilizzo del resto della divisione?

    ... Cioè io sono solo un matematico, PER CIO' NON RITTENUTO TECNICO, che si chiede come posso ottenere la formula che mi permette di definire un numero pari o uno dispari, utilizzando solo formule matematiche?



    Grazie!!!

    Non mi intendo ne di matematica ne di programmazione ma forse così:

    x=numero dispari
    n=numero pari

    x=n+1



    Speriamo di non aver detto caxxate e che ci incastri qualcosa

  3. #3
    E come faccio ad ottenere un numero pari?
    Stefano

  4. #4
    la prima che mi viene in mente è

    x * 2 + 1


    [EDIT]
    ah, se vuoi sapere se un numero è pari o dispari:
    x mod2
    se il riusultato è 0, x è pari. Se il risulato è 1, x è dispari.
    Qualunque imbecille può inventare e imporre tasse. (Maffeo Pantaleoni)

  5. #5
    Utente di HTML.it L'avatar di --LO--
    Registrato dal
    Dec 1999
    residenza
    San Michele All'Adige
    Messaggi
    249
    A leggerti m'è tornato in mente un esame di Programmazione funzionale (mi sembra ) che chiedeva una cosa simile, mi sembra...

    Superato il senso di nausea iniziale causatomi da questo, mi son ricordata che l'esame non l'ho passato, quindi mi sa che non posso esserti d'aiuto...però chissà se mi ricordo ancora il link della prof. che magari ci son gli esami passati con le soluzioni...petta eh...



    no niente, non riesco a trovarlo, mi spiace Tra l'altro non ho neanche più il libro del corso

  6. #6
    Utente bannato
    Registrato dal
    Sep 2006
    Messaggi
    0


    non ho capito.
    sii un pò più preciso. Fa un esempio.

  7. #7
    Originariamente inviato da nickos2


    non ho capito.
    sii un pò più preciso. Fa un esempio.
    prendi un qualunque numero intero, lo moltiplichi per 2: hai un numero pari.
    Gli sommi 1: hai un numero dispari.
    Qualunque imbecille può inventare e imporre tasse. (Maffeo Pantaleoni)

  8. #8
    Utente di HTML.it
    Registrato dal
    Nov 2003
    Messaggi
    1,157
    Originariamente inviato da peste1
    E come faccio ad ottenere un numero pari?




    Ma quanto sei pignolo...


    Ripeto che non mi intendo di programmazione ma se riesce a trovare un modo per dire al programma di dividere il numero che gli interessa per due e vedere se da resto o meno potrà capire se tale numero è pari o dispari.


    Sarà l'ora tarda però mi sembra di sparare tante cavolate

  9. #9
    Utente bannato
    Registrato dal
    Sep 2006
    Messaggi
    0
    Esatto! ...webus

  10. #10
    nei libri di matematica è solito usare


    x = 2k (pari)
    x = 2k + 1 (dispari)


    per k= 0, 1, 2, ....
    (k numero naturale)

    cavolo se sei un matematico lo dovresti sapere!
    Ad esempio ci sono molte serie definite così!!!

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.