Tạo class EvenOdd
Nhập vào số nguyên bất kỳ, cho biết số vừa nhập là số chẵn hay số lẻ
Input | Output |
---|---|
13 | Số lẻ |
28 | Số chẵn |
Nhập vào một tháng bất kỳ, in ra kết quả cho biết tháng đó có bao nhiêu ngày (bỏ qua năm nhuận)
Số ngày trong tháng | 31 | 30 | 28 | |||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|
Tháng | 1 | 3 | 5 | 7 | 8 | 10 | 12 | 4 | 6 | 9 | 11 | 2 |
Tạo class Median
Nhập vào một mảng tăng dần, tính giá trị trung vị Median
Ví dụ
Input | Ouput |
---|---|
[1, 3, 4, 5, 6, 8, 9, 10] | 5.5 |
[1, 3, 4, 5, 6, 8, 9, 10, 11] | 6 |
Tạo class RockPaperScissors
Viết chương trình game trò chơi oẳn tù tì cho người dùng chơi với máy tính theo qui tắc sau
Tạo class Calendar
Một số nước phương Đông, trong đó có Việt Nam, gọi tên năm âm lịch bằng cách ghép tên của một trong 10 can (theo thứ tự là Giáp, Ất, Bính, Đinh, Mậu, Kỷ, Canh, Tân, Nhâm, Quý) với tên của một trong 12 chi (theo thứ tự là Tỷ, Sửu, Dần, Mão, Thìn, Tỵ, Ngọ, Mùi, Thân, Dậu, Tuất, Hợi)
Viết chương trình nhập vào một năm bất kỳ, in ra tên của năm đó theo âm lịch
Input | Output |
---|---|
2024 | Giáp Thìn |
1963 | Mậu Thân |
Tạo class Toeic
Viết chương trình nhập vào số câu đúng reading và listening thi TEOIC, in ra số điểm thi reading, listening và tổng điểm thi
Thang điểm TOEIC ReadingNumber of correct | Estimated score | Number of correct | Estimated score | Number of correct | Estimated score | Number of correct | Estimated score |
---|---|---|---|---|---|---|---|
0 | 5 | 25 | 120 | 50 | 245 | 75 | 370 |
1 | 5 | 26 | 125 | 51 | 250 | 76 | 375 |
2 | 5 | 27 | 130 | 52 | 255 | 77 | 380 |
3 | 10 | 28 | 135 | 53 | 260 | 78 | 385 |
4 | 15 | 29 | 140 | 54 | 265 | 79 | 390 |
5 | 20 | 30 | 145 | 55 | 270 | 80 | 395 |
6 | 25 | 31 | 150 | 56 | 275 | 81 | 400 |
7 | 30 | 32 | 155 | 57 | 280 | 82 | 405 |
8 | 35 | 33 | 160 | 58 | 285 | 83 | 410 |
9 | 40 | 34 | 165 | 59 | 290 | 84 | 415 |
10 | 45 | 35 | 170 | 60 | 295 | 85 | 420 |
11 | 50 | 36 | 175 | 61 | 300 | 86 | 425 |
12 | 55 | 37 | 180 | 62 | 305 | 87 | 430 |
13 | 60 | 38 | 185 | 63 | 310 | 88 | 435 |
14 | 65 | 39 | 190 | 64 | 315 | 89 | 440 |
15 | 70 | 40 | 195 | 65 | 320 | 90 | 445 |
16 | 75 | 41 | 200 | 66 | 325 | 91 | 450 |
17 | 80 | 42 | 205 | 67 | 330 | 92 | 455 |
18 | 85 | 43 | 210 | 68 | 335 | 93 | 460 |
19 | 90 | 44 | 215 | 69 | 340 | 94 | 465 |
20 | 95 | 45 | 220 | 70 | 345 | 95 | 470 |
21 | 100 | 46 | 225 | 71 | 350 | 96 | 475 |
22 | 105 | 47 | 230 | 72 | 355 | 97 | 480 |
23 | 110 | 48 | 235 | 73 | 360 | 98 | 485 |
24 | 115 | 49 | 240 | 74 | 365 | 99 | 490 |
100 | 495 | ||||||
Number of correct answers | Estimated score | Number of correct answers | Estimated score | Number of correct answers | Estimated score | Number of correct answers | Estimated score |
0 | 5 | 25 | 135 | 50 | 260 | 75 | 385 |
1 | 15 | 26 | 140 | 51 | 265 | 76 | 395 |
2 | 20 | 27 | 145 | 52 | 270 | 77 | 400 |
3 | 25 | 28 | 150 | 53 | 275 | 78 | 405 |
4 | 30 | 29 | 155 | 54 | 280 | 79 | 410 |
5 | 35 | 30 | 160 | 55 | 285 | 80 | 415 |
6 | 40 | 31 | 165 | 56 | 290 | 81 | 420 |
7 | 45 | 32 | 170 | 57 | 295 | 82 | 425 |
8 | 50 | 33 | 175 | 58 | 300 | 83 | 430 |
9 | 55 | 34 | 180 | 59 | 305 | 84 | 435 |
10 | 60 | 35 | 185 | 60 | 310 | 85 | 440 |
11 | 65 | 36 | 190 | 61 | 315 | 86 | 445 |
12 | 70 | 37 | 195 | 62 | 320 | 87 | 450 |
13 | 75 | 38 | 200 | 63 | 325 | 88 | 455 |
14 | 80 | 39 | 205 | 64 | 330 | 89 | 460 |
15 | 85 | 40 | 210 | 65 | 335 | 90 | 465 |
16 | 90 | 41 | 215 | 66 | 340 | 91 | 470 |
17 | 95 | 42 | 220 | 67 | 345 | 92 | 475 |
18 | 100 | 43 | 225 | 68 | 350 | 93 | 480 |
19 | 105 | 44 | 230 | 69 | 355 | 94 | 485 |
20 | 110 | 45 | 235 | 70 | 360 | 95 | 490 |
21 | 115 | 46 | 240 | 71 | 365 | 96 | 495 |
22 | 120 | 47 | 245 | 72 | 370 | 97 | 495 |
23 | 125 | 48 | 250 | 73 | 375 | 98 | 495 |
24 | 130 | 49 | 255 | 74 | 380 | 99 | 495 |
100 | 495 | ||||||
reading = [5, 5, 5, 10, 15, 20, 25, 30, 35, 40, 45, 50, 55, 60, 65, 70, 75, 80, 85, 90, 95, 100, 105, 110, 115, 120, 125, 130, 135, 140, 145, 150, 155, 160, 165, 170, 175, 180, 185, 190, 195, 200, 205, 210, 215, 220, 225, 230, 235, 240, 245, 250, 255, 260, 265, 270, 275, 280, 285, 290, 295, 300, 305, 310, 315, 320, 325, 330, 335, 340, 345, 350, 355, 360, 365, 370, 375, 380, 385, 390, 395, 400, 405, 410, 415, 420, 425, 430, 435, 440, 445, 450, 455, 460, 465, 470, 475, 480, 485, 490, 495]
listening = [5, 15, 20, 25, 30, 35, 40, 45, 50, 55, 60, 65, 70, 75, 80, 85, 90, 95, 100, 105, 110, 115, 120, 125, 130, 135, 140, 145, 150, 155, 160, 165, 170, 175, 180, 185, 190, 195, 200, 205, 210, 215, 220, 225, 230, 235, 240, 245, 250, 255, 260, 265, 270, 275, 280, 285, 290, 295, 300, 305, 310, 315, 320, 325, 330, 335, 340, 345, 350, 355, 360, 365, 370, 375, 380, 385, 395, 400, 405, 410, 415, 420, 425, 430, 435, 440, 445, 450, 455, 460, 465, 470, 475, 480, 485, 490, 495, 495, 495, 495, 495]
Tạo class ZTable
Viết chương trình nhập vào giá trị đễ tra bảng phân phối chuẩn
Input | Output |
---|---|
p(Z=1.53) | 0.93574 |
z | + 0.00 | + 0.01 | + 0.02 | + 0.03 | + 0.04 | + 0.05 | + 0.06 | + 0.07 | + 0.08 | + 0.09 |
---|---|---|---|---|---|---|---|---|---|---|
0.0 | 0.50000 | 0.50399 | 0.50798 | 0.51197 | 0.51595 | 0.51994 | 0.52392 | 0.52790 | 0.53188 | 0.53586 |
0.1 | 0.53983 | 0.54380 | 0.54776 | 0.55172 | 0.55567 | 0.55962 | 0.56360 | 0.56749 | 0.57142 | 0.57535 |
0.2 | 0.57926 | 0.58317 | 0.58706 | 0.59095 | 0.59483 | 0.59871 | 0.60257 | 0.60642 | 0.61026 | 0.61409 |
0.3 | 0.61791 | 0.62172 | 0.62552 | 0.62930 | 0.63307 | 0.63683 | 0.64058 | 0.64431 | 0.64803 | 0.65173 |
0.4 | 0.65542 | 0.65910 | 0.66276 | 0.66640 | 0.67003 | 0.67364 | 0.67724 | 0.68082 | 0.68439 | 0.68793 |
0.5 | 0.69146 | 0.69497 | 0.69847 | 0.70194 | 0.70540 | 0.70884 | 0.71226 | 0.71566 | 0.71904 | 0.72240 |
0.6 | 0.72575 | 0.72907 | 0.73237 | 0.73565 | 0.73891 | 0.74215 | 0.74537 | 0.74857 | 0.75175 | 0.75490 |
0.7 | 0.75804 | 0.76115 | 0.76424 | 0.76730 | 0.77035 | 0.77337 | 0.77637 | 0.77935 | 0.78230 | 0.78524 |
0.8 | 0.78814 | 0.79103 | 0.79389 | 0.79673 | 0.79955 | 0.80234 | 0.80511 | 0.80785 | 0.81057 | 0.81327 |
0.9 | 0.81594 | 0.81859 | 0.82121 | 0.82381 | 0.82639 | 0.82894 | 0.83147 | 0.83398 | 0.83646 | 0.83891 |
1.0 | 0.84134 | 0.84375 | 0.84614 | 0.84849 | 0.85083 | 0.85314 | 0.85543 | 0.85769 | 0.85993 | 0.86214 |
1.1 | 0.86433 | 0.86650 | 0.86864 | 0.87076 | 0.87286 | 0.87493 | 0.87698 | 0.87900 | 0.88100 | 0.88298 |
1.2 | 0.88493 | 0.88686 | 0.88877 | 0.89065 | 0.89251 | 0.89435 | 0.89617 | 0.89796 | 0.89973 | 0.90147 |
1.3 | 0.90320 | 0.90490 | 0.90658 | 0.90824 | 0.90988 | 0.91149 | 0.91308 | 0.91466 | 0.91621 | 0.91774 |
1.4 | 0.91924 | 0.92073 | 0.92220 | 0.92364 | 0.92507 | 0.92647 | 0.92785 | 0.92922 | 0.93056 | 0.93189 |
1.5 | 0.93319 | 0.93448 | 0.93574 | 0.93699 | 0.93822 | 0.93943 | 0.94062 | 0.94179 | 0.94295 | 0.94408 |
1.6 | 0.94520 | 0.94630 | 0.94738 | 0.94845 | 0.94950 | 0.95053 | 0.95154 | 0.95254 | 0.95352 | 0.95449 |
1.7 | 0.95543 | 0.95637 | 0.95728 | 0.95818 | 0.95907 | 0.95994 | 0.96080 | 0.96164 | 0.96246 | 0.96327 |
1.8 | 0.96407 | 0.96485 | 0.96562 | 0.96638 | 0.96712 | 0.96784 | 0.96856 | 0.96926 | 0.96995 | 0.97062 |
1.9 | 0.97128 | 0.97193 | 0.97257 | 0.97320 | 0.97381 | 0.97441 | 0.97500 | 0.97558 | 0.97615 | 0.97670 |
2.0 | 0.97725 | 0.97778 | 0.97831 | 0.97882 | 0.97932 | 0.97982 | 0.98030 | 0.98077 | 0.98124 | 0.98169 |
2.1 | 0.98214 | 0.98257 | 0.98300 | 0.98341 | 0.98382 | 0.98422 | 0.98461 | 0.98500 | 0.98537 | 0.98574 |
2.2 | 0.98610 | 0.98645 | 0.98679 | 0.98713 | 0.98745 | 0.98778 | 0.98809 | 0.98840 | 0.98870 | 0.98899 |
2.3 | 0.98928 | 0.98956 | 0.98983 | 0.99010 | 0.99036 | 0.99061 | 0.99086 | 0.99111 | 0.99134 | 0.99158 |
2.4 | 0.99180 | 0.99202 | 0.99224 | 0.99245 | 0.99266 | 0.99286 | 0.99305 | 0.99324 | 0.99343 | 0.99361 |
2.5 | 0.99379 | 0.99396 | 0.99413 | 0.99430 | 0.99446 | 0.99461 | 0.99477 | 0.99492 | 0.99506 | 0.99520 |
2.6 | 0.99534 | 0.99547 | 0.99560 | 0.99573 | 0.99585 | 0.99598 | 0.99609 | 0.99621 | 0.99632 | 0.99643 |
2.7 | 0.99653 | 0.99664 | 0.99674 | 0.99683 | 0.99693 | 0.99702 | 0.99711 | 0.99720 | 0.99728 | 0.99736 |
2.8 | 0.99744 | 0.99752 | 0.99760 | 0.99767 | 0.99774 | 0.99781 | 0.99788 | 0.99795 | 0.99801 | 0.99807 |
2.9 | 0.99813 | 0.99819 | 0.99825 | 0.99831 | 0.99836 | 0.99841 | 0.99846 | 0.99851 | 0.99856 | 0.99861 |
3.0 | 0.99865 | 0.99869 | 0.99874 | 0.99878 | 0.99882 | 0.99886 | 0.99889 | 0.99893 | 0.99896 | 0.99900 |
3.1 | 0.99903 | 0.99906 | 0.99910 | 0.99913 | 0.99916 | 0.99918 | 0.99921 | 0.99924 | 0.99926 | 0.99929 |
3.2 | 0.99931 | 0.99934 | 0.99936 | 0.99938 | 0.99940 | 0.99942 | 0.99944 | 0.99946 | 0.99948 | 0.99950 |
3.3 | 0.99952 | 0.99953 | 0.99955 | 0.99957 | 0.99958 | 0.99960 | 0.99961 | 0.99962 | 0.99964 | 0.99965 |
3.4 | 0.99966 | 0.99968 | 0.99969 | 0.99970 | 0.99971 | 0.99972 | 0.99973 | 0.99974 | 0.99975 | 0.99976 |
3.5 | 0.99977 | 0.99978 | 0.99978 | 0.99979 | 0.99980 | 0.99981 | 0.99981 | 0.99982 | 0.99983 | 0.99983 |
3.6 | 0.99984 | 0.99985 | 0.99985 | 0.99986 | 0.99986 | 0.99987 | 0.99987 | 0.99988 | 0.99988 | 0.99989 |
3.7 | 0.99989 | 0.99990 | 0.99990 | 0.99990 | 0.99991 | 0.99991 | 0.99992 | 0.99992 | 0.99992 | 0.99992 |
3.8 | 0.99993 | 0.99993 | 0.99993 | 0.99994 | 0.99994 | 0.99994 | 0.99994 | 0.99995 | 0.99995 | 0.99995 |
3.9 | 0.99995 | 0.99995 | 0.99996 | 0.99996 | 0.99996 | 0.99996 | 0.99996 | 0.99996 | 0.99997 | 0.99997 |
4.0 | 0.99997 | 0.99997 | 0.99997 | 0.99997 | 0.99997 | 0.99997 | 0.99998 | 0.99998 | 0.99998 | 0.99998 |