Hvordan konvertere streng til nedre og store bokstaver i Arduino

Hvordan konvertere streng til nedre og store bokstaver i Arduino
Arduino -programmering er veldig allsidig når det gjelder å endre data. Vi kan endre utdata til forskjellige former ved bruk av Arduino -funksjoner. Arduino har to hovedfunksjoner som vi enkelt kan konvertere ethvert streng alfabet til lavere eller over-sak bokstaver. Ved å bruke brukerens streng som input, vil vi konvertere den til en ny streng som har alle bokstaver nedre eller over saken.

Hvordan konvertere streng til små bokstaver i Arduino

Ved hjelp av Arduino IDE -funksjoner kan vi endre strenger og konvertere dem til små bokstaver. Streng.Tolowercase () Funksjon kan gi oss en lavere case-versjon av hvilken som helst streng. Denne funksjonen returnerer ingen verdi, den endrer bare den definerte strengen til små bokstaver.

Syntaks

Streng.Tolowercase ()

Parameterverdier
En variabel av typen streng.

Returverdier
Det er ingen returverdi, den endret strengtegnene til små bokstaver.

Eksempelkode

Streng test_string;
void setup ()
Serie.Begynn (9600); /*Seriell kommunikasjon begynner*/
Test_string = "Linuxhint.Com ";
Serie.print ("streng før konvertering:");
Serie.println (test_string); // streng før konvertering til små bokstaver
Test_string.tolowercase ();
Serie.print ("streng etter konvertering:");
Serie.println (test_string); // streng etter konvertering til små bokstaver

void loop ()

I koden ovenfor initialiserte vi en Test_string og i oppsett del av koden er det første seriell kommunikasjon etablert ved å definere baudfrekvens. Deretter er vår nye streng definert. For å skrive ut på seriemonitoren brukte vi serien.println () funksjon.

Etter det ved å bruke .tolowercase () funksjon alle alfabeter av Test_string konverteres til små bokstaver. Deretter trykket vi nedre case-strengen med serie.println () på seriemonitoren.

Ved hjelp av Test_string.Tolowercase () Funksjon eventuelle streng alfabeter kan konverteres til små bokstaver.

Produksjon

Utgang kan sees ved hjelp av en seriemonitor. Før og etter konvertering til små bokstaver kan sees. Alle store bokstaver av Test_string konverteres til små bokstaver.

Hvordan konvertere streng til store bokstaver i Arduino

Ved hjelp av Arduino IDE -funksjoner kan vi endre strenger og konvertere dem til store bokstaver. Streng.Touppercase () Funksjon kan gi oss en øvre case-versjon av hvilken som helst streng. Denne funksjonen returnerer ingen verdi, den endrer bare den definerte strengen til store bokstaver.

Syntaks

Streng.Touppercase ()

Parameterverdier
En variabel av typen streng.

Returverdier
Ingen verdiavkastning, det endret strengtegnene til store bokstaver til store bokstaver.

Eksempelkode

Streng test_string;
void setup ()
Serie.Begynn (9600);
Test_string = "Linuxhint.com ";
Serie.print ("streng før konvertering:");
Serie.println (test_string); // streng før konvertering til store bokstaver
Test_string.touppercase ();
Serie.print ("streng etter konvertering:");
Serie.println (test_string); // streng etter konvertering til store bokstaver

void loop ()

I ovennevnte kode er en teststreng definert som Test_string Etter det begynner konfigureringsfunksjonen til kodes seriell kommunikasjon ved å bruke baud rate. Senere erklærte vi teststrengen vår som “Linuxhint.com ” deretter skrevet den ut på seriemonitoren ved hjelp av serien.Skriv ut kommando.

Test_string.Touppercase () Funksjonen vil gjøre arbeidet her, det vil konvertere alle små bokstaver i teststrengen vår til store bokstaver. Neste test_string med alle øverste bokstaver skrives ut over seriemonitoren.

Produksjon

Seriell skjerm viser utgangen. Før og etter konvertering til store bokstaver kan sees. Alle små bokstaver av Test_string blir konvertert til store bokstaver.

Konklusjon

Arduino -programmering har to funksjoner Streng.Tolowercase () og Streng.Touppercase () Ved å bruke hvilke vi kan konvertere strengdata til små bokstaver og overvurderte bokstaver. For å illustrere bruken av begge funksjonene har vi tatt en streng og forvandlet enhetene til nedre og store bokstaver i deres respektive koder.