Perl :: Aufgabe #27 :: Lösung #5

6 Lösungen Lösungen öffentlich
#27

Text abwechselnd in Groß- und Kleinschreibung

Anfänger - Perl von Dome - 29.12.2012 um 01:34 Uhr
Schreiben Sie ein Programm, welches einen eingegeben Text so manipuliert, das der Text abwechselnd in Groß- und Kleinschreibung auf den Bildschirm ausgegeben wird.

Konsolenausgabe:

Texteingabe: Beispieltext
Textausgabe: BeIsPiElTeXt
#5
vote_ok
von EEK (460 Punkte) - 18.08.2016 um 10:58 Uhr
Quellcode ausblenden Perl-Code
#!/usr/bin/perl
use strict;
use warnings;

my $low_up_control = 0;
my @characters;
my @up_low_sentence;

print "Eingabe: ";
chomp(my $sentence = <STDIN>);

@characters = split('', $sentence);

foreach my $char(@characters){
	if($low_up_control %2 == 0){
		$up_low_sentence[$low_up_control] = lc($characters[$low_up_control]);
	}else{
		$up_low_sentence[$low_up_control] = uc($characters[$low_up_control]);
	}
	$low_up_control++;
}

print "Ausgabe: ";
print @up_low_sentence, "\n";

Kommentare:

Für diese Lösung gibt es noch keinen Kommentar

Bitte melden Sie sich an um eine Kommentar zu schreiben.
Kommentar schreiben