Eclipse (Problem with combining 2 codes together)(Cont)

Eclipse (Problem with combining 2 codes together)(Cont)

Hi, I have a problem with this code (below), I enter the username and password correctly then I want to input an integer either 1 or 2 but if I enter wrongly, e.g. 3, it will print out "Unsuccessfully login due to invalid username or password". How can I edit this code to make it print out "Invalid input" if I enter 3. Hope to receive help ASAP.
Thanks in advance :)

import java.util.Scanner;

public class Main {

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

public static String username;
public static String input;
public static int userInput;


public static void main(String[] args) {

System.out.println("Enter your username and password in the following format (e.g. username, password [with the comma]):");
username = scan.nextLine();
if (username.equalsIgnoreCase("Norman Lim, a123") || (username.equalsIgnoreCase("Silvia Chong, b456") || (username.equalsIgnoreCase("Gordon Tan, c789")))){
System.out.println();
System.out.println("You have successfully login");
System.out.println();
System.out.println("Enter '1' to view movie listing by Hall and '2' by Time: ");
userInput = scan.nextInt();
}else
System.out.println();
System.out.println("Unsuccessfully login due to invalid username or password");
System.out.println();

if (userInput == 1){
System.out.println("====================================================================================");
System.out.println(" ~~~~~~~~~~~~~~~~~~~~~ Hall 1 ~~~~~~~~~~~~~~~~~~~~~");
System.out.println("Movid ID: 1 Title: Inception Time: 4pm Cost: $10.00");
System.out.println("Movie ID: 2 Title: Twelve Time: 6pm Cost: $9.00");
System.out.println("Movie ID: 3 Title: The Sorcerer's Apprentice Time: 8pm Cost: $9.00");
System.out.println();

// for movie showing in Hall 2
System.out.println(" ~~~~~~~~~~~~~~~~~~~~~ Hall 2 ~~~~~~~~~~~~~~~~~~~~~");
System.out.println("Movie ID: 4 Title: Toy Story 3 Time: 3pm Cost: $7.50");
System.out.println("Movie ID: 5 Title: Toy Story 3 Time: 5pm Cost: $7.50");
System.out.println("Movie ID: 6 Title: Twelve Time: 7pm Cost: $9.50");
System.out.println("Movie ID: 7 Title: Predator Time: 9pm Cost: $9.50");
System.out.println();

// for movie showing in Hall 3
System.out.println(" ~~~~~~~~~~~~~~~~~~~~~ Hall 3 ~~~~~~~~~~~~~~~~~~~~~");
System.out.println("Movie ID: 8 Title: Knight and Day Time: 3pm Cost: $7.50");
System.out.println("Movie ID: 9 Title: The Twilight Saga: Eclipse Time: 5pm Cost: $8.50");
System.out.println("Movie ID: 10 Title: The Twilight Saga: Eclipse Time: 7pm Cost: $10.50");
System.out.println("Movie ID: 11 Title: Predator Time: 9pm Cost: $9.50");
System.out.println("====================================================================================");
System.out.println();
}

else if (userInput ==2){
//for movie showing at 3pm
System.out.println("====================================================================================");
System.out.println(" ~~~~~~~~~~~~~~~ Movie showing at 3pm ~~~~~~~~~~~~~~~");
System.out.println("Hall 2: Movie ID: 4 Movie: Toy Story 3 Cost: $7.50");
System.out.println("Hall 3: Movie ID: 8 Movie: Knight and Day Cost: $7.50");
System.out.println();

//for movie showing at 4pm

System.out.println(" ~~~~~~~~~~~~~~~ Movie showing at 4pm ~~~~~~~~~~~~~~~");
System.out.println("Hall: 1 Movie ID: 1 Movie: Inception Cost: $10.00");
System.out.println();

//for movie showing at 5pm
System.out.println(" ~~~~~~~~~~~~~~~ Movie showing at 5pm ~~~~~~~~~~~~~~~");
System.out.println("Hall 2: Movie ID: 5 Movie: Toy Story 3 Cost: $7.50");
System.out.println("Hall 3: Movie ID: 9 Movie: The Twilight Saga: Eclipse Cost: $8.50");
System.out.println();

//for movie showing at 6pm
System.out.println(" ~~~~~~~~~~~~~~~ Movie showing at 6pm ~~~~~~~~~~~~~~~");
System.out.println("Hall 1: Movie ID: 2 Movie: Twelve Cost: $9.00");
System.out.println();

//for movie showing at 7pm
System.out.println(" ~~~~~~~~~~~~~~~ Movie showing at 7pm ~~~~~~~~~~~~~~~");
System.out.println("Hall 2: Movie ID: 6 Movie: Twelve Cost: $9.50");
System.out.println("Hall 3: Movie ID: 10 Movie: The Twilight Saga: Eclipse Cost: $10.50");
System.out.println();

//for movie showing at 8pm
System.out.println(" ~~~~~~~~~~~~~~~ Movie showing at 8pm ~~~~~~~~~~~~~~~");
System.out.println("Hall 1: Movie ID: 3 Movie: The Sorcerer's Apprentice Cost: $9.00");
System.out.println();

//for movie showing at 9pm
System.out.println(" ~~~~~~~~~~~~~~~ Movie showing at 9pm ~~~~~~~~~~~~~~~");
System.out.println("Hall 2: Movie ID: 7 Movie: Predator Cost: $9.50");
System.out.println("Hall 3: Movie ID: 11 Movie: Predator Cost: $9.50");
System.out.println();
System.out.println("====================================================================================");
}
else{
System.out.println("******************** End Of Your Booking ********************");
}

}}
View Answers

