1) Day: integer.2) Trip duration: integer.3) Start station: String and integer.4) End station: String and integer.5) User type: String.6) Gender: char. 7) Birth year: integer for subscriber, and return to 9999 for customer.- write in java language.
2) Trip duration: integer.
3) Start station: String and integer.
4) End station: String and integer.
5) User type: String.
6) Gender: char.
7) Birth year: integer for subscriber, and return to 9999 for customer.
- write in java language.
Description: Over the past few years, E-Scooter sharing systems have been growing in number and popularity in cities across the world. E-Scooter sharing systems allow users to rent e-scooter on a very short-term basis for a price. This allows people to borrow an e-scooter from point A and return it at point B, though they can also return it to the same location if they'd ike to just go for a ride. Regardless, each bike can serve several users per day. Thanks to the rise in information technologies, it is easy for a user of the system to access a dock within the system to unlock or return e-scooters. These technologies also provide a wealth of data that can be used to explore how these e-scooter sharing systems are used. In this project, sample data were provided from a provider of e-scooter share system for 542 stations disrupted over several cities, to uncover e- scooter share usage patterns. The Dataset Randomly selected data for 365 days of the year 2020 are provided for 542 stations. The data file contains the same core seven (7) columns Day (The number of the day in the year). Trip_Duration (The duration in minutes) Start_Station End_Station User_Type (customer or subscriber). Gender (M for male, Ffor female. It is only recorded for subscribers). Birth_Year (it is only recorded for subscribers).
Methods (2 methods): a. b. (3 Marks) The summary of a specific day: Gets the day number. - Prints: Total trips duration for the specified day. Number of trips for the specified day. Average trips duration for the specified day. Average subscribers age. o o o o (4 Marks) Summary lists (arrays) of days list. The method creates the following arrays and printing them in tabular format: - Array for total trips duration per day. - Array for number of trips per day. - Array for average of trips duration per day. - Array for average of subscribers age.
Methods (10 methods): 1. (1 Mark) The Trip with the longest duration (print: Day, Trip Duration, Start_Station, End_Station, User_Type, Gender, Birth_Year). 2. (1 Mark) The Trip with the shortest duration (print: Day, Trip_Duration, Start_Station, End Station, User Type, Gender, Birth_Year). 3. (1 Mark) Number of users of type "Customer" (return: the number of users). 4. (1 Mark) Number of users of type "Subscriber" (return: the number of users). 5. (1 Mark) Number of "Male" users of type "Subscriber" (return: the number of users). 6. (1 Mark) Number of "Female" users of type "Subscriber" (return: the number of users). 7. age of the youngest Subscriber (return: the age). 8. age of the oldest Subscriber (return: the age). 9. day with the longest total trips durations (return: the day number). 10. day with the smallest total trips durations (return: the day number). The full program: When the program starts, a list of available options (methods name) will be printed. Based on the user selection for the option number, the method will be executed. After execution the pogrom must ask the user if he/she would like to exit. In case the user answer positively, the program terminated, otherwise, the console will be cleared and the option list will be displayed again.
M F M M M M M 364 364 364 364 364 364 364 364 364 364 364 364 364 364 364 364 364 364 364 364 364 364 364 364 364 364 365 365 365 365 365 365 365 365 365 365 365 365 365 365 365 365 365 365 365 365 365 358 490 834 754 418 654 1641 917 287 1315 967 513 770 938 384 552 1066 389 1223 486 1690 840 529 157 1751 585 131 700 813 386 1149 1245 641 395 585 1453 663 1094 633 952 523 1080 1009 1849 1596 1024 103 Station134 Station 64 Station149 Station123 Station233 Station 305 Station 78 Station148 Station319 Station2 Station 48 Station54 Station 20 Station 73 Station 68 Station 81 Station 404 Station Station213 Station 99 Station526 Station14 Station 427 Station 74 Station62 Station258 Station 95 Station218 Station 8 Station 201 Station121 Station 294 Station 3 Station 252 Station136 Station 80 Station111 Station 102 Station267 Station 165 Station121 Station 72 Station 100 Station234 Station181 Station 385 Station 300 Station 108 Station 28 Station 126 Station 75 Station193 Station113 Station149 Station 216 Station 222 Station112 Station121 Station 304 Station 249 Station 194 Station 78 Station 289 Station 133 Station 100 Station 169 Station 329 Station542 Station 94 Station523 Station 204 Station 33 Station 90 Station 95 Station231 Station133 Station 73 Station35 Station 66 Station221 Station121 Station121 Station 119 Station5 Station 101 Station112 Station219 Station 82 Station 47 Station 69 Station 282 Station 141 Station170 Station 60 Subscriber Subscriber Subscriber Subscriber Subscriber Customer Subscriber Subscriber Subscriber Customer Customer Subscriber Subscriber Customer Subscriber Subscriber Subscriber Subscriber Customer Subscriber Subscriber Subscriber Subscriber Subscriber Customer Subscriber Subscriber Subscriber Subscriber Customer Subscriber Subscriber Subscriber Subscriber Subscriber Subscriber Subscriber Subscriber Customer Subscriber Subscriber Subscriber Subscriber Customer Customer Subscriber Subscriber M M M FARM - M LFMA - Fm - MF - MMMMMM - MF -- 1964 1989 1967 1980 1987 99999 1991 1981 1982 1985 99999 1989 1985 99999 1982 1991 1965 1960 99999 1978 1961 1981 1960 1986 99999 1996 1987 1980 1960 99999 1991 1982 1992 1990 1989 1978 1988 1953 99999 1975 1989 1989 1973 99999 99999 1982 1993 M M M M M M
M F M F M M M M 917 1656 279 390 1184 1541 561 814 644 981 387 626 569 1587 512 287 482 409 1439 141 1058 179 177 467 643 204 180 1293 1465 718 425 397 1263 598 1597 2013 343 1814 990 806 1599 380 334 1080 1750 437 736 F F Station12 Station 72 Station168 Station 50 Station 60 Station 33 Station 278 Station 44 Station83 Station33 Station265 Station63 Station84 Station 94 Station293 Station249 Station 135 Station86 Station196 Station35 Station217 Station 297 Station281 Station35 Station84 Station 201 Station17 Station436 Station362 Station Station45 Station 182 Station 45 Station54 Station163 Station69 Station 48 Station235 Station258 Station149 Station85 Station 136 Station51 Station 2 Station 91 Station109 Station411 Station262 Station 36 Station 354 Station 167 Station13 Station 105 Station52 Station296 Station 302 Station232 Station 62 Station 28 Station 33 Station114 Station 129 Station 162 Station 79 Stations Station 73 Station 117 Station 68 Station 170 Station 207 Station 192 Station 6 Station14 Station 152 Station138 Station 45 Station28 Station 51 Station 216 Station52 Station 340 Station 42 Station 149 Station 47 Station 109 Station 85 Station15 Station 345 Station 26 Station84 Station 46 Station248 Station44 Station 24 Subscriber Subscriber Subscriber Subscriber Customer Customer Subscriber Subscriber Subscriber Subscriber Subscriber Subscriber Subscriber Subscriber Subscriber Subscriber Subscriber Subscriber Subscriber Subscriber Subscriber Subscriber Subscriber Subscriber Subscriber Subscriber Subscriber Subscriber Subscriber Subscriber Subscriber Subscriber Subscriber Subscriber Subscriber Customer Subscriber Subscriber Subscriber Subscriber Subscriber Subscriber Subscriber Subscriber Customer Customer Subscriber Σ Α Σ Σ Ι Τ Σ Σ Σ Σ Σ Σ Σ Σ Α Α Σ Σ Σ Α Σ Ε Σ Σ Σ Σ M M F M F M M M 1964 1989 1989 1988 99999 99999 1989 1977 1988 1957 1986 1962 1989 1977 1986 1964 1989 1986 1981 1966 1986 1991 1991 1985 1960 1976 1988 1984 1984 1970 1970 1983 1989 1976 1985 99999 1969 1974 1968 1991 1959 1954 1973 1993 99999 99999 1991 M M F F Σ Σ Σ Α Σ Ε Ι Σ Σ Σ Σ Σ Σ Α Σ Ι Σ M F 1 M
M M FILE ---- M M M M M M M F NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN 817 770 3139 218 365 1097 1901 3012 1237 575 779 371 876 329 653 1248 434 485 888 323 262 1389 604 317 569 913 777 1145 781 349 1782 1060 459 1155 760 1556 864 513 443 567 3213 550 920 317 479 619 414 Station 252 Station 341 Station62 Station 199 Station28 Station33 Station 77 Station267 Station2 Station218 Station 165 Station 3 Station44 Station 268 Station21 Station 100 Station 18 Station285 Station94 Station289 Stations Station 35 Station345 Station 76 Station 76 Station53 Station 302 Station174 Station 105 Station193 Station517 Station133 Station Station 200 Station 45 Station 160 Station265 Station131 Station121 Station 103 Station233 Station119 Station165 Station6 Station64 Station50 Station44 Station 74 Station 90 Station 189 Station199 Station157 Station 33 Station149 Station 94 Station 33 Station311 Station288 Station 71 Station356 Station269 Station 323 Station217 Station 42 Station114 Station 94 Station214 Station61 Station83 Station 36 Stations Station 98 Station33 Station114 Station 208 Station 411 Station 48 Station 397 Station 72 Station156 Station234 Station26 Station82 Station95 Station 10 Station117 Station 249 Station 233 Station117 Station131 Station57 Station 73 Station233 Station283 Subscriber Subscriber Customer Subscriber Subscriber Customer Customer Customer Customer Subscriber Subscriber Subscriber Subscriber Subscriber Subscriber Subscriber Subscriber Subscriber Subscriber Subscriber Subscriber Subscriber Subscriber Subscriber Subscriber Subscriber Subscriber Subscriber Subscriber Subscriber Subscriber Customer Subscriber Subscriber Subscriber Subscriber Subscriber Subscriber Subscriber Customer Customer Subscriber Subscriber Subscriber Subscriber Customer Subscriber F F M M 1982 1988 99999 1988 1964 99999 99999 99999 99999 1977 1991 1964 1983 1974 1991 1987 1981 1981 1992 1991 1993 1992 1992 1971 1969 1997 1990 1971 1980 1955 1989 99999 1986 1988 1965 1981 1965 1985 1984 99999 99999 1984 1988 1989 1982 99999 1992 F M M F Σ Α Σ Δ Α Σ Σ Σ Σ Α Σ Σ Α Σ Τ Σ Σ Σ Σ Α Σ Σ Ι Σ Σ Α Σ Ι Σ M M M F M M F M M
F F м F (4 4 4 F M M 194 2004 731 513 23059 2171 1349 1897 1969 289 301 747 1781 621 1065 335 410 786 983 156 1034 1706 307 3510 792 176 710 242 215 351 225 894 631 2841 2444 940 789 1545 2905 Station252 Station 345 Station 194 Station 96 Station19 Station265 Station62 Station 230 Station 90 Station297 Station21 Station 60 Station 167 Station310 Station166 Station 108 Station135 Station89 Station84 Station 425 Station 253 Station110 Station192 Station38 Station112 Station 209 Station 25 Station56 Station 45 Station110 Station216 Station 33 Station 99 Station 2 Station 375 Station149 Station 408 Station 254 Station 287 Station 45 Station233 Station 43 Station 288 Station 170 Station 207 Station 129 Station 69 Station 2 Station 347 Station 351 Station 52 Station 126 Station 109 Station 4 Station291 Station 368 Station56 Station 79 Station 395 Station 222 Station193 Station 51 Station 4 24 Station 126 Station 231 Station 97 Station 107 Station 252 Station 45 Station 103 Station 64 Station 54 Station 20 Station 338 Station 33 Station 329 Station85 Station 132 Subscriber Subscriber Subscriber Subscriber Customer Customer Customer Customer Subscriber Subscriber Subscriber Customer Customer Customer Subscriber Subscriber Subscriber Subscriber Subscriber Subscriber Subscriber Subscriber Subscriber Customer Subscriber Subscriber Subscriber Subscriber Subscriber Subscriber Subscriber Customer Subscriber Customer Customer Customer Subscriber Subscriber Customer M M M F F M M M ΙΙΙΙ Ε Σ ΣΙΤΙ Σ Σ Σ Α Σ Σ Σ Σ Σ Τ Ε Σ Σ Α Σ Σ Σ Τ Α Τ Ι Τ Σ ΣΙ 1979 1993 1969 1991 99999 99999 99999 99999 1992 1993 1989 99999 99999 99999 1964 1985 1988 1962 1982 1974 1992 1985 1982 99999 1965 1980 1961 1958 1989 1981 1987 99999 1986 99999 99999 99999 1984 1981 99999 F M M F M M uuuuuuuuuuuuuu F M
o ao F M M M M - F M M M F M M 1320 1486 1033 793 362 1320 1657 1038 783 728 1236 1808 989 424 879 1089 789 711 626 341 506 750 671 172 252 1234 584 476 324 609 1152 354 590 748 424 837 1051 1423 417 67 1253 176 419 771 507 Station20 Station168 Station29 Stations Station82 Station 226 Station38 Station158 Station140 Station222 Station167 Station 39 Station 48 Station148 Station 227 Station 316 Station1 Station63 Station 333 Station56 Station254 Station 333 Station 121 Station119 Station173 Station110 Station 38 Station 77 Station110 Station 437 Station 69 Station 144 Station42 Stations Station193 Station26 Station149 Station116 Station214 Station 345 Station142 Station 40 Station28 Station234 Station 35 Station 339 Station 312 Station 69 Station116 Station 102 Station 94 Station 343 Station 74 Station201 Station149 Station 27 Station 20 Station 23 Station 119 Station116 Station 144 Station 6 Station 130 Station26 Station 223 Station 133 Station 10 Station319 Station 232 Station 68 Station 326 Station 35 Station 255 Station 162 Station 146 Station 19 Station 324 Station 6 Station 157 Station 70 Station 174 Station 60 Station 370 Station 136 Station 345 Station 109 Station523 Station110 Station 42 Station 26 Subscriber Subscriber Subscriber Subscriber Subscriber Customer Subscriber Subscriber Subscriber Subscriber Subscriber Customer Customer Subscriber Subscriber Customer Subscriber Subscriber Subscriber Subscriber Subscriber Subscriber Subscriber Subscriber Subscriber Subscriber Subscriber Subscriber Subscriber Subscriber Customer Subscriber Subscriber Subscriber Subscriber Subscriber Customer Subscriber Subscriber Subscriber Subscriber Subscriber Subscriber Subscriber Subscriber M M M M F F M M M M M F M M 1990 1988 1972 1969 1985 99999 1986 1980 1986 1984 1974 99999 99999 1975 1973 99999 1983 1978 1976 1992 1984 1983 1980 1962 1984 1992 1990 1991 1978 1985 99999 1984 1972 1975 1990 1995 99999 1969 1982 1978 1972 1988 1986 1980 1980 F M M F F 7 7 7 7 7 7 7 M M M M M M F M 7
Description: Over the past few years, E-Scooter sharing systems have been growing in number and popularity in cities acr
-
answerhappygod
- Site Admin
- Posts: 899604
- Joined: Mon Aug 02, 2021 8:13 am
Description: Over the past few years, E-Scooter sharing systems have been growing in number and popularity in cities acr
Join a community of subject matter experts. Register for FREE to view solutions, replies, and use search function. Request answer by replying!