弱鸡小结~大佬绕行~~
2.3
package Two;
public class Thirteen {
public static void main(String[] args) {
double a = 100.0 ;
int b = 6;
while(b-- != 0){
a = (a * (1 + 0.00417));
a += 100;
}
System.out.println(a - 100);
}
}
2.6
package Two;
import java.util.Scanner;
public class YiLiu {
public static void main(String[] args) {
Scanner input = new Scanner(System.in);
int a = input.nextInt();
int ans = 0;
while(a != 0){
ans += a % 10;
a /= 10;
}
System.out.println(ans);
}
}
3.7
package Three;
import java.util.Scanner;
public class Eleven {
public static void main(String[] args) {
Scanner input = new Scanner(System.in);
System.out.println("Input the Year and Month :");
int Y = input.nextInt();
int M = input.nextInt();
int ans = 0;
switch(M){
case 1 : ans = 31;break;
case 2 : ans = 28;break;
case 3 : ans = 31;break;
case 4 : ans = 30;break;
case 5 : ans = 31;break;
case 6 : ans = 30;break;
case 7 : ans = 31;break;
case 8 : ans = 31;break;
case 9 : ans = 30;break;
case 10 : ans = 31;break;
case 11 : ans = 30;break;
case 12 : ans = 31;break;
}
if(M == 2 && (Y % 400 == 0 || (Y % 4 == 0 && Y % 100 != 0)))
ans++;
System.out.println(ans);
}
}
3.12
package Three;
import java.util.Scanner;
public class Twelve {
public static void main(String[] args) {
Scanner input = new Scanner(System.in);
System.out.println("Input a three-digit integer : ");
int a = input.nextInt();
if(a % 10 == (a / 100) % 10)
System.out.println(a + " is a palindrome.");
else System.out.println(a + " is not a palindrome.");
}
}
3.17
package Three;
import java.util.Scanner;
public class Seventeen {
public static void main(String[] args) {
Scanner input = new Scanner(System.in);
System.out.println("scissor(0) , rock(1) , paper(2) : ");
int b = (int)(Math.random() * 3);
int a = input.nextInt();
if(b == 0 && a == 1) System.out.println("you are win.");
else if(b == 0 && a == 2) System.out.println("you are transport.");
else if(b == 1 && a == 0) System.out.println("you are transport.");
else if(b == 1 && a == 2) System.out.println("you are win.");
else if(b == 2 && a == 0) System.out.println("you are transport.");
else if(b == 2 && a == 1) System.out.println("you are win.");
else System.out.println("It is a draw.");
}
}
3.22
package Three;
import java.util.Scanner;
public class TwentyTwo {
public static void main(String[] args) {
Scanner input = new Scanner(System.in);
double a = input.nextDouble();
double b = input.nextDouble();
if(Math.sqrt(a * a + b * b) <= 10) System.out.println("Point (" + a + " , " + b + ") is in the circle.");
else System.out.println("Point ( " + a + " , " + b + ") is not in the circle.");
}
}
3.24
package Three;
import java.util.Scanner;
public class Twentyfour {
public static void main(String[] args) {
Scanner input = new Scanner(System.in);
int ans = input.nextInt();
int a = ans / 13;
System.out.print("The card you picked is ");
int b = ans % 13;
switch(b){
case 0 : System.out.print("King "); break;
case 1 : System.out.print("Ace"); break;
case 2 : System.out.print("2"); break;
case 3 : System.out.print("3"); break;
case 4 : System.out.print("4"); break;
case 5 : System.out.print("5"); break;
case 6 : System.out.print("6"); break;
case 7 : System.out.print("7"); break;
case 8 : System.out.print("8"); break;
case 9 : System.out.print("9"); break;
case 10 : System.out.print("10"); break;
case 11 : System.out.print("Jack"); break;
case 12 : System.out.print("Queen"); break;
}
switch(a){
case 0 : System.out.println(" of Clubs");break;
case 1 : System.out.println(" of Diamonds");break;
case 2 : System.out.println(" of Hearts");break;
case 3 : System.out.println(" of Spades");break;
case 4 : System.out.println(" of Spades");break;
}
}
}
5.6
package Five;
public class Six {
public static void main(String[] args) {
System.out.format("%6s %10s %8s %8s\n","千克","磅","千克","磅");
int b = 20;
for(int i = 1 ; i <= 200 ; i += 2,b += 5){
System.out.printf("%3d %6.2f %3d %6.2f\n", i,i * 2.2,b,b / 2.2);
}
}
}
5.7
package Five;
public class Seven {
public static void main(String[] args) {
int a = 10000;
int b = 0;
int ans = 0;
while(++b <= 14){
a *= (1 + 0.05);
if(b > 10)
ans += a;
}
System.out.println(ans);
}
}
5.10
package Five;
public class Ten {
public static void main(String[] args) {
int num = 0;
for(int i = 100 ; i <= 1000 ; i++){
if(i % 5 == 0 && i % 6 == 0){
if(num == 9){
System.out.println(i);
num = 0;
}
else {
num++;
System.out.print(i + " ");
}
}
}
}
}
5.14
package Five;
import java.util.Scanner;
public class FourTeen {
public static void main(String[] args) {
Scanner input = new Scanner(System.in);
int a = input.nextInt();
int b = input.nextInt();
while(b != 0){
int c = a % b;
a = b;
b = c;
}
System.out.println(a);
}
}
5.15
package Five;
public class FiveTeen {
public static void main(String[] args) {
int num = 0;
for(int i = '!' ; i <= '~' ; i++){
if(num == 9){
num = 0;
System.out.println((char)i);
}
else{
num++;
System.out.print((char)i + " ");
}
}
}
}
5.16
package Five;
import java.util.Scanner;
public class SixTeen {
public static void main(String[] args) {
Scanner input = new Scanner(System.in);
int a = input.nextInt();
int b = 2;
while(a > 1){
while(a % b == 0){
a /= b;
System.out.print(b + " ");
}
b++;
}
}
}
5.17
package Five;
import java.util.Scanner;
public class SevenTeen {
public static void main(String[] args) {
Scanner input = new Scanner(System.in);
int a = input.nextInt();
for(int i = 1 ; i <= a ; i++){
for(int j = 1 ; j <= a - i; j++)
System.out.print(" ");
for(int j = i ; j > 1 ; j--)
System.out.print(j + " ");
for(int j = 1 ; j < i ; j++)
System.out.print(j + " ");
System.out.println(i);
}
}
}
5.19
package Five;
public class NineTeen {
public static void main(String[] args) {
for(int i = 1 ; i <= 8 ; i++){
for(int j = 1 ; j <= 8 - i ; j++)
System.out.print(" ");
int a = 1;
for(int j = 1 ; j < i ; j++){
System.out.print(a + " ");
a *= 2;
}
for(int j = 1 ; j < i ; j++){
System.out.print(a + " ");
a /= 2;
}
System.out.println(a);
}
}
}
5.21
package Five;
import java.text.DecimalFormat;
import java.util.Scanner;
public class TwentyOne {
public static void main(String[] args) {
Scanner input = new Scanner(System.in);
int a = input.nextInt();
System.out.println("Loan Amount : " + a);
int b = input.nextInt();
System.out.println("Number of years : " + b);
System.out.println("Interest Rate Monthly Payment Total payment");
double c = 5.0;
double d = 0.13226 - 0.05;
DecimalFormat df = new DecimalFormat("0.000");
while(c <= 8.0){
System.out.println(df.format(c) + "% " + df.format(a * (1 + d + c / 100) / 12 / b) + " " + df.format(a * (1 + d + c / 100)));
c += 0.125;
}
}
}
5.23
package Five;
import java.util.Scanner;
public class TwentyThree {
public static void main(String[] args) {
Scanner input = new Scanner(System.in);
int a = input.nextInt();
double ans = 0.0;
while(a >= 1){
ans += (double)(1.0 / a * 1.0);
a--;
}
System.out.println(ans);
}
}
5.24
package Five;
public class TwentyFour {
public static void main(String[] args) {
double ans = 0.0;
for(int i = 1 ; i <= 97 ; i += 2){
ans += (i * 1.0) / (i + 2);
}
System.out.println(ans);
}
}
5.25
package Five;
public class TwentyFive {
public static void main(String[] args) {
double ans = 0.0;
for(int i = 3 ,j = 1; i <= 100 ; i += 2, j++){
if(j % 2 == 0) ans -= 1.0 / i;
else ans += 1.0 / i;
}
System.out.println((1 - ans) * 4);
}
}
6.3
package Six;
public class Three {
public static void main(String[] args) {
int a;
System.out.println(Three.revese(4) + " " + Three.IS(4));
}
public static int revese(int number){
return number;
}
public static boolean IS(int a){
return a > 0;
}
}
6.4
package Six;
public class Four {
public static void er(int a){
int b = 0;
while(a > 0){
b += a % 10;
a /= 10;
b *= 10;
}
System.out.println(b / 10);
}
}
package Six;
public class FourText {
public static void main(String[] args) {
Four.er(3456);
}
}
6.6
package Six;
public class Six {
public static void main(String[] args) {
Six.dis(7);
}
public static void dis(int n){
for(int i = 1 ; i <= n ; i++){
for(int j = 1 ; j <= n - i ; j++)
System.out.print(" ");
for(int j = i ; j > 1 ; j--)
System.out.print(j + " ");
System.out.println(1);
}
}
}
6.26
package Six;
public class TwentySix {
public static void main(String[] args) {
int num = 0;
for(int i = 1 ; i <= 100000; i++){
int ok = 0;
for(int j = 2 ; j * j <= i ; j++)
if(i % j == 0)
ok = 1;
if(ok == 0){
int a = i,b = 0;
while(a > 0){
b += a % 10;
a /= 10;
b *= 10;
}
if(b / 10 == i){
num++;
if(num % 10 == 0)
System.out.println(i);
else System.out.print(i + " ");
}
}
if(num == 100) break;
}
//System.out.println(num+ "");
}
}
7.3
package Seven;
import java.util.Scanner;
public class Three {
public static void main(String[] args) {
Scanner input = new Scanner(System.in);
int[] b = new int[101];
while(1 != 0){
int a = input.nextInt();
if(a == 0) break;
b[a]++;
}
for(int i = 1 ; i <= 100 ; i++){
if(b[i] != 0)
System.out.println(i + " " + b[i]);
}
}
}
7.7
package Seven;
public class Seven {
public static void main(String[] args) {
int a = 0;
int[] ba = new int[11];
while(a++ <= 100){
int b = (int)(Math.random() * 9);
ba[b]++;
}
for(int i = 0 ; i <= 9 ; i++)
System.out.println(ba[i]);
}
}
7.8
package Seven;
public class Eight {
public static int sum(int[] b){
int ans = 0;
for(int i = 0 ; i < b.length ; i++){
ans += b[i];
}
return ans;
}
public static double sum(double[] b){
double ans = 0;
for(int i = 0 ; i < b.length ; i++)
ans += b[i];
return ans;
}
}
package Seven;
public class EightText {
public static void main(String[] args) {
int[] a = new int[3];
a[0] = 1;
a[1] = 2;
a[2] = 2;
double[] b = new double[3];
b[0] = 0.0;
b[1] = 1.0;
b[2] = 2.0;
System.out.println(Eight.sum(b) + " " + Eight.sum(a));
}
}
7.9
package Seven;
public class Nine {
public static void main(String[] args) {
double[] a = new double[3];
a[0] = 1.0; a[1] = 2.0;a[2] = 3.0;
System.out.println(Nine.min(a));
}
public static double min(double[] a){
double ans = a[0];
int j = 0;
for(int i = 1 ; i < a.length ; i++)
if(ans > a[i]){
ans = a[i];
j = i;
}
System.out.println(j);
return ans;
}
}