三角形判断
import java.util.Scanner;
public class pdsanjiao {
public static void main(String[] args) {
Scanner num = new Scanner(System.in);
double a,b,c;
if(args.length!=3)
{
System.out.println("请输入三个数");
a = num.nextInt();
b = num.nextInt();
c = num.nextInt();
}
a=Double.parseDouble(args[0]);
b=Double.parseDouble(args[1]);
c=Double.parseDouble(args[2]);
if(a>0 &&b>0&&c>0&&a+b-c>0&&a+c-b>0&&c+b-a>0)
{
System.out.println("可以组成三角形");
}
else
{
System.out.println("不可以组成三角形");
}
}
}
质数读取
public class zsdq {
public static void main(String[] args) {
int a=1,n=1;
while (a<=10000){
a++;
int b=2;
while (b<a){
if(a%b==0){break;}
b++;
}
if(a == b){
System.out.print("第"+n+"个质数为:");
System.out.println(b);
n++;
}
}
}
}
整数读取
//输出一个整数的每一位;
public static void print (long n, int tmp) {
if(n < 0) {//当输入一个负数时,先把它变成整数。
System.out.println("-");
n = -n;
}
if(n > 9) {
print(n / 10, tmp);//递归
}
System.out.print(n % 10);//打印个位数
if (n != tmp) {
System.out.print(", ");
}
}
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
System.out.println("请输入数字:");
int n = scanner.nextInt();
int tmp = n;
print(n,tmp);
代码合集03
public class dmjh {
public static void main(String[] args) {
//1.编写程序数一下1到100的所有整数中出现多少个数字9;
dm1();
//2.求出0-999之间的所有”水仙花数”并输出(“水仙花数”是指一个三位数,其各位数字的立方和确好等于该数本身;
dm2();
//3.编写代码模拟三次密码输入场景 最多能输入三次密码,密码正确,提示”登陆成功”,密码错误,可以重新输入,最多输入三次.三次均错,则提示退出程序;
dm3();
//5.完成猜数字游戏(生成一个随机数,然后让用户猜数提示大了还是小了;
dm4();
}
public static void dm1() {
int count=0;
for(int i=1;i<=100;i++){
if(i%10==9){count++;}
if(i/10==9){count++;}}
System.out.println(count);
}
public static void dm2() {
int count = 0;
for (int i = 100; i < 1000; i++) {
int bai = i / 100;
int shi = i / 10 - bai * 10;
int ge = i % 10;
if (i == (bai*bai*bai + shi*shi*shi + ge*ge*ge)) {
count+=1;
System.out.println(i);}}
System.out.println("水仙花数有:"+count);
}
public static void dm3() {
System.out.println("请输入密码:");
for(int cou=1;cou<=3;cou++){
Scanner sc=new Scanner(System.in);
String password=sc.nextLine();
if(password.equals("666")){
System.out.println("登陆成功");
break;
}else if(cou<3){
System.out.println("密码错误,还有"+(3-cou)+"次机会");
}else {System.out.println("连续输错3次,你没机会了。。。。。。。");}}
}
public static void dm4() {
System.out.println("欢迎来到猜数字游戏!!!");
Scanner sc = new Scanner(System.in);
int num=(int)(Math.random()*100);
//System.out.println("随机数字为:"+num);
int a=1;
while(true) {
System.out.println("请输入一个数字:");
int in=sc.nextInt();
if(in==num) {
System.out.println("猜对了");
break;}
else if(in<num) {
System.out.println("猜小了");}
else {
System.out.println("猜大了");}
// System.out.println("是否继续猜? y/n");
// yn=sc.next();
if(a<=10){System.out.println("你已猜了"+a+"次数字。");
a++;}
else {System.out.println("你已猜到第"+a+"次,"+"别猜了");break;}
}
}}
在这里欢迎大家的点赞、关注、评论,以此来促进大家互相学习交流,同时可以让新加入的小伙伴更快的了解新知识!!!
文章内容切记不可用于非法行为,造成经济损失概不负责,造成的后果自行承担;如有侵权,请联系作者进行删除
≧◠◡◠≦ 1分2分都是爱,感谢已经打赏的老板,和正在打赏的老板们 ≧◠◡◠≦