Assignment #117
Code
///Name: Cody Swain
///Period: 6
///Project Name: puzzle2
///File Name: puzzle2.java
///Date: 5/4/16
import java.util.Scanner;
public class puzzle2
{
public static void main( String[] args )
{
Scanner keyboard = new Scanner(System.in);
int option;
do
{
System.out.println();
System.out.println( "1) Find two digit numbers <= 56 with sums of digits > 10 ");
System.out.println( "2) Find two digit number minus number reversed which equals digits. ");
System.out.println( "3) Quit");
System.out.println();
System.out.print(">");
option = keyboard.nextInt();
if (option == 1)
func1();
else if (option == 2)
func2();
}while (option != 3);
}
public static void func1(){
System.out.println();
for (int a=0; a<=5; a++){
for (int b=0; b<10; b++){
if ( (a+b)>10 && (((a*10)+b) <= 56 ) ){
System.out.print(a);
System.out.print(b);
System.out.print(" ");
}
}
}
System.out.println();
System.out.println();
}
public static void func2(){
System.out.println();
for (int a=1; a<10; a++){
for (int b=0; b<10; b++){
int c = (10*a)+b;
int d = (10*b)+a;
int e = a+b;
if ( (c - d) == e )
System.out.print(c);
}
}
System.out.println();
System.out.println();
}
}
Picture of the output