July 14, 2010 at 11:48 AM

Hi Friend,

Try the following code:

import java.util.*;

public class Hall {
static Scanner scan = new Scanner(System.in);
public static String username;
public static String password;
public static String input;
public static int userInput;
public static void main(String[] args) {
System.out.print("Enter your username:");
username = scan.nextLine();
System.out.print("Enter your password:");
password = scan.nextLine();
if (username.equalsIgnoreCase("rose") && password.equalsIgnoreCase("rose")){
System.out.println();
System.out.println("You have successfully login");
System.out.println();
System.out.println("Enter '1' to view movie listing by Hall and '2' by Time: ");
userInput = scan.nextInt();
}else
System.out.println();
System.out.println("Invalid Input");
System.out.println();
if (userInput == 1){
System.out.println("====================================================================================");
System.out.println(" ~~~~~~~~~~~~~~~~~~~~~ Hall 1 ~~~~~~~~~~~~~~~~~~~~~");
System.out.println("Movid ID: 1 Title: Inception Time: 4pm Cost: $10.00");
System.out.println("Movie ID: 2 Title: Twelve Time: 6pm Cost: $9.00");
System.out.println("Movie ID: 3 Title: The Sorcerer's Apprentice Time: 8pm Cost: $9.00");
System.out.println();

System.out.println(" ~~~~~~~~~~~~~~~~~~~~~ Hall 2 ~~~~~~~~~~~~~~~~~~~~~");
System.out.println("Movie ID: 4 Title: Toy Story 3 Time: 3pm Cost: $7.50");
System.out.println("Movie ID: 5 Title: Toy Story 3 Time: 5pm Cost: $7.50");
System.out.println("Movie ID: 6 Title: Twelve Time: 7pm Cost: $9.50");
System.out.println("Movie ID: 7 Title: Predator Time: 9pm Cost: $9.50");
System.out.println();

System.out.println(" ~~~~~~~~~~~~~~~~~~~~~ Hall 3 ~~~~~~~~~~~~~~~~~~~~~");
System.out.println("Movie ID: 8 Title: Knight and Day Time: 3pm Cost: $7.50");
System.out.println("Movie ID: 9 Title: The Twilight Saga: Eclipse Time: 5pm Cost: $8.50");
System.out.println("Movie ID: 10 Title: The Twilight Saga: Eclipse Time: 7pm Cost: $10.50");
System.out.println("Movie ID: 11 Title: Predator Time: 9pm Cost: $9.50");
System.out.println("====================================================================================");
System.out.println();
}

July 14, 2010 at 11:48 AM

continue..

else if (userInput ==2){
System.out.println("====================================================================================");
System.out.println(" ~~~~~~~~~~~~~~~ Movie showing at 3pm ~~~~~~~~~~~~~~~");
System.out.println("Hall 2: Movie ID: 4 Movie: Toy Story 3 Cost: $7.50");
System.out.println("Hall 3: Movie ID: 8 Movie: Knight and Day Cost: $7.50");
System.out.println();

System.out.println(" ~~~~~~~~~~~~~~~ Movie showing at 4pm ~~~~~~~~~~~~~~~");
System.out.println("Hall: 1 Movie ID: 1 Movie: Inception Cost: $10.00");
System.out.println();

System.out.println(" ~~~~~~~~~~~~~~~ Movie showing at 5pm ~~~~~~~~~~~~~~~");
System.out.println("Hall 2: Movie ID: 5 Movie: Toy Story 3 Cost: $7.50");
System.out.println("Hall 3: Movie ID: 9 Movie: The Twilight Saga: Eclipse Cost: $8.50");
System.out.println();

System.out.println(" ~~~~~~~~~~~~~~~ Movie showing at 6pm ~~~~~~~~~~~~~~~");
System.out.println("Hall 1: Movie ID: 2 Movie: Twelve Cost: $9.00");
System.out.println();

System.out.println(" ~~~~~~~~~~~~~~~ Movie showing at 7pm ~~~~~~~~~~~~~~~");
System.out.println("Hall 2: Movie ID: 6 Movie: Twelve Cost: $9.50");
System.out.println("Hall 3: Movie ID: 10 Movie: The Twilight Saga: Eclipse Cost: $10.50");
System.out.println();

System.out.println(" ~~~~~~~~~~~~~~~ Movie showing at 8pm ~~~~~~~~~~~~~~~");
System.out.println("Hall 1: Movie ID: 3 Movie: The Sorcerer's Apprentice Cost: $9.00");
System.out.println();

System.out.println(" ~~~~~~~~~~~~~~~ Movie showing at 9pm ~~~~~~~~~~~~~~~");
System.out.println("Hall 2: Movie ID: 7 Movie: Predator Cost: $9.50");
System.out.println("Hall 3: Movie ID: 11 Movie: Predator Cost: $9.50");
System.out.println();
System.out.println("====================================================================================");
}
else{
System.out.println("******************** End Of Your Booking ********************");
}
}}

