Site Tools


perl:codes:namegenerator

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
Last revisionBoth sides next revision
perl:codes:namegenerator [2015/02/11 15:29] lunetikkperl:codes:namegenerator [2017/03/01 12:50] – external edit 127.0.0.1
Line 18: Line 18:
 #####double click enter/return##### #####double click enter/return#####
 ################################### ###################################
 +
 +#firstnameMale, firstnameFemale and lastname array
 +@vornamem = ("Armin","Achim","Arnold","Benedikt","Benjamin","Boris","Berthold","Barney","Charlie","Detlef","Dieter","Emil","Ernst","Fritz","Frank","Gerhard","Gerold","Heinrich","Heinz","Harald","Heiner","Ingolf","Jonas","Jakob","Jens","Jan","Janis","Jonathan","Joachim","Johannes","Klaus","Karsten","Karl","Lennard","Moritz","Marvin","Markus","Manfred","Nils","Norbert","Oliver","Olaf","Paul","Patrick","Quentin","Ralf","Reiner","Roland","Simon","Sebastian","Thomas","Thorben","Thorsten","Ulf","Uwe","Ulrich","Werner","Wolfgang","Xavier","Xaver","Yannik","Zacharias");
 +
 +@vornamef = ("Angela","Armanda","Amelie","Anna","Anne","AnnKatrin","Anja","Bettina","Beate","Betty","Bianca","Carmen","Carola","Carolin","Caroline","Carla","Dora","Doris","Doria","Dagmar","Emma","Emilia","Emanuela","Frederike","Fabienne","Florence","Gaby","Gabriele","Hermine","Hella","Ina","Inja","Ines","Inge","Jana","Jeanette","Janine","Janina","Jasmin","Jasmine","Klara","Kerstin","Kirsten","Kristina","Kamilla","Lena","Laura","Luise","Luisa","Martina","Marion","Monika","Milena","Melanie","Melissa","Mareike","Maria","Nele","Nora","Nadine","Olivia","Paula","Ronja","Sybille","Sylvia","Sabrina","Svenja","Sonja","Sonya","Tanja","Tanya","Tabea","Ulrike","Vera","Viola","Verena","Yvonne","Yana","Zora");
  
 @nachname = ("Arnold","Arndt","Ampft","Bender","Boehm","Bechthold","Berthold","Dachs","Doehler","Dachner","Ems","Federer","Feuer","Gans","Gunther","Gieselmann","Heinrich","Heizelmann","Hinz","Immel","Insel","Ingwer","Jansen","Kunz","Klement","Karst","Kummer","Kling","Klinge","Kamp","Kramer","Kammerer","Lange","Langer","Langhans","Lenz","Lampert","Lammer","Lorenz","Mustermann","Meier","Meyer","Maier","Mayer","Neumann","Niedermeier","Niedermeyer","Niedermayer","Niedermaier","Neuer","Nagel","Ohlheiser","Ohr","Penzer","Panzer","Paul","Pech","Plump","Rost","Roessler","Reimann","Reihmann","Roemer","Simon","Saenger","Schmitt","Schmidt","Schmied","Schneider","Stein","Seifert","Sommer","Tillmann","Tilmann","Uhrmann","Uhrmacher","Ulmen","Veit","Volkner","Voelkner","von der Heide","Woerner","Werner","Wiesmann","Weiler","Zimmermann","Zacher","Zielmann"); @nachname = ("Arnold","Arndt","Ampft","Bender","Boehm","Bechthold","Berthold","Dachs","Doehler","Dachner","Ems","Federer","Feuer","Gans","Gunther","Gieselmann","Heinrich","Heizelmann","Hinz","Immel","Insel","Ingwer","Jansen","Kunz","Klement","Karst","Kummer","Kling","Klinge","Kamp","Kramer","Kammerer","Lange","Langer","Langhans","Lenz","Lampert","Lammer","Lorenz","Mustermann","Meier","Meyer","Maier","Mayer","Neumann","Niedermeier","Niedermeyer","Niedermayer","Niedermaier","Neuer","Nagel","Ohlheiser","Ohr","Penzer","Panzer","Paul","Pech","Plump","Rost","Roessler","Reimann","Reihmann","Roemer","Simon","Saenger","Schmitt","Schmidt","Schmied","Schneider","Stein","Seifert","Sommer","Tillmann","Tilmann","Uhrmann","Uhrmacher","Ulmen","Veit","Volkner","Voelkner","von der Heide","Woerner","Werner","Wiesmann","Weiler","Zimmermann","Zacher","Zielmann");
