Insieme di numeri primi : implementazione software in linguaggio C
Insieme di numeri primi : implementazione software in linguaggio C
17118
post-template-default,single,single-post,postid-17118,single-format-standard,ajax_fade,page_not_loaded,,qode_popup_menu_push_text_right,vss_responsive_adv,qode-content-sidebar-responsive,wpb-js-composer js-comp-ver-5.0.1,vc_responsive

DETERMINAZIONE DI UN INSIEME DI NUMERI PRIMI : IMPLEMENTAZ. SOFTWARE

DETERMINAZIONE DI UN INSIEME DI NUMERI PRIMI : IMPLEMENTAZ. SOFTWARE

In questo articolo viene illustrato il funzionamento di un programma che riceve un valore numerico in “input” dall’utente e restituisce in output la lista di numeri primi fino al numero inserito. Il programma non fa altro che verificare se tutti i numeri fino a quello inserito dall’utente sono primi oppure no, calcolando il resto delle divisioni tra ognuno di essi e i loro numeri precedenti, escluso se stesso e l’ “1”. Se tutti i resti calcolati sono diversi da zero, allora il numero è divisibile solo per se stesso e l’unità, quindi è PRIMO. Il programma genera inoltre un file “.csv” con al suo interno la lista di tutti i numeri primi trovati, fino a quello inserito dall’utente. E’ ovvio che il numero inserito dall’utente sarà presente nella lista solo se è primo.
Secondo il “teorema fondamentale dell’algebra” per ogni numero esiste un’unica scomposizione in fattori primi. Per questo motivo il numero “1” NON può essere considerato primo poichè se lo fosse non verrebbe rispettato il teorema, in quanto ogni numero potrebbe avere infinite fattorizzazioni e ognuna di esse potrebbe contenere un numero diverso di numeri “1”, infatti si noterà che nel programma il numero “1” non viene riportato tra i numeri primi.

Premendo sul pulsante di seguito è possibile, dopo essersi iscritto alla Newsletter, scaricare GRATUITAMENTE l’archivio “.rar” del programma “.exe” appena illustrato, compatibile con il sistema operativo “Windows”. Si consiglia di estrarre l’archivio “.rar” prima di eseguire il programma contenuto al suo interno.

Il suddetto programma è stato implementato dal Dott. Francesco Ramunno.

 

 

Dott. Francesco Ramunno

Dottore in Ingegneria Elettronica e delle Telecomunicazioni

Consulente informatico presso lo “Studio legale Massafra” (www.studiolegaleavvmassafra.it)

4 Comments
  • Priscilla
    Posted at 13:06h, 15 dicembre

    Very very good!

    • Francesco Ramunno
      Posted at 13:04h, 16 dicembre

      Thank you so much!

  • bahis
    Posted at 06:07h, 22 gennaio

    I visit everyday a few web sites and websites to read articles, however this weblog offers quality based content. Evangelina Ward Tootsie

  • watch
    Posted at 17:32h, 30 gennaio

    Awesome post. I am a normal visitor of your website and appreciate you taking the time to maintain the nice site. I will be a frequent visitor for a long time. Marci Kenon Megan