Thanks









Related Tutorials/Questions & Answers:
Eclipse (Problem with combining 2 codes together)(Cont) - Java Beginners
Eclipse (Problem with combining 2 codes together)(Cont)  Hi, I have a problem with this code (below), I enter the username and password correctly then I want to input an integer either 1 or 2 but if I enter wrongly, e.g. 3
Eclipse (Problem with combining 2 codes together) - Java Beginners
Eclipse (Problem with combining 2 codes together)  hi, I have 2 pieces of code and I don't know how to combine together. Hope someone can help me combine it together. And I also want to add in if (inputs.equals
Advertisements
ModuleNotFoundError: No module named 'ana-cont'
ModuleNotFoundError: No module named 'ana-cont'  Hi, My Python...-cont' How to remove the ModuleNotFoundError: No module named 'ana-cont... to install padas library. You can install ana-cont python with following
ModuleNotFoundError: No module named 'ana-cont'
ModuleNotFoundError: No module named 'ana-cont'  Hi, My Python...-cont' How to remove the ModuleNotFoundError: No module named 'ana-cont... to install padas library. You can install ana-cont python with following
Eclipse hibernate problem
Eclipse hibernate problem  hie..i've just started a basic hibernate application using eclipse helios.I have added the jars,configured the xml files...;Hibernate Eclipse Integration Hibernate Tutorials
ModuleNotFoundError: No module named 'cont-prob-distributions'
ModuleNotFoundError: No module named 'cont-prob-distributions'  Hi...: No module named 'cont-prob-distributions' How to remove the ModuleNotFoundError: No module named 'cont-prob-distributions' error? Thanks   
My Eclipse deployed problem. - Struts
My Eclipse deployed problem.  Dear All, I am facing a problem. When First time I am deploying a web project in eclipse in jboss its fine but, when I am changing the project name by pressing 'f2' and then deploying
Eclipse
Eclipse   I am new to eclipse. i want to create a login page in eclipse and want to connect with mysql. what are the software and jar file i need to include in eclipse
Eclipse
Eclipse  how to compile using eclipse
eclipse
eclipse  Hi how to debug in eclipse ide and how to find bug in eclipse ? Thanks kalins naik
eclipse
eclipse  how to add tomcat server first time in eclipse
Eclipse
Eclipse  I am new to eclipse. I want to write a jsp program and want to connect it with mysql. What are the configurations i need to check in eclipse
Eclipse
Eclipse  How to develope web application servlets or jsp using eclipse id
Eclipse Plunging/UML
;    Borland Together Edition for Eclipse Borland Together Edition for Eclipse is an integrated and agile design environment... combining the open-source Eclipse platform with the power of the Unified
Struts 2 Eclipse Plugin
Struts 2 Eclipse Plugin       This page contains the examples and the list of plugins that are available for Struts 2...; If anyone of you know the Eclipse plugin for Struts 2, kindly post
Borland Together Edition for Eclipse
Borland Together Edition for Eclipse       Borland® Together® is a visual modeling platform... or extracting design information from existing systems, Together gives all
Struts 2 Hello World Application using Eclipse
Creating Hello World application in Struts 2 version 2.3.15.1 using Eclipse... applications based on Struts 2 Framework. Here we have used Eclipse IDE for creating... will help you in writing your first Struts 2 applications using Eclipse IDE. You can
Problem while using tomcat 6.0 in eclipse with struts application
Problem while using tomcat 6.0 in eclipse with struts application  Hi please provide solution for the following problem org.apache.jasper.JasperException: java.lang.ClassCastException
Borland Together Edition for Eclipse 6.2
Borland Together Edition for Eclipse 6.2       Borland® Together® is a visual modeling... or extracting design information from existing systems, Together gives all
Maven 2 Eclipse Plug-in
Maven 2 Eclipse Plug-in      ...://www.eclipse.org/downloads/ 2. Get Maven-eclipse-plugin-plugin :  ... the Maven Plugin with your eclipse IDE. Why Maven with Eclipse ADS_TO_REPLACE_1
Eclipse
Eclipse       Eclipse... a development environment from plug-in components. Fortunately, Eclipse comes... can also extend its capabilities by installing plug-ins written for the Eclipse
Eclipse erroe
Eclipse erroe  Dear Sir, I am facing a problem while check out a project from the repository error is org.tigris.subversion.javahl.clientException: RA layer request failed
eclipse - Struts
Eclipse keyboard shortcuts  I need a list of eclipse keyboard shortcuts.Thanks
Debug in Eclipse
Debug in Eclipse  How to debug a java application in Eclipse Helio version
deployment in eclipse
deployment in eclipse  How to run the web project in eclipse in resin server without using GUI hard deployment
eclipse+wampserver
eclipse+wampserver  when i run my mobile appilcation code in eclipse i get an error, ClassNotFoundException: com.mysql.jdbc.Driver SQLException: No suitable driver found for jdbc:mysql://127.0.0.1/plants. i have already created
Maven with eclipse
Maven with eclipse  Hai friends i m new to maven and quartz scheduler. I run the simple Helloworld quartz scheduler program as maven project in eclipse successfully. Now i want to cluster the same program in terracotta quartz
Question in Eclipse
Question in Eclipse   ** Hello EveryOne , L Have Question in Eclipse ?!! Question is : A.( The square class) Design a class named Square that contains : 1.A private instance variable side of type double 2.A no-argument
Question in Eclipse ??
Question in Eclipse ??  ** Hello EveryOne , L Have Question in Eclipse ?!! Question is : A.( The square class) Design a class named Square that contains : 1.A private instance variable side of type double 2.A no-argument
Version of eclipse>eclipse-runtime dependency
List of Version of eclipse>eclipse-runtime dependency
Version of eclipse>eclipse-boot dependency
List of Version of eclipse>eclipse-boot dependency
Version of eclipse>eclipse-jface dependency
List of Version of eclipse>eclipse-jface dependency
Version of eclipse>eclipse-ui dependency
List of Version of eclipse>eclipse-ui dependency
Version of eclipse>eclipse-workbench dependency
List of Version of eclipse>eclipse-workbench dependency
Struts2 Application in Eclipse: Running the application in Eclipse IDE
. In the last section we have developed the Struts 2 Application in Eclipse IDE... 2 for configuring Eclipse IDE to use Tomcat 7 for deploying the Struts 2 application. Eclipse IDE will allow you to install and run Struts 2 application
Lint4j Eclipse Plugin
Lint4j Eclipse Plugin         Eclipse is the perfect environment for using Lint4j. Problems can be reported as soon as the source is saved, and the Eclipse problem
Artifacts of eclipse
List of Artifacts of eclipse maven depenency
SJ Eclipse
SJ Eclipse       SJ Eclipse is an Eclipse plugin that allows users to interact with a SourceJammer archive. Once you install SJ Eclipse, the first thing you should
java,eclipse - Swing AWT
java,eclipse  Hi, I have made on program SimpleCalculator on eclipse 3.4.0.But while running the code I am getting the problem for Class File Editor... descriptor #2 (Ljava/lang/String;)V // Stack: 2, Locals: 2 public
Maven Repository/Dependency: eclipse | eclipse-workbench
Maven Repository/Dependency of Group ID eclipse and Artifact ID eclipse-workbench. Latest version of eclipse:eclipse-workbench dependencies... Web Application in Eclipse? Maven 3 Tutorial Convert Maven project
Maven Repository/Dependency: eclipse | eclipse-ui
Maven Repository/Dependency of Group ID eclipse and Artifact ID eclipse-ui. Latest version of eclipse:eclipse-ui dependencies... Application in Eclipse? Maven 3 Tutorial Convert Maven project to Eclipse Web
Maven Repository/Dependency: eclipse | eclipse-runtime
Maven Repository/Dependency of Group ID eclipse and Artifact ID eclipse-runtime. Latest version of eclipse:eclipse-runtime dependencies... Application in Eclipse? Maven 3 Tutorial Convert Maven project
Maven Repository/Dependency: eclipse | eclipse-jface
Maven Repository/Dependency of Group ID eclipse and Artifact ID eclipse-jface. Latest version of eclipse:eclipse-jface dependencies... Application in Eclipse? Maven 3 Tutorial Convert Maven project to Eclipse
Maven Repository/Dependency: eclipse | eclipse-boot
Maven Repository/Dependency of Group ID eclipse and Artifact ID eclipse-boot. Latest version of eclipse:eclipse-boot dependencies... is Apache Maven? How to create Maven Web Application in Eclipse? Maven 3
Eclipse-Apache tomcat error
Eclipse-Apache tomcat error  Hi..I'v been trying to install apache tomcat 7 with eclipse helios to try web applications ..but unable to run webcontents .it gives the folowing msg in eclipse:Several ports (8005, 8080, 8009
Error In starting Glassfish in Eclipse.
Error In starting Glassfish in Eclipse.  Sir,I am new in Java/J2EE.And i am learning j2ee by regular study of your site. I am facing a problem in eclipse when i use Glassfish as server.I have installed Glassfish in C:\Glassfish
Eclipse Goodies
Eclipse Goodies       Eclipse Goodies is a set of open source released Eclipse-plugins and tools for the Eclipse RCP and other Eclipse projects like BIRT or GEF we
Tikal Eclipse
Tikal Eclipse       Tikal Eclipse is an open source Eclipse-based distro which combines the Eclipse binaries with a broad range of Eclipse plugins for Java, Java
Hibernate error in eclipse
code........ I will try to short out your problem
websphere IDE and eclipse IDE
websphere IDE and eclipse IDE  can we work struts framework in eclipse IDE. i am working in trial version of websphere studio application developer . if i work in eclipse all the features are available in eclipse

Ads