JAVA: Verwenden Sie While-Schleife zum drucken von Zeichen so viele Male wie die Zahl Lesen

Hallo, ich habe Probleme auf meinem intro to Computer Science-Lab Arbeiten:

CharacterLine.java: Schreiben Sie ein Programm, das druckt eine Zeile von Zeichen. Auffordern des Benutzers zum eingeben eines Zeichens, und dann bitten Sie um eine Zahl. Wenn die Zahl liegt als 1 oder größer als 80, erzählen die Benutzer dann das Programm zu beenden. Verwenden Sie eine while-Schleife zum drucken der Zeichen so viele Male wie die Zahl Lesen.
Beispiel:
Bitte geben Sie ein Zeichen ein: &
Bitte geben Sie eine Zahl ein: 15
Deine Zeile: &&&&&&&&&&&&&&&

Hier ist mein code:

import java.util.Scanner;

public class CharacterLine

{
    public static void main(String[] args)
    {

        Scanner kb = new Scanner (System.in);
        int number;
        System.out.print("Please enter a character: ");
        String character = kb.next();
        int charact = character.length();

        System.out.print("Please enter a number: ");
        number = kb.nextInt();

        while ( number <= 80 && number >= 1 ){

            if ( number <= 80 && number >= 1 ) {
                int bills = (charact * number);
                System.out.println("Your line: " + charact++);
            }
            else {
                System.out.println("error.");
            }
            System.out.println();
            System.out.print("Please enter a number: ");
            number = kb.nextInt();
        }
        if ( number > 80 ){
            System.out.println("That number is too large");
        }
        else if ( number < 1 ){
            System.out.println("That number is too small");
        }
        else{
            System.out.println("error");
        }
    }
}

Ich habe Probleme zu wissen, wie ich kann, multiplizieren Sie die Zahl, die der Benutzer eingegeben und die Ausgabe der Anzahl der Buchstaben, die der Benutzer eingegeben.

Dank,
William

Verwenden Sie, dass viele Male, und drucken Sie den Charakter im inneren..

InformationsquelleAutor Leroy | 2012-10-06

Schreibe einen Kommentar