Buch Cover Buch Cover Buch Cover Buch Cover

Web-Code: - Webcode Help

Strings [2] (Zeichenketten)

Realisieren Sie ein Programm, das eine Zeichenkette von

Minimum 4 und Maximum 10 Zeichen einliest.

Wenn die Eingabe korrekt ist, soll auf dem Bildschirm "Okay" erscheinen.
Ist die String-Länge zu klein oder zu groß, soll eine entsprechende Fehlermeldung ausgegeben werden.


0 Kommentare

Bitte melde dich an um einen Kommentar abzugeben

5 Lösung(en)

String.prototype.isValidLen = function() {
  if (this.length >= 4 && this.length <= 10) console.log('OKAY');
  else console.log('NICHT OKAY');
}

// test
'po'.isValidLen();
'popo'.isValidLen();
'popocatepe'.isValidLen();
'popocatepetl'.isValidLen();
                

Lösung von: Lisa Salander (Heidi-Klum-Gymnasium Bottrop)

// NET 5.x; C# 9.x

using System;
using System.Collections.Generic;

List<string> l = new() { "Pro", "Prog", "Programm", "Programmieren", "Programmieren Lernen" };
l.ForEach(x => Console.WriteLine(ValInLen(x)));

static string ValInLen(string s) => $"{(s.Length is < 4 or > 10 ? "NOT " : "")}OKAY ({s.Length})";
                

Lösung von: Jens Kelm (@JKooP)

def valid_length(s: str):
    if 4 <= len(s) <= 10:
        print("Okay")
    else:
        print("Nicht okay")

valid_length("dro")
valid_length("vier")
valid_length("10zehnzehn")
valid_length("11elfelfelf")
                

Lösung von: Name nicht veröffentlicht

while True:
    Zeichenkette = input('Zeichenkette eingeben: ')
    laenge = len(Zeichenkette)
    if laenge < 4:  print('zu kurz')
    elif laenge > 10:  print('zu lang')
    else:  print('Okay'); break
                

Lösung von: Alex Groeg (Freies Lernen)

eingabe = input("Geben Sie Zeichen mit einer Länge von mindestens 4 bis maximal 10 Zeichen ein: ")

if len(eingabe) <= 4:
    print("Fehler, kleiner als 4")
    
elif len(eingabe) >= 10:
    print("Fehler, größer als 10")
    
else:
    print("OK")
    


                

Lösung von: Matthias Fischer (6)

Aktionen

Bewertung

Durchschnittliche Bewertung:

Eigene Bewertung:
Bitte zuerst anmelden

Meta

Zeit: 0.25
Schwierigkeit: Mittel
Webcode: 82cg-ecoe
Autor: ()

Download PDF

Download ZIP

Zu Aufgabenblatt hinzufügen