// Week 3 Checkpoint1: Payroll Program Part 2
// Due May 04, 2012
// Created by: Kennith Adkins
import java.util.Scanner;
public class Assignment1
{
public static void main (String[] args)
{
Scanner input = new Scanner(System.in);
// Variables
String employeeName = null;
int hours;
double rate;
double pay;
while (employeeName != "stop")
{
// Request information from user
System.out.print ("Employee Name: ");
employeeName = input.nextLine();
System.out.print ("Hourly Rate: ");
rate = input.nextDouble();
System.out.print ("Number of Hours worked this week: ");
hours = input.nextInt();
// Calculate pay
pay = rate * hours;
// Display information
System.out.printf ("%s will get paid $%.2f this week.\n", employeeName, pay);
}
}
}
プログラムを実行すると、うまく動作します。ループに掛かり、繰り返されると、従業員の名前と時間別レートが一気に上がっているように見えます。従業員の名前とストップを入力した後に停止する?給与計算プログラムパート2(実行中の問題
プリントをprintlnsに変更しましたが、それでも同じ問題が発生します。私はリンクを感謝します。 – Usdblades
あなたはスクランチングの意味を正確に教えてくれますか?私はそれを理解していないかもしれません。私はプログラムを実行すると – Krrose27
は、それが完璧に動作し、それは、ループするとき それのようscrunches ので 従業員の名前: 時給: (それは私が、私は問題がある実現再び – Usdblades