Welkom op de Nederland Computer Kennisnetwerk!  
 
Zoeken computer kennis
Home Hardware Netwerken Programmering Software Computerstoring Besturingssysteem
Computer Kennis >> Programmering >> Ruby Programming >> Content
Om te lezen hoe een String Van Input en Make It Into Letters
Een computerprogramma , in zijn absolute kern , is een reeks instructies gecombineerd tot een algoritme gebruikt om een ​​probleem op te lossen of het ontwikkelen van een functie te creëren . Integers , floats ( floating - point getallen ) en strijkers zijn drie van de meest fundamentele elementen programma's gebruiken bij het lezen of interpreteren ingang . Strings zijn een opeenvolging van letters , " de appel " , " x " en " 123abc " zijn allemaal voorbeelden van strings . Het maken van een programma dat invoer van de gebruiker neemt , zet het om afzonderlijke letters of tekens , en vervolgens voert de resultaten vergt een relatief eenvoudig algoritme . Instructies

Insert code 1 de leiding van de gebruiker om input te voeren . Gebruik syntax die tekst uitgangen op de pagina . Sommige programmeertalen , zoals Ruby of Python , gebruikt " puts " of "print " om de output tekst . Met behulp van Ruby als voorbeeld :

zet " Vul de tekst : " kopen van 2

Zorg voor een prompt dat de gebruiker gegevens kan aangaan . Maak een variabele aan de input van de gebruiker te houden; maak vervolgens een variabele om de input van de gebruiker naar een string om te zetten :

ingang
= getsletters = input.chomp.to_s

Ruby
gebruikt " krijgt " als u gevraagd en voor gebruikersinvoer . " Chomp " snijdt de nieuwe lijn die wordt gemaakt wanneer de gebruiker op ' Enter '. " to_s " zet de input van de gebruiker naar een string . " Input " en " letters" zijn je variabelen .
3

Schrijf een lijn die de string uitgangen , zodat de gebruiker kan teruglezen hun inbreng . Gebruik een methode gelijkaardig aan " puts " of "print " ; vervolgens samenvoegen van de " letters " variable : " . " :

Zet " U heeft " + brieven +
< br > 4

Bel een methode om de string te splitsen in afzonderlijke letters , maak vervolgens een array bestaat uit elke letter :

list_letters
= letters.split ( //) op

In het bovenstaande code , Ruby maakt gebruik van de " split " -methode om de personages te scheiden in de variabele " brieven " . . Ruby dan voegt de personages in een array genaamd " list_letters "
5

Maak een nieuwe variabele , zoals je hierboven deed , bel dan een methode om de array te converteren naar een string . Bijvoorbeeld , als een gebruiker genaamd John zijn naam opgenomen in het programma , op basis van bovenstaande code , Ruby de naam " J ", " o ", " h " zetten in een matrix bestaande uit de elementen en " . n" de code hieronder zet de array naar een string die de gebruiker kan lezen :

lijst
= list_letters.join ( " , " ) op Twitter

de komma in tussen de haakjes instrueert het programma aan elke individuele letter te scheiden in de string met een komma

Output 6 de resultaten met behulp van " zet , " "print " of een soortgelijke code : .

zet " Uw tekst is samengesteld uit de letters : " " . " + lijst +

Previous: Next:
  Ruby Programming
·Hoe maak je een klasse in Ruby…
·Om te lezen hoe een String Van…
·Hoe te installeren Centos Ruby…
·Hoe de derde Gym Leader Beat M…
·Hoe te Global Constant Gebruik…
·Hoe te Uitzonderingen in Ruby …
·Hoe je alle executies op Stop …
·Hoe maak je een Unicode- strin…
·Hoe de Ruby Gems 
  Related Articles
Hoe maak je een Combo Box Maak in Visual…
Hoe maak je een Check Box Maak in Visual…
Hoe maak je een tekstvak maken in Visual…
Hoe maak je een optie Box in Visual Basi…
Hoe maak je een schijf keuzelijst in Vis…
Hoe kan ik een keuzelijst maken in Visua…
Hoe kan ik een Picture Box Maak in Visua…
Hoe een bestand keuzelijst Maak in Visua…
Hoe kan ik een afbeelding Box Maak in Vi…
  Programmering Articles
·Hoe te verwijderen van een Carriage Retu…
·Hoe maak je een rubriek Het gebruik van …
·Hoe je Java compileren Under Notepad 
·Hoe maak je Flush een Slow Query Log in …
·Fortran Fout Functies 
·Hoe maak je een WP Theme uploaden naar H…
·Hoe maak je een script bestand uit te vo…
·Hoe te OpenFileDialog gebruiken in Visua…
·Hoe je het adres van een variabele in Py…
Copyright © Computer Kennis http://www.nldit.com