JAVA的题,谁帮我解答下 谢谢了 !!! 完分谢谢``

来源:百度知道 编辑:UC知道 时间:2024/06/13 21:54:32
帅哥美女们 帮下我的忙 帮我做下这几道题啊 谢谢了哦~!

程序设计:
1.编程求解:所有两位能被3整除的数的和,以及不能被3整除的数的各位数字之和.

2.从键盘输入一个身份证号码,请分裂出该人的出生日期.要求要判断身份证号码的合法性,否则要求其重新输入.

还有一道程序分析的:
public class T2_4{
public static void main(String[]args)

{ int i,j;
char c='*',
for(i=0;i<5;i++)
{ for(j=0;j<=i;j++)
System.out.print("*");
System.out.println();}
}
}

输出结果: (就是问题)

请帮我解答下 万分谢谢你了‘ 谢谢~~~~~~

第一题:
public class Test {
public static void main(String[] args) {
int sum = 0;
for (int i = 10; i < 100; i++) {
if (i % 3 == 0)
sum += i;
}
System.out.println(sum);
}
}

第二题:
import java.util.Scanner;

public class Test {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
String str = sc.next();
if (str.length() != 18) {
System.out.println("wrong!!");
main(args);
} else {
System.out.println(str.substring(6, 14));
return;
}
}
}

没判断出入字母或者其他字符的情况。

第三题:

*
**
***
****
*****

非常简单的题还要别人做,你是不想好好学java了,这个一动脑子就能解决的问题

*
**
***
****
*****

第一题:

int suma= 0, sumb = 0;
for (int i = 1; i < 100; i++) {
if (i % 3 == 0) {
suma += i;
}
else {