1. Conocido 17 de de marzo de, 2019 un domingo, para obtener la entrada del usuario entero de 8 bits que representa la fecha de la semana
import java. text. DateFormat;
import java. util. *;
public class T1 {
public static void main ( String[ ] args)
{
Scanner input= new Scanner ( System. in) ;
int a= input. nextInt ( ) ;
int year;
int month;
int day;
year= a/ 10000 ;
month= a/ 100 % 100 ;
day= a% 100 ;
Calendar calendar= Calendar. getInstance ( ) ;
calendar. clear ( ) ;
calendar. set ( year, month- 1 , day) ;
DateFormat t= DateFormat. getDateInstance ( DateFormat. FULL) ;
System. out. println ( t. format ( calendar. getTime ( ) ) ) ;
input. close ( ) ;
}
}
2. obtener todos incluso y menos de 100
public class T1 {
public static void main ( String[ ] args) {
int s= 0 ;
for ( int i= 0 ; i<= 100 ; i++ )
{
if ( i% 2 == 0 )
s= s+ i;
if ( i== 100 )
System. out. println ( s) ;
}
}
}
3. do-while aplicación: no centígrados salida y la tabla Fahrenheit, lo que requiere una temperatura de 0 grados a 250 grados centígrados, 20 grados cada uno, la entrada en la tabla es más de 10.
relación de conversión: Fahrenheit Celsius * = 9/32 + 5,0; Consejo: 1, el funcionamiento cíclico: cálculo Celsius, y da salida a las condiciones de los ciclos de control de entrada 2: Entrada <= 10 && Celsius <= 250
public class T1 {
public static void main ( String[ ] args) {
double fahrenheit;
int degreeCelsius= 0 ;
int x= 1 ;
do
{
if ( ( degreeCelsius% 20 == 0 ) )
{
fahrenheit= degreeCelsius* 9 / 5.0 + 32 ;
x++ ;
System. out. println ( "华氏温度:" + fahrenheit+ "摄氏温度 :" + degreeCelsius) ;
}
degreeCelsius++ ;
} while ( ( x<= 10 ) && ( degreeCelsius<= 250 ) ) ;
}
}
4. La salida 100 puede ser menor que el número de la parte delantera 57 de la divisible
public class T1 {
public static void main ( String[ ] args)
{ int c= 0 ;
for ( int i= 0 ; i< 100 ; i++ )
{
if ( i% 7 == 0 )
{ c++ ;
if ( c<= 5 )
{
System. out. println ( i) ;
}
}
}
}
}
El cilindro de la casa de un total de 50 litros. Existente 15 litros. Cada uno puede elegir cinco litros. Para recoger un par de veces para recoger más.
public class T1 {
public static void main ( String[ ] args)
{ int water= 50 ;
int nowWater= 15 ;
int spurWater= 5 ;
int x;
x= ( water- nowWater) / spurWater;
System. out. println ( "要挑" + x+ "次才能挑满" ) ;
}
}
6. Obtener 1! 2! + ... + n! ¿Cuánto? (Uso mientras que hacer)
import
java. util. *;
public class T1 {
public static void main ( String[ ] args)
{
int s= 1 ;
int i= 1 ;
int a= 0 ;
Scanner
input= new Scanner ( System. in) ;
System. out. println ( "请输入n:" ) ;
int n= input. nextInt ( ) ;
while ( i<= n)
{
s= s* i;
i++ ;
a= s+ a;
}
System. out. println ( a) ;
input. close ( ) ;
}
}
7. requieren que los usuarios introducir un número, utilice el do-while se invierte en el pasado!
import java. util. *;
public class T1 {
public static void main ( String[ ] args)
{
Scanner input= new Scanner ( System. in) ;
String a= input. next ( ) ;
System. out. println ( new StringBuilder ( a) . reverse ( ) . toString ( ) ) ;
input. close ( ) ;
}
}
8 ... 1000 se obtiene dentro de todos divisible por 4 y 5 y no puede ser divisible por 3 y el número de
public class T1 {
public static void main ( String[ ] args)
{
int c= 0 ;
int a= 0 ;
for ( int i= 1 ; i<= 1000 ; i++ )
{
if ( i% 3 != 0 )
if ( ( i% 4 == 0 ) && ( i% 5 == 0 ) )
{
c= i;
a= c+ a;
if ( i== 1000 )
System. out. println ( a) ;
}
}
}
}