new semester, new repo structure

This commit is contained in:
2023-01-10 11:59:05 -06:00
parent 0a76658f85
commit ba6de6e18e
725 changed files with 1199 additions and 103 deletions

View File

@@ -0,0 +1,42 @@
/*
* Click nbfs://nbhost/SystemFileSystem/Templates/Licenses/license-default.txt to change this license
* Click nbfs://nbhost/SystemFileSystem/Templates/Classes/Class.java to edit this template
*/
package lab11_calebfontenot;
import java.util.Scanner;
/**
*
* @author caleb
*/
public class DoWhileEvent3 {
public static void main(String[] args) {
// Define variables
int sum = 0, numInt = 0;
String num = "This can be literally anything, it just needs to be initialized";
// Create scanner
Scanner input = new Scanner(System.in);
do {
System.out.print("Enter an integer to add to the sum (type x to exit): ");
num = input.nextLine(); //Read input from console
try {
numInt = Integer.parseInt(num); // Parse input as integer
} catch (Exception NumberFormatException) { // Catch invalid inputs
if (num.toLowerCase().equals("x")) {
break;
} else;
System.out.println("Invalid input!");
}
sum += numInt; // add integer to the sum
System.out.println("Current sum: " + sum);
} while (!(num.toLowerCase().equals("x")));
System.out.println("Exited loop!");
System.out.println("Final sum: " + sum);
}
}