Line 27: Line 32:
 { {
  
-use Term::ReadKey;+   use Term::ReadKey;
  
-#first and lastname array +   $elementevornamem = @vornamem; #get number of elements from array firstname 
-@vorname ("Armin","Achim","Arnold","Benedikt","Benjamin","Boris","Berthold","Barney","Charlie","Detlef","Dieter","Emil","Ernst","Fritz","Frank","Gerhard","Gerold","Heinrich","Heinz","Harald","Heiner","Ingolf","Jonas","Jakob","Jens","Jan","Janis","Jonathan","Joachim","Johannes","Klaus","Karsten","Karl","Lennard","Moritz","Marvin","Markus","Manfred","Nils","Norbert","Oliver","Olaf","Paul","Patrick","Quentin","Ralf","Reiner","Roland","Simon","Sebastian","Thomas","Thorben","Thorsten","Ulf","Uwe","Ulrich","Werner","Wolfgang","Xavier","Xaver","Yannik","Zacharias");+   $elementenachname @nachname#get number of elements from array lastname
  
-$elementevorname = @vorname; #get number of elements from array firstname +   ReadMode 4; # Turn off controls keys 
-$elementenachname @nachname; #get number of elements from array lastname+      while (not defined ($key ReadKey(-1))) {
  
-ReadMode 4; # Turn off controls keys +         $zahl=int(rand($elementevornamem)+1); #generate number 
-while (not defined ($key ReadKey(-1))) {+         $firstnameoutput = $vornamem[$zahl]; 
 +          
 +      }
  
-$zahl=int(rand($elementevorname)+1); #generate number+   ReadMode 4; # Turn off controls keys 
 +      while (not defined ($key = ReadKey(-1))) {
  
-+         $zahl1=int(rand($elementenachname)+1); #generate another number 
- +         $lastnameoutput = $nachname[$zahl1];
-ReadMode 4; # Turn off controls keys +
-while (not defined ($key = ReadKey(-1))) { +
- +
-$zahl1=int(rand($elementenachname)+1); #generate another number+
  
-}+      }
 } }
  
 else { else {
  
-use Term::ReadKey;+   use Term::ReadKey;
  
-#first and lastname array +   $elementevornamef = @vornamef; #get number of elements from array firstname 
-@vorname ("Angela","Armanda","Amelie","Anna","Anne","AnnKatrin","Anja","Bettina","Beate","Betty","Bianca","Carmen","Carola","Carolin","Caroline","Carla","Dora","Doris","Doria","Dagmar","Emma","Emilia","Emanuela","Frederike","Fabienne","Florence","Gaby","Gabriele","Hermine","Hella","Ina","Inja","Ines","Inge","Jana","Jeanette","Janine","Janina","Jasmin","Jasmine","Klara","Kerstin","Kirsten","Kristina","Kamilla","Lena","Laura","Luise","Luisa","Martina","Marion","Monika","Milena","Melanie","Melissa","Mareike","Maria","Nele","Nora","Nadine","Olivia","Paula","Ronja","Sybille","Sylvia","Sabrina","Svenja","Sonja","Sonya","Tanja","Tanya","Tabea","Ulrike","Vera","Viola","Verena","Yvonne","Yana","Zora");+   $elementenachname @nachname#get number of elements from array lastname
  
-$elementevorname = @vorname; #get number of elements from array firstname +   ReadMode 4; # Turn off controls keys 
-$elementenachname @nachname; #get number of elements from array lastname+      while (not defined ($key ReadKey(-1))) {
  
-ReadMode 4; # Turn off controls keys +         $zahl=int(rand($elementevornamef)+1); #generate number 
-while (not defined ($key ReadKey(-1))) {+         $firstnameoutput = $vornamef[$zahl];
  
-$zahl=int(rand($elementevorname)+1); #generate number+      }
  
-}+   ReadMode 4; # Turn off controls keys 
 +      while (not defined ($key = ReadKey(-1))) {
  
-ReadMode 4; # Turn off controls keys +         $zahl1=int(rand($elementenachname)+1); #generate another number 
-while (not defined ($key ReadKey(-1))) {+         $lastnameoutput = $nachname[$zahl1];
  
-$zahl1=int(rand($elementenachname)+1); #generate another number +      }
- +
-}+
 } }
  
-print $vorname[$zahl] . " " . $nachname[$zahl1]; #print the first+lastname+print $firstnameoutput . " " . $lastnameoutput; #print the first+lastname
  
 ReadMode 0; # Reset tty mode before exiting ReadMode 0; # Reset tty mode before exiting
 </code> </code>
 +
 +\\
 +\\
 +~~DISCUSSION~~
perl/codes/namegenerator.txt · Last modified: 2018/12/20 17:45 by lunetikk