YAZEED ALRZOUQ
unknown
plain_text
2 years ago
1.9 kB
26
Indexable
fun main(args: Array<String>) { var car_name= arrayListOf<String>() var car_year= arrayListOf<Int>() var car_price= arrayListOf<Double>() var car_killo= arrayListOf<Double>() var sum:Double=0.0 var caount_av:Int=0 var caunt_uv:Int=0 val year_R=Regex("[0-9]{3,4}") val killo_R=Regex("[0-9]{1,25}") val name_R=Regex("[A-Z a-z]{1,25}") var i=1 var x=0 while (i!=0) { x++ var name1:String="" var year1:String="" var killo1:String="" var price1:Double=0.0 print("Enter car name No.$x : ") while (name_R.matches(name1)==false) { name1=readln()!!.toString() if (name_R.matches(name1)==false) print("Please Enter Correct Name : ") } car_name.add(name1) print("Enter car year No.$x : ") while (year_R.matches(year1.toString())==false) { year1=readln()!!.toString() if (year_R.matches(year1.toString())==false) print("Please Enter Correct Year 4 Digit : ") } car_year.add(year1.toInt()) print("Enter car price No.$x : ") price1=readln()!!.toDouble() car_price.add(price1) sum+=price1 print("Enter car killo No.$x : ") while (killo_R.matches(killo1.toString())==false) { killo1=readln()!!.toString() if (killo_R.matches(killo1.toString())==false) print("Please Enter Correct killo Just Number : ") } car_killo.add(killo1.toDouble()) print("Enter 1 to now car 0 to exit : ") i= readln()!!.toInt() } var k:Int=1 while (k!=0){ print("Enter 1 to 7 ") when(k){ } print("Enter 1 to another option or 0 to exit : ") k= readln()!!.toInt() } }
Editor is loading...