Academic Integrity: tutoring, explanations, and feedback — we don’t complete graded work or submit on a student’s behalf.

This is the from the Pseudo code my professor gave me, the problem starts on lin

ID: 3530437 • Letter: T

Question

This is the from the Pseudo code my professor gave me, the problem starts on line 48 with a else without if error and line 53, 55, and 59 give the same error. ----jGRASP exec: javac -g C:UsersTrishDocumentsCh4_PrExercise10.java Ch4_PrExercise10.java:48: 'else' without 'if' else ^ Ch4_PrExercise10.java:53: 'else' without 'if' else ^ Ch4_PrExercise10.java:55: 'else' without 'if' else ^ Ch4_PrExercise10.java:59: 'else' without 'if' else ^ 4 errors ----jGRASP wedge2: exit code for process is 1. ----jGRASP: operation complete. //Program 2 import java.util.*; public class Ch4_PrExercise10 { double S_SERVICE_CHARGE=10.00; //savings service charge < min. bal. double S_INTEREST=0.04/12; //monthly rate double C_SERVICE_CHARGE=25.00; //checking service charge < min. bal. double C_INTEREST_OVER_5000=0.05/12; //checking > 5000 (interest) double C_INTEREST_REGULAR=0.03/12; //checking regular interest double C_HIGHER_INT_BALANCE=5000.00; //checking balance comparison static Scanner console=new Scanner(System.in); public static void main (String[] args) { int accountNo; char accountType; double minimumBalance; double balance; System.out.print("Enter the account number: "); accountNo=console.nextInt(); //get account number input System.out.printIn(); //blank line System.out.print("Enter the account type: "); //get account type accountType=console.next().charAt(0); System.out.printIn(); //blank line System.out.print("Enter the minimum balance: "); //get minimum balance minimumBalance=console.nextDouble(); System.out.printIn(); //blank line System.out.print("Enter the balance: "); //get the balance balance=console.nextDouble(); System.out.printIn(); //blank line //Display console System.out.printIn("Account Number: " + accountNo); System.out.printIn("Account Type: " + accountType); System.out.printf("Beginning Balance: $%.2f %n", balance); //Check for Saving account if (accountType == 's' || accountType == 'S') if (balance >= minimumBalance) balance = balance + balance * S_INTEREST; else balance = balance - S_SERVICE_CHARGE; System.out.printf("New Balance: $%.2f %n", balance); else //Line 48 if (accountType == 'c' || accountType == 'C') if (balance >= minimumBalance) if (balance <= minimumBalance + C_HIGHER_INT_BALANCE) balance = balance + balance * C_INTEREST_REGULAR; else //Line 53 balance = balance + balance* C_INEREST_OVER_5000; else //Line 55 balance = balance - C_SERVICE_CHARGE; //Display in console System.out.printIn("New Balance: $%.2f %n", balance); else //Line 59 System.out.printIn("Invalid account type") //Not checkiing or savings } }

Explanation / Answer

please rate - thanks


you have printIn instead of println (you have eye it's el)

also missing some sets of brackets

and a few other minor errors



//Program 2

import java.util.*;

public class Ch4_PrExercise10

{static double S_SERVICE_CHARGE=10.00; //savings service charge < min. bal.

static double S_INTEREST=0.04/12; //monthly rate

static double C_SERVICE_CHARGE=25.00; //checking service charge < min. bal.

static double C_INTEREST_OVER_5000=0.05/12; //checking > 5000 (interest)

static double C_INTEREST_REGULAR=0.03/12; //checking regular interest

static double C_HIGHER_INT_BALANCE=5000.00; //checking balance comparison

static Scanner console=new Scanner(System.in);

public static void main (String[] args)

{ int accountNo;

char accountType;

double minimumBalance;

double balance;

System.out.print("Enter the account number: ");

accountNo=console.nextInt(); //get account numberinput

System.out.println(); //blank line

System.out.print("Enter the account type: "); //get account type

accountType=console.next().charAt(0);

System.out.println(); //blank line

System.out.print("Enter the minimum balance: "); //get minimum balance

minimumBalance=console.nextDouble();

System.out.println(); //blank line

System.out.print("Enter the balance: "); //get the balance

balance=console.nextDouble();

System.out.println(); //blank line

//Display console

System.out.println("Account Number: " + accountNo);

System.out.println("Account Type: " + accountType);

System.out.printf("Beginning Balance: $%.2f %n", balance);

//Check for Saving account

if (accountType == 's' || accountType == 'S')

{ if (balance >= minimumBalance)

balance = balance + balance * S_INTEREST;

else

balance = balance - S_SERVICE_CHARGE;

System.out.printf("New Balance: $%.2f %n", balance);

}

else //Line 48

if (accountType == 'c' || accountType == 'C')

{if (balance >= minimumBalance)

if (balance <= minimumBalance + C_HIGHER_INT_BALANCE)

balance = balance + balance * C_INTEREST_REGULAR;

else //Line 53

balance = balance + balance* C_INTEREST_OVER_5000;

else //Line 55

balance = balance - C_SERVICE_CHARGE;

//Display in console

System.out.printf("New Balance: $%.2f %n", balance);

}

else // Line 59

System.out.println("Invalid account type"); //Not checkiing or savings

}

}



Hire Me For All Your Tutoring Needs
Integrity-first tutoring: clear explanations, guidance, and feedback.
Drop an Email at
drjack9650@gmail.com
Chat Now And Get Quote