Welkom op de Nederland Computer Kennisnetwerk!  
 
Zoeken computer kennis
Home Hardware Netwerken Programmering Software Computerstoring Besturingssysteem
Computer Kennis >> Programmering >> C /C + + Programming >> Content
Hoe kan ik een string omzetten naar een grafiek in C + +
De C + + programmeertaal kunt u gegevens in een veelheid van manieren te manipuleren . Bijvoorbeeld , kunt u een stuk tekst om te zetten in een grafiek , waarin de waarde van elk karakter in de string komt overeen met een waarde op de grafiek . Dit is mogelijk omdat elk karakter een onderliggende numerieke waarde , waardoor het gemakkelijk kan worden omgezet in een getal . Dit nummer kan vervolgens worden uitgezet op een grafiek . Dit programma is een geweldige manier om vertrouwd te raken met C + + string manipulatie . Wat je nodig hebt
C + + Integrated Development Environment ( IDE ) , zoals Eclipse CDT
C + + Compiler , zo'n GCC
Toon Meer Aanwijzingen

Load 1 de C + + IDE door te klikken op het pictogram van het programma . Wanneer het wordt geopend , selecteert u " File /New /Project" en kies " C + + -project " om een ​​nieuwe C + + project aan te maken . Een lege broncode bestand in de teksteditor gedeelte van de IDE . Kopen van 2

Schrijf de volgende regels aan de bovenkant van de broncode bestand naar de bibliotheken die de functies die nodig zijn om een string om te zetten hebben importeren in een grafiek :

# Include # include # include using namespace std ;
3

Declare een belangrijke functie , dat is het uitgangspunt voor uw programma . De accolades die een functie volgen omsluiten een code blok . Plaats alle van de uitspraken in de volgende stappen in deze code blok . Schrijf de volgende verklaring aan een lege hoofdfunctie creëren .

Int main ( ) { }

4

Declareer een array van karakters , ook wel bekend als een string , door het schrijven van de volgende verklaring :

char s [ ] = " 0 1 5 3 5 8 1 3 " ;
5

Maak een lus "voor" verklaring dat over alle van de personages in de itereert string:

voor ( unsigned int i = 0 ; i < sizeof ( s ) ; i + + ) { }
6

Zet het teken dat de lus "voor" is momenteel iteratie overgenomen door het schrijven van de volgende verklaring in de code blok van de lus :

int num = s [ i ] ;
7

Maak een tweede lus "voor" in de code blok van de eerste lus "voor" en na de vorige verklaring . Deze lus herhaalt een aantal keren dat gelijk is aan de numerieke waarde van het teken wordt herhaald dan in de eerste lus . De lus wordt afgedrukt een sterretje bij elke iteratie , het creëren van een grafiek die plots het karakter waarde . Schrijf de volgende uitspraken om dit te bereiken :

for (int j = 0 ; j < num ; j + + ) { cout << " * " ; }
8

Print een end- of-line karakter door het plaatsen van de volgende verklaring onder de tweede lus "voor" . Deze lijn van de grafiek voltooit

cout << endl
; .
9

compileren en uitvoeren van het programma door op de groene knop "Afspelen" op de bovenste werkbalk van de IDE . Het programma zet de afzonderlijke tekens in de string in numerieke waarden . Deze waarden worden vervolgens afgedrukt als een grafiek van sterretjes.

Previous: Next:
  C /C + + Programming
·Hoe te compileren C Projects 
·Hoe maak je een mobiele applic…
·Met twee - dimensionale karakt…
·Hoe te Percentages weergeven i…
·Hoe maak je een Named Pipe Cre…
·Wat is de betekenis van ANSI ?…
·Hoe te Radioknoppen gebruiken …
·Hoe je tekst voor creëren Dir…
·Hoe maak je een Multi Threaded…
  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 Bytes schrijven naar Byte Array 
·Hoe te OpenCms Install 
·How to Get Rid van Inline List Padding 
·Hoe kan ik een programma in Java Dat Ing…
·Data Types in VB6 
·Hoe maak je een lege ruimte in Perl 
·Bepalen welke is aangevinkt in Visual Ba…
·VB6 : Hoe Lees een computer Naam van het…
·Hoe maak je een gids lezen in Scala 
Copyright © Computer Kennis http://www.nldit.com