1 00:00:00,000 --> 00:00:03,290 >> [సంగీతాన్ని] 2 00:00:03,290 --> 00:00:04,989 3 00:00:04,989 --> 00:00:06,280 జాసన్ HIRSCHHORN: OK, ప్రతి ఒక్కరూ. 4 00:00:06,280 --> 00:00:07,460 విభాగానికి స్వాగతం. 5 00:00:07,460 --> 00:00:10,840 ఈ మా చాలా, CS50 ఉంది మొదటి సూపర్ విభాగం. 6 00:00:10,840 --> 00:00:13,700 మీరు అన్ని తదుపరి వారం తెలిసి సాధారణ విభాగాలు, ప్రారంభమౌతుంది 7 00:00:13,700 --> 00:00:15,580 కానీ ఈ వారం మేము అన్ని కలిసి ఉన్నాము. 8 00:00:15,580 --> 00:00:17,730 >> నాకు ఉంది. 9 00:00:17,730 --> 00:00:18,840 నా పేరు జాసన్ ఉంది. 10 00:00:18,840 --> 00:00:20,630 నేను కంప్యూటర్ సైన్స్ లెక్చరర్గా ఉన్నాను. 11 00:00:20,630 --> 00:00:23,910 మేము CS50 యొక్క తల TA ఎవరు Andi కలిగి. 12 00:00:23,910 --> 00:00:27,630 మరియు Scaz, ప్రొఫెసర్ బ్రియాన్ Scassellati, అతను కంప్యూటర్ సైన్స్ లో ఒక ప్రొఫెసర్ ఉంది. 13 00:00:27,630 --> 00:00:30,970 >> మేము యేల్ CS50 తలలు ఉంటాయి. 14 00:00:30,970 --> 00:00:34,992 మీరు ఎల్లప్పుడూ ఇమెయిల్ చేయవచ్చు మాకు heads@cs50.yale.edu. 15 00:00:34,992 --> 00:00:35,950 మేము ఉపన్యాసాలు వద్ద ఉంటుంది. 16 00:00:35,950 --> 00:00:37,547 మేము కార్యాలయం గంటల వద్ద ఉంటాం. 17 00:00:37,547 --> 00:00:40,130 ఏదైనా ఎప్పుడూ ఉంది ఉంటే మేము మీరు కోసం, మీకు కావలసిన ఏదైనా అవసరం 18 00:00:40,130 --> 00:00:42,610 మాకు చేరుకోవడానికి సంకోచించకండి. 19 00:00:42,610 --> 00:00:44,140 >> కాబట్టి మనం నేడు వెళ్తున్నారు? 20 00:00:44,140 --> 00:00:47,790 లేదా ముందు తరువాత ఏమిటి ఈ వారం వస్తోంది? 21 00:00:47,790 --> 00:00:52,620 సో ఆఫీసు గంటల, సోమవారం, మంగళవారం ఉన్నాయి బుధవారం మరియు గురువారం, 11:00 8:00. 22 00:00:52,620 --> 00:00:54,770 వెబ్ సైట్ లో ఒక షెడ్యూల్ ఉంది. 23 00:00:54,770 --> 00:00:57,830 >> సెక్షన్లు నేను చెప్పిన, వంటి వచ్చే వారం ప్రారంభించిన. 24 00:00:57,830 --> 00:01:01,390 మరియు మీరు ఈ వారం బయటకు పొందుతారు ఏమి మీ విభాగాన్ని సమయం, అది ఏ రోజు, 25 00:01:01,390 --> 00:01:03,350 మరియు మీ TA ఎవరు. 26 00:01:03,350 --> 00:01:08,610 >> సమస్య సెట్ 1 వద్ద గురువారం కారణంగా ఆలస్యంగా రోజు మధ్యాహ్నం మధ్యాహ్నం, శుక్రవారం. 27 00:01:08,610 --> 00:01:10,817 అవును, మీరు తొమ్మిది రోజుల చివరలో. 28 00:01:10,817 --> 00:01:12,150 మరియు తొమ్మిది సమస్య సెట్లు ఉన్నాయి. 29 00:01:12,150 --> 00:01:14,320 మరియు మాత్రమే ఒక ఉపయోగించవచ్చు సమస్య సెట్లో చివరి రోజు. 30 00:01:14,320 --> 00:01:17,930 అవును, ప్రభావం లో, అన్ని సమస్య సెట్లు మధ్యాహ్నం వద్ద శుక్రవారం కారణంగా ఉన్నాయి. 31 00:01:17,930 --> 00:01:18,550 ఆ అన్ని ఉంది. 32 00:01:18,550 --> 00:01:20,400 వివరాలకు సిలబస్ ఉన్నాయి అన్ని ఆ. 33 00:01:20,400 --> 00:01:22,360 >> ప్రతి శుక్రవారం, మేము భోజనాలు చేశారు. 34 00:01:22,360 --> 00:01:25,230 మేము ఈ పెద్ద చేయాలనుకుంటున్న కోర్సు కొంచెం తక్కువగా భావిస్తున్నాను. 35 00:01:25,230 --> 00:01:26,580 కాబట్టి మీరు RSVP స్వాగతం ఉన్నాము. 36 00:01:26,580 --> 00:01:30,050 తోటి ఉచిత అర్హత సహచరులు మరియు సిబ్బంది. 37 00:01:30,050 --> 00:01:34,120 cs50.yale.edu/rsvp. 38 00:01:34,120 --> 00:01:36,940 >> ఈ విషయాలు అన్ని ఆ నేను తెరపై కూడా 39 00:01:36,940 --> 00:01:43,330 మరియు మరింత, మీరు కనుగొనగలరు cs50.yale.edu లేదా cs50.harvard.edu మీరు హార్వర్డ్ వెళ్ళండి 40 00:01:43,330 --> 00:01:46,800 మరియు ఈ ఆన్లైన్ చూస్తున్నారు. 41 00:01:46,800 --> 00:01:50,240 >> కూడా ఆ వెబ్సైట్లలో, అక్కడ మీరు కోసం వనరుల టన్ను ఉన్నాయి. 42 00:01:50,240 --> 00:01:54,610 ప్రతి ఉపన్యాసం మాత్రమే వీడియో ఉంది ఉపన్యాసం యొక్క, కానీ కూడా పేర్కొన్నది. 43 00:01:54,610 --> 00:01:58,184 సమ్బడి చూసేవాడు ఉపన్యాసాలిచ్చేందుకు మరియు మీరు కోసం గమనికలు పడుతుంది. 44 00:01:58,184 --> 00:02:00,100 కాబట్టి మీరు చెల్లించవచ్చు ప్రసంగాల శ్రద్ధ, 45 00:02:00,100 --> 00:02:03,970 లేదా మీరు వారి గమనికలు ఉపయోగించవచ్చు / మా మీ స్వంత నోట్లను భర్తీ పేర్కొన్నది. 46 00:02:03,970 --> 00:02:04,987 >> స్లయిడ్లను ఆన్లైన్ ఉన్నాయి. 47 00:02:04,987 --> 00:02:07,320 మూలం ప్రతిదీ ఇది కోడ్ డేవిడ్ ఉపన్యాసంలో మీద వెళ్తాడు 48 00:02:07,320 --> 00:02:09,979 లేదా Scaz లెక్చర్ పైగా వెళుతుంది సోర్స్ కోడ్ అందుబాటులో ఆన్లైన్ 49 00:02:09,979 --> 00:02:11,750 అలాగే, నేను వంటి, వీడియోలు పేర్కొన్నారు. 50 00:02:11,750 --> 00:02:14,257 >> సెక్షన్లు, అదేవిధంగా అన్ని చిత్రీకరించారు చేయబడుతుంది. 51 00:02:14,257 --> 00:02:15,840 ఆ స్లయిడ్లను, అందుబాటులో ఉంటుంది. 52 00:02:15,840 --> 00:02:18,190 కోడ్ యొక్క అన్ని రెడీ మీరు అందుబాటులో ఉంటుంది. 53 00:02:18,190 --> 00:02:22,440 వెబ్ పేరు మీద లఘు చిత్రాలు ఉన్నాయి CS50 సిబ్బంది ఐదు నుంచి 10 ఖర్చు 54 00:02:22,440 --> 00:02:24,130 మీరు కోసం విషయాలు ద్వారా వెళుతున్న నిమిషాల. 55 00:02:24,130 --> 00:02:26,750 ఆ కొన్ని మీరు ఇప్పటికే చేసిన సమస్య సెట్లలో ఎదురైన. 56 00:02:26,750 --> 00:02:30,430 >> Office గంటల, నేను పేర్కొన్న, సోమవారాలు ద్వారా గురువారాల్లో, 11:00 8:00. 57 00:02:30,430 --> 00:02:32,600 CS50 అధ్యయనం ఒక అద్భుతమైన వనరు. 58 00:02:32,600 --> 00:02:37,100 ఆచరణలో సమస్యలు ఉన్నాయి, మాదిరి స్లైడ్లు, తెలిసిన తప్పులు 59 00:02:37,100 --> 00:02:40,920 విద్యార్థులు లోకి అమలు చేయాలని, తప్పనిసరిగా ప్రతి అంశం మనం 60 00:02:40,920 --> 00:02:42,650 ఈ కోర్సు లో కవర్ చేస్తుంది. 61 00:02:42,650 --> 00:02:46,350 >> చివరకు, ఈ స్లయిడ్ కనీసం, Reference50 62 00:02:46,350 --> 00:02:49,690 ఇది మీరు సమాచారాన్ని ఇస్తుంది సి విధులు అన్ని 63 00:02:49,690 --> 00:02:53,160 మీరు ఎప్పుడైనా బహుశా ఆశిస్తున్నాము కాలేదు ఉపయోగించడానికి మరియు అనేక మరింత. 64 00:02:53,160 --> 00:02:55,690 >> మళ్ళీ, వద్ద డాట్ డాట్ డాట్ ఆ స్క్రీన్ దిగువన 65 00:02:55,690 --> 00:02:59,990 కూడా ఉంది సూచిస్తున్నాయి ఉంది ఆ రెండు వెబ్సైట్లలో ఎక్కువ వనరులను: 66 00:02:59,990 --> 00:03:04,270 cs50.yale.edu, cs50.harvard.edu. 67 00:03:04,270 --> 00:03:05,840 >> కాబట్టి, మనం నేడు చేస్తున్నారు? 68 00:03:05,840 --> 00:03:08,970 బాగా, మొదటి నేను ఇవ్వాలని వెళుతున్న మీరు వనరులను చూడండి. 69 00:03:08,970 --> 00:03:10,010 ఇప్పటికే ఆ కలిగించుకున్నారు. 70 00:03:10,010 --> 00:03:11,590 మమ్మల్ని చూడు. 71 00:03:11,590 --> 00:03:16,430 >> ఇప్పుడు, మేము వెళ్ళి చేయబోతున్నామని C. లో డేటా రకాలు మరియు నిర్వాహకులు 72 00:03:16,430 --> 00:03:19,990 అప్పుడు Andi ఇక్కడ వస్తాయి మరియు సి గ్రంథాలయాల వెళ్ళి, printf (), 73 00:03:19,990 --> 00:03:24,570 మీరు ఇప్పటికే ఇది ఒక ఫంక్షన్ సుపరిచిత లేదా త్వరగా చాలా అవుతుంది 74 00:03:24,570 --> 00:03:25,530 తెలిసిన. 75 00:03:25,530 --> 00:03:27,810 మరియు మీరు కూడా పైగా వెళ్తారో షరతులతో మరియు ఉచ్చులు. 76 00:03:27,810 --> 00:03:30,900 >> మరియు తర్వాత చివరకు, Scaz CS50 ID పైగా వెళ్తుంది. 77 00:03:30,900 --> 00:03:34,250 మీరు డోవ్ ఉండకపోతే ఇప్పటికే సమస్య సెట్ 1, 78 00:03:34,250 --> 00:03:37,060 అలాగే ఉపయోగించడానికి ఎలా టెర్మినల్ మరియు ఉపయోగకరమైన ఆదేశాలను 79 00:03:37,060 --> 00:03:42,280 ఆపై మీరు కొన్ని ప్రదర్శనలు ఇవ్వాలని మరియు CS50 ID ఆచరణ కోడింగ్. 80 00:03:42,280 --> 00:03:45,130 >> నేను ఈ ప్రవేశించండి ముందు ఈ వైపు కంటెంట్, 81 00:03:45,130 --> 00:03:46,770 ఎవరైనా ఇప్పటివరకు ఏ ప్రశ్నలు? 82 00:03:46,770 --> 00:03:53,190 83 00:03:53,190 --> 00:03:54,030 గ్రేట్. 84 00:03:54,030 --> 00:03:54,950 అలాగే. 85 00:03:54,950 --> 00:03:55,810 గేర్లు మార్చడం. 86 00:03:55,810 --> 00:03:58,760 >> [GEARS మార్చడం] 87 00:03:58,760 --> 00:04:03,070 >> నాకు బదిలీ ఉంది మానవీయ కారు గేర్లు. 88 00:04:03,070 --> 00:04:10,920 కాబట్టి సి లో డేటా రకాలు, మీరు కేవలం ఉండకూడదు ఒక వేరియబుల్ x మరియు అది పంక్తి 10 న కలిగి, 89 00:04:10,920 --> 00:04:17,170 పూర్ణాంకం, బహుశా సంఖ్య 1, లైన్ 20 న, ఒక దశాంశ సంఖ్య 10.5, 90 00:04:17,170 --> 00:04:20,500 ఆపై ఒక జంట పంక్తులు తరువాత ఒక స్ట్రింగ్, నేను CS50 ప్రేమ. 91 00:04:20,500 --> 00:04:25,052 >> సి, వేరియబుల్ మాత్రమే ఉంటుంది ఒక విషయం, మరియు మాత్రమే ఒక విషయం. 92 00:04:25,052 --> 00:04:26,510 కాబట్టి మీరు వాటిని రకాల ఇవ్వాల్సి ఉంటుంది. 93 00:04:26,510 --> 00:04:28,780 మరియు ఈ బోర్డు, మేము రకాల జాబితా. 94 00:04:28,780 --> 00:04:32,000 అక్షరాలు, ఉన్నాయి అక్షరాలు నిలబడటానికి. 95 00:04:32,000 --> 00:04:36,850 కాబట్టి ఒక అక్షరం A, B, C వార్తలు, కూడా ఖాళీ చేసే D., 96 00:04:36,850 --> 00:04:40,290 లేదా కూడా ఉంటుంది ఒక కొత్త లైన్ పాత్ర. 97 00:04:40,290 --> 00:04:45,030 >> ఇవి పూర్ణ, ఉన్నాయి సంఖ్యలు, మొత్తం సంఖ్యల లేదా పూర్ణాంకాల 98 00:04:45,030 --> 00:04:47,130 కాకుండా కానీ ఏ దశాంశాలు. 99 00:04:47,130 --> 00:04:49,790 >> దశాంశాలు, మేము కలిగి ఫ్లోటింగ్ పాయింట్ సంఖ్యల్లో. 100 00:04:49,790 --> 00:04:53,200 ఫ్లోటింగ్ పాయింట్ సంఖ్యల్లో దశాంశాలు సంఖ్యలు. 101 00:04:53,200 --> 00:04:58,160 >> అప్పుడు ఇవి longs ఉన్నాయి తప్పనిసరిగా ఇక పూర్ణాంకాల. 102 00:04:58,160 --> 00:05:01,160 మీరు ఒక దీర్ఘ గమనించవచ్చు ఒక పూర్ణాంకానికి 4 అయితే 8. 103 00:05:01,160 --> 00:05:02,640 నేను రెండవ ఆ చూస్తారు. 104 00:05:02,640 --> 00:05:07,390 Longs కూడా నిల్వ చేయవచ్చు ఎందుకంటే ఆ ఒక పూర్ణాంకానికి కంటే ఎక్కువ పూర్ణాంకాల నిల్వ చేయవచ్చు. 105 00:05:07,390 --> 00:05:10,100 డబుల్ సుదీర్ఘ ఫ్లోట్ ఉంది. 106 00:05:10,100 --> 00:05:12,460 >> చివరకు, మేము కలిగి ఇది ఒక రకమైన స్ట్రింగ్, 107 00:05:12,460 --> 00:05:14,430 మీరు బహుశా ముందు ఉపయోగించారు. 108 00:05:14,430 --> 00:05:21,100 మీరు హాష్ ట్యాగ్ చేర్చితే మీ మూలం ఫైల్ లో # includecs50.h, 109 00:05:21,100 --> 00:05:23,170 అప్పుడు మీరు ఒక స్ట్రింగ్ రకం ఉపయోగించవచ్చు. 110 00:05:23,170 --> 00:05:25,560 ఇది నిజానికి C. నిర్మించబడ్డ కాదు 111 00:05:25,560 --> 00:05:27,760 >> ఒక జంట ఇతర రకాల అలాగే ఉన్నాయి. 112 00:05:27,760 --> 00:05:32,900 కానీ ఈ ప్రధానమైన వాటిలో ఉన్నాయి ఇది మీరు ఉపయోగించడానికి మరియు కలుస్తారు. 113 00:05:32,900 --> 00:05:36,210 సి, మళ్ళీ నేను చెప్పిన, అది ప్రతి వేరియబుల్ 114 00:05:36,210 --> 00:05:38,620 ఒకే రకమైన మరియు ఒకే ఒక రకం మాత్రమే. 115 00:05:38,620 --> 00:05:42,890 సి గణాంకపరంగా ఎందుకంటే ఆ వ్యతిరేకంగా టైప్ భాష, 116 00:05:42,890 --> 00:05:45,780 డైనమిక్ టైప్ భాషల ఇక్కడ మీరు ఒక వేరియబుల్ సృష్టించడానికి ఉంటే 117 00:05:45,780 --> 00:05:50,081 మీరు నిల్వ ఏమి మార్చవచ్చు మీరు మీ కార్యక్రమం లో వెళ్ళండి. 118 00:05:50,081 --> 00:05:52,580 ఇక్కడ కుడి వైపు ఓవర్ వైపు, నేను వివిధ పరిమాణాలు కలిగి 119 00:05:52,580 --> 00:05:57,440 బైట్లు డేటా రకాలకు. 120 00:05:57,440 --> 00:05:59,710 ఒక పాత్ర కాబట్టి 1 బైట్ ఉంది. 121 00:05:59,710 --> 00:06:01,250 8 బిట్స్ ఉంది. 122 00:06:01,250 --> 00:06:05,530 మరియు ఆ 8 ఎందుకంటే అర్థం బిట్స్ ఎనిమిది 0 సె మరియు 1s ఉంది. 123 00:06:05,530 --> 00:06:08,280 మేము మొదటి లో ఆ ప్రదర్శనలు చూసిన ఆ బైనరీ బల్బులతో వారం. 124 00:06:08,280 --> 00:06:15,680 >> 8 బిట్స్ లేదా 1 బైట్ తో, మేము 0 నుండి 255 సంఖ్యలను చిత్రించడానికి. 125 00:06:15,680 --> 00:06:16,180 కుడి. 126 00:06:16,180 --> 00:06:18,770 అన్ని 8 బిట్స్ 0 ఉంటే 0 అని. 127 00:06:18,770 --> 00:06:23,640 మొదటి బిట్ 1 ఉంటే, ఆ సంఖ్య వార్తలు ఒకటి, మరియు అందువలన న, 255 వరకు అన్ని మార్గం. 128 00:06:23,640 --> 00:06:28,290 మరియు ఆ అక్షరాలు మీరు చెయ్యవచ్చు ఎందుకు తప్పనిసరిగా వాటిని 255 వరకు కలిగి, 129 00:06:28,290 --> 00:06:31,210 కానీ అన్ని కవర్ పుష్కలంగా ఉంది అక్షరాలు మనం ఉపయోగించడానికి అవసరం. 130 00:06:31,210 --> 00:06:38,060 >> పూర్ణ సంఖ్యలు, మీరు 0 కలిగి ఉంటుంది మరియు అప్పుడు మీరు 32 2 మైనస్ 1. 131 00:06:38,060 --> 00:06:40,340 ఆ ఎన్ని ఎంపికలు ఉన్నాయి మీరు పూర్ణాంకాల కలిగి. 132 00:06:40,340 --> 00:06:44,780 >> ఒక దీర్ఘ కోసం, మీరు 0 కలిగి 2 కు 64 మైనస్ 1. 133 00:06:44,780 --> 00:06:48,860 సో మీరు చాలా, చాలా కలిగి longs కోసం మరిన్ని ఎంపికలు. 134 00:06:48,860 --> 00:06:54,220 >> స్ట్రింగ్స్, ఒక ప్రశ్న మార్క్ యొక్క ఆ తరువాత ఒక క్లిఫ్హ్యాంగెర్ ఎందుకంటే. 135 00:06:54,220 --> 00:06:55,000 అవును. 136 00:06:55,000 --> 00:06:56,350 నేను ప్రతి ఒక్కరి తెలియజేయగలరా వారి సీటు అంచున, 137 00:06:56,350 --> 00:06:57,450 వంటి ప్రశ్న గుర్తు ఏమిటి? 138 00:06:57,450 --> 00:06:58,390 ఇది ఒక క్లిఫ్హ్యాంగెర్ ఉంది. 139 00:06:58,390 --> 00:07:02,340 మేము చివరికి యొక్క పరిమాణం కవర్ చేస్తుంది తీగలను మరియు తీగలను గురించి మరింత మాట్లాడటానికి. 140 00:07:02,340 --> 00:07:04,692 స్ట్రింగ్ నిజానికి ఎందుకంటే శిక్షణ చక్రాలు ఒకటి 141 00:07:04,692 --> 00:07:06,400 మేము ఈ లో ఉంచబడింది ప్రారంభంలో కోర్సు 142 00:07:06,400 --> 00:07:09,700 మరియు తర్వాత టేకాఫ్ , సి లో తీగలను ఎందుకంటే 143 00:07:09,700 --> 00:07:13,320 వాస్తవానికి గమనికలు ఉన్నాయి పాత్ర శ్రేణుల. 144 00:07:13,320 --> 00:07:15,810 కానీ మళ్ళీ, ఆ ఒక తరువాత క్లిఫ్ఫ్హన్గేర్. 145 00:07:15,810 --> 00:07:18,890 నేను ఏ ప్రశ్నలు కొనసాగండి ముందు, వ్యాఖ్యలు, ఈ స్లయిడ్ గురించి ఆందోళనలు? 146 00:07:18,890 --> 00:07:25,800 147 00:07:25,800 --> 00:07:26,630 >> అలాగే. 148 00:07:26,630 --> 00:07:30,330 నేను ఒక అద్భుతమైన వివరణకర్త ఉండాలి. 149 00:07:30,330 --> 00:07:33,210 కూడా మీరు ప్రోగ్రామింగ్ చేసినప్పుడు, మీరు ఈ ఆపరేటర్లకు ఉపయోగించడానికి వెళుతున్న. 150 00:07:33,210 --> 00:07:36,730 సాధారణ చేయవచ్చు నిజంగా సాధారణ చిహ్నాలు కార్యకలాపాలు, ఇది మీకు బహుశా ఉన్నాము 151 00:07:36,730 --> 00:07:38,340 ఇప్పటికే చాలా తెలిసిన. 152 00:07:38,340 --> 00:07:42,580 >> ఉదాహరణకు, కుడి చేతి వైపు మేము జోడించడానికి చూడండి. 153 00:07:42,580 --> 00:07:44,640 జోడించడానికి, మీరు కేవలం ఒక ప్లస్ సైన్ చేయండి. 154 00:07:44,640 --> 00:07:46,850 కాబట్టి మీరు కలిగి ఉండవచ్చు రెండు వేరియబుల్స్ x మరియు y. 155 00:07:46,850 --> 00:07:48,810 మీరు మీ కోడ్ లో x + y చేయవచ్చు. 156 00:07:48,810 --> 00:07:52,790 బహుశా మీరు చెప్పే అనుకుంటే సంఖ్య 7 మరియు 3, 157 00:07:52,790 --> 00:07:55,780 మీరు ఆ నిల్వ మీరు ఒక వేరియబుల్ అని మొత్తానికి లో. 158 00:07:55,780 --> 00:08:03,010 మీరు టైప్, స్పేస్ కోసం పూర్ణాంకానికి చేయవచ్చు మొత్తం వేరియబుల్ పేరు, 7 + 3 =; 159 00:08:03,010 --> 00:08:05,780 >> ఏమిటో మొత్తం ఆ నిల్వ చేస్తుంది? 160 00:08:05,780 --> 00:08:07,190 ఎవరైనా? 161 00:08:07,190 --> 00:08:09,270 నేను మొత్తం = 7 + 3 లో ఉంటే. 162 00:08:09,270 --> 00:08:10,437 మొత్తంగా ఏం నిల్వ అవుతుంది? 163 00:08:10,437 --> 00:08:11,520 మీరు దాన్ని అరవండి చేయవచ్చు. 164 00:08:11,520 --> 00:08:12,120 ప్రేక్షకులు: 10. 165 00:08:12,120 --> 00:08:12,995 >> జాసన్ HIRSCHHORN: 10! 166 00:08:12,995 --> 00:08:14,870 ఆ నిజం. 167 00:08:14,870 --> 00:08:19,520 మొత్తంగా గురించి ఏమి = 7 - 3, నేను ఆ డాష్ సైన్ ఉపయోగించవచ్చు. 168 00:08:19,520 --> 00:08:20,871 ఏం నిల్వ చేస్తాడు? 169 00:08:20,871 --> 00:08:21,370 ప్రేక్షకులు: 4. 170 00:08:21,370 --> 00:08:22,203 జాసన్ HIRSCHHORN: 4. 171 00:08:22,203 --> 00:08:25,770 సమ్ బహుశా తప్పు పేరు ఆ వేరియబుల్, కానీ 4 భద్రపరచబడతాయి. 172 00:08:25,770 --> 00:08:31,890 >> సి లో గుణకారం, చిన్న ఉపయోగించడానికి స్టార్ పాత్ర, మీరు ఒక x వాడవద్దు. 173 00:08:31,890 --> 00:08:35,990 విభజించడానికి ఒక ఫార్వర్డ్ ఉపయోగించడానికి లేదు విభజన గుర్తు స్లాష్. 174 00:08:35,990 --> 00:08:39,580 మరియు మాడ్యులో కు, శాతం చిహ్నం ఉపయోగించండి. 175 00:08:39,580 --> 00:08:47,900 >> కాబట్టి యొక్క నేను Int z = చూడటానికి అనుకుందాం 7% 3, z ఏ నిల్వ అవుతుంది? 176 00:08:47,900 --> 00:08:51,250 కాబట్టి, ఆ తప్పనిసరిగా వార్తలు మాడ్యులో ఏమి చేస్తుంది అడగడం? 177 00:08:51,250 --> 00:08:52,750 ఎవరైనా మాడ్యులో ఏమి తెలుసు? 178 00:08:52,750 --> 00:08:53,940 అవును. 179 00:08:53,940 --> 00:08:54,870 y 4. 180 00:08:54,870 --> 00:08:56,120 SPEAKER 1: ఇది మిగిలిన ఉంది. 181 00:08:56,120 --> 00:08:58,369 జాసన్ HIRSCHHORN: ఇది మిగిలిన మీరు విభజించబడినప్పుడు. 182 00:08:58,369 --> 00:09:02,790 సో 3 ద్వారా విభజించబడింది 7 2 మిగిలిన 1 ఉంది. 183 00:09:02,790 --> 00:09:04,690 కాబట్టి 1 భద్రపరచబడతాయి. 184 00:09:04,690 --> 00:09:06,970 >> మీరు, తీసివేత చేశాడు అది ఎలా పనిచేస్తుంది కానీ ఆ. 185 00:09:06,970 --> 00:09:09,140 ఆ మాడ్యులో ఆపరేటర్లు చేస్తుంది ఏమిటి. 186 00:09:09,140 --> 00:09:12,360 ఇది ఒక సంఖ్య ద్వారా విభజిస్తుంది పడుతుంది మీరు మరొక సంఖ్య మరియు రాబడుల 187 00:09:12,360 --> 00:09:14,590 మిగిలిన. 188 00:09:14,590 --> 00:09:19,770 మరలా, 7% 3 ఎందుకంటే, మీరు 1 ఇస్తుంది 7 2 మిగిలిన 1 3 ద్వారా విభజించబడింది 189 00:09:19,770 --> 00:09:21,650 మరియు మిగిలిన తిరిగి. 190 00:09:21,650 --> 00:09:24,470 >> గురించి యొక్క అప్ తిరిగి వీడలేదు ఏమిటి ఆ విభాగం సైన్ మరో అడుగు. 191 00:09:24,470 --> 00:09:29,194 నేను చేస్తే 7 / Does 3 ద్వారా విభజించబడింది ఎవరైనా తిరిగి ఏమి తెలుసు? 192 00:09:29,194 --> 00:09:30,090 >> SPEAKER 2: 2. 193 00:09:30,090 --> 00:09:32,240 >> జాసన్ HIRSCHHORN: ఎందుకు 2 మరియు 2,333? 194 00:09:32,240 --> 00:09:34,560 >> SPEAKER 2: నేను కోసుకుంటాడు అనుకుంటున్నాను మొత్తం సంఖ్య తర్వాత ఆఫ్. 195 00:09:34,560 --> 00:09:36,310 జాసన్ HIRSCHHORN: సో ఆ నిజం. 196 00:09:36,310 --> 00:09:39,880 సి, మీరు విభజన లేకపోతే 3 ద్వారా విభజించబడింది రెండు పూర్ణాంకాల 7, 197 00:09:39,880 --> 00:09:43,430 అది సమాధానం తీసుకుంటున్న ఈ సందర్భంలో 2,3333 ఎప్పటికీ 198 00:09:43,430 --> 00:09:47,080 మరియు అది ఆ దశాంశ బిందువును తెలుసుకుంటాడు మరియు దశాంశ తర్వాత ప్రతిదీ ఆఫ్ చాప్స్ 199 00:09:47,080 --> 00:09:49,240 మరియు అది కేవలం మీరు 2 తిరిగి. 200 00:09:49,240 --> 00:09:51,120 >> నేను 3 ద్వారా విభజించబడింది 8 చేశారు కనుక. 201 00:09:51,120 --> 00:09:54,010 వాస్తవానికి, మేము తెలిసిన ఆ 2,666 తిరిగి 202 00:09:54,010 --> 00:09:57,050 కానీ అది ప్రతిదీ ఆఫ్ చాప్స్ దశాంశ, అన్ని కుదించారు, 203 00:09:57,050 --> 00:09:58,640 మరియు కేవలం మీరు 2 తిరిగి. 204 00:09:58,640 --> 00:10:02,090 సో 6 3 ద్వారా విభజించబడింది, 7 విభజించబడింది 3, 8 3 ద్వారా విభజించబడింది 205 00:10:02,090 --> 00:10:04,840 అన్ని మీరు 2 తిరిగి వెళ్తున్నారు. 206 00:10:04,840 --> 00:10:08,770 >> ఎవరైనా తెలుసు, లేదా ఒక అంచనా ఉంటాయా, నేను నిజానికి పొందలేరు ఎలా 207 00:10:08,770 --> 00:10:10,790 పూర్తి సమాధానం నేను ఆ దశాంశ అనుకుంటే? 208 00:10:10,790 --> 00:10:13,120 209 00:10:13,120 --> 00:10:13,620 అవును. 210 00:10:13,620 --> 00:10:14,152 ముందుకి వెళ్ళు. 211 00:10:14,152 --> 00:10:15,110 SPEAKER 3: ఒక ఫ్లోట్ ఉపయోగించండి? 212 00:10:15,110 --> 00:10:16,942 జాసన్ HIRSCHHORN: మీరు ఏమి అర్థం చెయ్యాలి? 213 00:10:16,942 --> 00:10:19,786 SPEAKER 3: మీరు చెప్పారు ఎందుకంటే ఫ్లోట్ సంఖ్యలు కోసం [వినబడని] 214 00:10:19,786 --> 00:10:22,900 215 00:10:22,900 --> 00:10:23,900 జాసన్ HIRSCHHORN: కుడి. 216 00:10:23,900 --> 00:10:26,100 కాబట్టి, ఆ నిజం. 217 00:10:26,100 --> 00:10:28,440 7 ఒక పూర్ణ సంఖ్య. 218 00:10:28,440 --> 00:10:31,690 కానీ నేను ఆ మలుపు కోరుకుంటే ఒక ఫ్లోటింగ్ పాయింట్ సంఖ్యలు లోకి, 219 00:10:31,690 --> 00:10:34,674 ఆ నిల్వ వుంటుంది కంప్యూటర్ ఎందుకంటే 7.0 220 00:10:34,674 --> 00:10:37,090 నిజంగా మేము గమనించాను stupid-- ఉంది PB మరియు J ఉదాహరణకు తో 221 00:10:37,090 --> 00:10:38,930 ఇది మాత్రమే ఖచ్చితంగా చేస్తాను ఏమి మీరు చెప్పండి. 222 00:10:38,930 --> 00:10:40,846 >> కాబట్టి మీరు 7 వ్రాస్తే, అది ఆ పూర్ణాంకం అనుకుంటున్నాను. 223 00:10:40,846 --> 00:10:43,640 మీరు, 7.0 వ్రాస్తే కూడా మేము అయితే ఆ విషయాలు సమానంగా ఉంటాయి తెలుసు, 224 00:10:43,640 --> 00:10:45,550 అది ఒక వంటి పరిగణిస్తుందని పాయింట్ సంఖ్య తేలు. 225 00:10:45,550 --> 00:10:50,441 మీరు 7.0 చేస్తే విభజించబడింది కాబట్టి 3, లేదా 3.0 ద్వారా విభజించబడింది 226 00:10:50,441 --> 00:10:52,440 అది ఇప్పుడు OK, చెబుతా మేము తేలియాడుతున్న వ్యవహరించే చేస్తున్నారు. 227 00:10:52,440 --> 00:10:57,514 నేను ఎప్పటికీ మీరు 2.333333 చేరుకుంటాయి. 228 00:10:57,514 --> 00:10:59,930 కానీ కాదు నిజంగా ఎప్పటికీ ఎందుకంటే మేము ఉపన్యాసంలో కూడా చూసింది గా, 229 00:10:59,930 --> 00:11:03,350 ఈ ఫ్లోటింగ్ పాయింట్ సంఖ్యలు సరిగ్గా ఖచ్చితమైన కాదు. 230 00:11:03,350 --> 00:11:05,940 >> కాబట్టి మీరు ఆ దశాంశ చెయ్యాలనుకుంటున్నారు ఉంటే లేదా ఆ దశాంశ యొక్క ఒక భాగం, 231 00:11:05,940 --> 00:11:08,090 అప్పుడు మీరు వాటిని ఒకటి use-- కలిగి ఒక ఫ్లోటింగ్ పాయింట్ సంఖ్యలు ఉండాలి 232 00:11:08,090 --> 00:11:11,048 మరియు కంప్యూటర్ అర్ధం ఉంది ఈ మీరు ఒక ఫ్లోటింగ్ పాయింట్ అని 233 00:11:11,048 --> 00:11:13,350 పూర్ణాంక వ్యవహరించే. 234 00:11:13,350 --> 00:11:16,760 పట్టిక ఏదైనా ప్రశ్నలు కుడి వైపు ఇప్పటివరకు? 235 00:11:16,760 --> 00:11:22,650 లేదా మీ ఎడమ చేతి వైపు, మీ ఎడమ, మీ ఎడమ చేతి వైపు. 236 00:11:22,650 --> 00:11:23,264 అవును. 237 00:11:23,264 --> 00:11:23,972 SPEAKER 4: కుడి. 238 00:11:23,972 --> 00:11:26,216 కేవలం ఒక సాధారణ వంటి కోసం పూర్ణాంకాల, మీరు చేస్తాను 239 00:11:26,216 --> 00:11:30,230 వ్రాయండి, మీరు ఫ్లోట్ వ్రాయడానికి కలిగి ఉంటుంది? 240 00:11:30,230 --> 00:11:31,920 >> జాసన్ HIRSCHHORN: అవును కాబట్టి. 241 00:11:31,920 --> 00:11:34,400 సరే, మీరు సృష్టించడానికి కావాలా ఫ్లోట్ ఒక వేరియబుల్, 242 00:11:34,400 --> 00:11:37,020 మీరు ఫ్లోట్ నేను అవసరం z ఏదో సమానం. 243 00:11:37,020 --> 00:11:37,640 >> SPEAKER 4: సరే. 244 00:11:37,640 --> 00:11:41,950 >> జాసన్ HIRSCHHORN: కానీ నేను కోరుకుంటే 3 ద్వారా విభజించబడింది 7 ఏమి మరియు ఆ దశాంశ పొందండి 245 00:11:41,950 --> 00:11:48,540 నేను ఫ్లోట్ z = 7.0 / 3.0 చేయరు; మరియు నాకు ఫ్లోటింగ్ పాయింట్ ఇచ్చి 246 00:11:48,540 --> 00:11:49,273 సంఖ్య. 247 00:11:49,273 --> 00:11:50,000 >> SPEAKER 4: సరే. 248 00:11:50,000 --> 00:11:56,370 >> జాసన్ HIRSCHHORN: నేను చేస్తే 3 పూర్ణాంకానికి z = 7 / అలాంటిదే 249 00:11:56,370 --> 00:12:00,856 నాకు పూర్ణాంకం ఇచ్చి, ఆ ఎందుకంటే అన్ని పూర్ణాంకాలు. 250 00:12:00,856 --> 00:12:01,730 ఆ సమంజసం లేదు? 251 00:12:01,730 --> 00:12:02,320 >> SPEAKER 4: అవును. 252 00:12:02,320 --> 00:12:02,950 >> జాసన్ HIRSCHHORN: OK. 253 00:12:02,950 --> 00:12:03,450 గ్రేట్. 254 00:12:03,450 --> 00:12:06,030 పట్టిక గురించి ఏదైనా ఇతర ప్రశ్నలు? 255 00:12:06,030 --> 00:12:07,220 రియల్లీ? 256 00:12:07,220 --> 00:12:08,380 నేను సంతోషిస్తున్నాము రెడీ. 257 00:12:08,380 --> 00:12:09,120 అలాగే. 258 00:12:09,120 --> 00:12:13,910 >> సో మీరు ఉపయోగించే కొన్ని ఇతర విషయాలు, తరచు పరిస్థితులు లేదా ఉచ్చులు లో, 259 00:12:13,910 --> 00:12:17,580 operators-- ఈ రకమైన ఉన్నాయి బూలియన్ వ్యక్తీకరణలు ఈ రకమైన. 260 00:12:17,580 --> 00:12:23,140 మేము నేర్చుకున్న మరియు, == మీరు ఏమిటి రెండు సమానంగా ఉన్నాయి లేదో తనిఖీ చేయడానికి ఉపయోగించవచ్చు. 261 00:12:23,140 --> 00:12:28,170 >> X == y, లెట్స్ ఉంటే ఇక్కడ నేను తనిఖీ చేస్తున్నాను మళ్ళీ ఆ x 7 మరియు y 3 భావించవచ్చును. 262 00:12:28,170 --> 00:12:33,220 కాబట్టి నేను 7 == 3 రాశాడు ఉంటే ఏమి నాకు తిరిగి? 263 00:12:33,220 --> 00:12:34,220 నిజమైన లేదా తప్పుడు ఉంది? 264 00:12:34,220 --> 00:12:35,275 >> ప్రేక్షకులు: ఫాల్స్. 265 00:12:35,275 --> 00:12:36,150 జాసన్ HIRSCHHORN: OK. 266 00:12:36,150 --> 00:12:37,370 నేను ఈ ఒకటి పొందవచ్చు ఒక్కరి భావిస్తాను. 267 00:12:37,370 --> 00:12:39,054 సో ప్రతి ఒక్కరి, ఆ ఏమి తిరిగి? 268 00:12:39,054 --> 00:12:39,720 ప్రేక్షకులు: ఫాల్స్. 269 00:12:39,720 --> 00:12:40,130 జాసన్ HIRSCHHORN: ఫాల్స్. 270 00:12:40,130 --> 00:12:40,850 గ్రేట్. 271 00:12:40,850 --> 00:12:41,930 7 3 సమానం కాదు. 272 00:12:41,930 --> 00:12:44,530 కాబట్టి 7 == 3 తప్పుడు తిరిగి ఉంటుంది. 273 00:12:44,530 --> 00:12:50,746 మీరు ఒక సమాన సైన్ కలిగి లేకపోతే నేను 7! = 3, ఏమి తిరిగి వస్తాడని తనిఖీ చేసారు? 274 00:12:50,746 --> 00:12:51,370 ప్రేక్షకులు: ట్రూ. 275 00:12:51,370 --> 00:12:52,650 జాసన్ HIRSCHHORN: ట్రూ. 276 00:12:52,650 --> 00:12:53,200 అద్భుతమైన. 277 00:12:53,200 --> 00:12:55,990 సమ్బడి చాలా గట్టిగా ఉంది తిరిగి మరియు అభినందిస్తున్నాము. 278 00:12:55,990 --> 00:12:59,070 అప్పుడు మీరు ఆపరేటర్లు కంటే తక్కువ కలిగి, కంటే తక్కువ లేదా ఆపరేటర్లు సమానంగా, 279 00:12:59,070 --> 00:13:01,990 ఆపరేటర్లు కంటే ఎక్కువ, ఎక్కువ కంటే ఎక్కువ లేదా ఆపరేటర్లు సమానం. 280 00:13:01,990 --> 00:13:03,490 >> కాబట్టి ఒక మరింత తెలివి తనిఖీ. 281 00:13:03,490 --> 00:13:05,660 నేను కలిగి ఉంటే 7 ఎక్కువ కంటే ఎక్కువ లేదా 3 సమానంగా. 282 00:13:05,660 --> 00:13:06,966 ఆ ఏమిటి తిరిగి? 283 00:13:06,966 --> 00:13:07,692 >> ప్రేక్షకులు: ట్రూ. 284 00:13:07,692 --> 00:13:08,650 జాసన్ HIRSCHHORN: ట్రూ. 285 00:13:08,650 --> 00:13:10,050 అవును. 286 00:13:10,050 --> 00:13:13,290 ఆ వెనుక గదిలో, వెనుక భాగాన గది, అద్భుతమైన. 287 00:13:13,290 --> 00:13:16,240 మీరు ఈ మిళితం చేయవచ్చు వ్యక్తీకరణలు మీరు, అలాగే, ఇష్టం ఉంటే 288 00:13:16,240 --> 00:13:21,880 ఇది ఒక తార్కిక మరియు తో ఉంది && లేదా ఒక తార్కిక OR ఇది || 289 00:13:21,880 --> 00:13:22,800 ||. 290 00:13:22,800 --> 00:13:25,785 కాబట్టి ఇప్పుడు మీరు రెండు పరీక్షించవచ్చు విషయాలు ఫన్నీ together-- ఉంది? 291 00:13:25,785 --> 00:13:28,250 ఎందుకు ఫన్నీ ఉంది? 292 00:13:28,250 --> 00:13:35,200 >> నేను కోరుకుంటే కాబట్టి, నేను 7 చెప్పగలను 3 మరియు 2 కంటే ఎక్కువ 4 కంటే తక్కువ? 293 00:13:35,200 --> 00:13:37,090 Well, 7 ఎక్కువ ఉంటే 3 కంటే, ఆ నిజం. 294 00:13:37,090 --> 00:13:38,400 2 ఆ నిజం, 4 కంటే తక్కువగా ఉంటుంది. 295 00:13:38,400 --> 00:13:41,140 అందువలన ఈ మొత్తం విషయం నిజమైన తిరిగి. 296 00:13:41,140 --> 00:13:45,130 >> నేను 7 పరీక్షలు కన్నా ఎక్కువ ఉంటే 3 and-- ఉంది నేను యాదృచ్ఛిక సంఖ్యలు ఎంచుకోవడం చేస్తున్నాను ఇక్కడ 297 00:13:45,130 --> 00:13:47,340 4 బాగా, ఆ తప్పుడు వార్తలు, 2 కంటే తక్కువ. 298 00:13:47,340 --> 00:13:49,610 సో నిజమైన మరియు తప్పుడు తయారు తప్పుడు. 299 00:13:49,610 --> 00:13:54,520 మరియు మీరు వెళ్ళవచ్చు మరియు మీరు మిళితం మీరు చేర్చదలచిన కలిసి పలు పరిస్థితులు. 300 00:13:54,520 --> 00:14:00,000 >> ఎవరైనా ఏవైనా ప్రశ్నలు ఉందా, వ్యాఖ్యలు, ఆందోళనలు ఇప్పటివరకు? 301 00:14:00,000 --> 00:14:03,862 నేను మీరు చిత్రాలను తీయడం కొన్ని చూడండి నేను అభినందిస్తున్నాను ఇది స్క్రీన్, ME. 302 00:14:03,862 --> 00:14:05,070 ఆశాజనక, అది SnapChat కాదు. 303 00:14:05,070 --> 00:14:06,417 ఆశాజనక, అది మీ నోట్లను ఉంది. 304 00:14:06,417 --> 00:14:08,500 కానీ ఇవన్నీ వెళ్తున్నారు అందుబాటులో ఉండాలి ఆన్లైన్. 305 00:14:08,500 --> 00:14:11,210 సో మీరు లేదు ఈ చిత్రాలు పడుతుంది. 306 00:14:11,210 --> 00:14:15,150 నేను ప్రతిదీ చెప్పిన మాదిరిగానే మీరు ఆన్లైన్ అందుబాటులో ఉంటుంది. 307 00:14:15,150 --> 00:14:15,650 అలాగే. 308 00:14:15,650 --> 00:14:17,980 నేను పొందడానికి గురించి ఉన్నాను వేదిక వెలుపల, కాబట్టి ఎవరైనా చేస్తుంది 309 00:14:17,980 --> 00:14:20,350 ఏదైనా అంతరంలో ఆ జరుగుతుంది ముందు? 310 00:14:20,350 --> 00:14:21,080 ప్రశ్నలు? 311 00:14:21,080 --> 00:14:21,680 >> [వాయిసెస్ INTERPOSING] 312 00:14:21,680 --> 00:14:22,250 >> జాసన్ HIRSCHHORN: ఓహ్, ఆపడానికి. 313 00:14:22,250 --> 00:14:23,290 మీరు అబ్బాయిలు చాలా nice ఉంటాయి. 314 00:14:23,290 --> 00:14:23,790 అలాగే. 315 00:14:23,790 --> 00:14:26,520 నేను ట్యాగ్ వెళుతున్న. 316 00:14:26,520 --> 00:14:27,240 యొక్క వెళ్ళి తెలపండి. 317 00:14:27,240 --> 00:14:29,570 >> అండీ పెంగ్: మేము చేయబోతున్నామని ఇప్పుడు ఒక ఇబ్బందికరమైన సమయపు మార్పు. 318 00:14:29,570 --> 00:14:32,280 >> జాసన్ HIRSCHHORN: నేను ఉన్నాను ఈ టేకాఫ్ అన్నారు. 319 00:14:32,280 --> 00:14:33,946 అండీ పెంగ్: అబ్బాయిలు మద్దతు ప్రశంసించటం. 320 00:14:33,946 --> 00:14:42,250 321 00:14:42,250 --> 00:14:43,180 మీరు నాకు విన్నారా? 322 00:14:43,180 --> 00:14:43,930 ఆ మంచి? 323 00:14:43,930 --> 00:14:44,760 పర్ఫెక్ట్. 324 00:14:44,760 --> 00:14:45,630 అందమైన. 325 00:14:45,630 --> 00:14:47,490 నాకు కేవలం ఆ టక్ లెట్. 326 00:14:47,490 --> 00:14:49,100 అలాగే. 327 00:14:49,100 --> 00:14:54,140 సో, నేను ఒక పెద్ద వంటి ఏమి ఉంటాను సమాచారం ప్రస్తుతం మీరు అబ్బాయిలు డంప్. 328 00:14:54,140 --> 00:14:57,370 మరియు కంగారుపడవద్దు లేనే మీరు అయితే ప్రతి చిన్న లైన్ అనుసరించడం లేదు ఏమి 329 00:14:57,370 --> 00:14:58,812 నేను మీరు చూపించడానికి గురించి ఉన్నాను. 330 00:14:58,812 --> 00:15:00,770 జాసన్ చెప్పారు, ప్రతిదీ పూర్తిగా ఉంది ఆన్లైన్. 331 00:15:00,770 --> 00:15:03,780 జస్ట్ మేము పరిచయం ప్రయత్నించండి చూడాలని భావనలు ప్రతి ఒక్కరూ కవర్ 332 00:15:03,780 --> 00:15:05,270 ఈ స్లైడ్స్ కొన్ని ఉంది. 333 00:15:05,270 --> 00:15:06,582 కాబట్టి కేవలం పాటు అనుసరించండి. 334 00:15:06,582 --> 00:15:09,540 కంగారుపడవద్దు మీరు అర్థం లేదు ఉంటే ప్రతిదీ; అయితే, ఏ సమయంలో ఉంటే 335 00:15:09,540 --> 00:15:12,820 మీరు కోల్పోయిన అనుభూతి, పెంచడానికి మీ చేతి, మేము, కంగారుపడవద్దు ఆపడానికి ఉంటాం. 336 00:15:12,820 --> 00:15:15,060 కూల్. 337 00:15:15,060 --> 00:15:19,270 >> కాబట్టి నేను డేవిడ్ కలిగి ఏదో అనుకుంటున్నాను ఇప్పటికే రకమైన ఉపన్యాసంలో చెప్పాడు 338 00:15:19,270 --> 00:15:23,240 మరియు జాసన్ రకమైన సూచనప్రాయంగా తెలిపాడు ఈ రోజే ఒక లైబ్రరీ ఏమిటి. 339 00:15:23,240 --> 00:15:27,510 కాబట్టి ప్రోగ్రామింగ్ లో, మేము కలిగి ఈ విషయాలు గ్రంధాలయాలు అనే. 340 00:15:27,510 --> 00:15:29,690 ఎక్కడ, ముఖ్యంగా, అన్ని వారు కేవలం సమితి ఉంటాయి 341 00:15:29,690 --> 00:15:32,610 విధులు, అని వార్తలు తప్పనిసరిగా కోడ్ 342 00:15:32,610 --> 00:15:35,070 ఇప్పటికే రాశారని మరొకరి మేము అన్ని చెయ్యవచ్చు 343 00:15:35,070 --> 00:15:36,410 మా కార్యక్రమాలు లోపల ఉపయోగించండి. 344 00:15:36,410 --> 00:15:38,790 >> సో ఎలా ఒక సాధారణ చేస్తుంది లైబ్రరీ పని, కుడి? 345 00:15:38,790 --> 00:15:40,030 మీరు లైబ్రరీ తలుపు ఎంటర్. 346 00:15:40,030 --> 00:15:41,890 మీరు అన్ని ఈ కలిగి పుస్తకాలు మీరు ఉపసంహరించుకునేలా 347 00:15:41,890 --> 00:15:44,590 మరియు మీరు సమాచారం యాక్సెస్ చేయవచ్చు ఆ పుస్తకాలు లోపల. 348 00:15:44,590 --> 00:15:45,840 ప్రోగ్రామింగ్ లో అదే విషయం. 349 00:15:45,840 --> 00:15:48,820 >> మీరు ఇప్పటికే కలిగి ఒక గ్రంధాలయం ఇతర ప్రజలు రాస్తున్నారు. 350 00:15:48,820 --> 00:15:51,530 మరియు మార్గం మీరు చేయవచ్చు, ప్రోగ్రామర్ లేదా ఒక విద్యార్థి వలె, 351 00:15:51,530 --> 00:15:55,780 ఆ లైబ్రరీ పొందటం చేయవచ్చు హాష్ ట్యాగ్ # ఉన్నాయి ద్వారా. 352 00:15:55,780 --> 00:15:59,720 >> ఉదాహరణకు, C మేము మూడు సి అత్యంత 353 00:15:59,720 --> 00:16:03,420 సాధారణంగా మూడు సి ప్రామాణిక ఉపయోగిస్తారు , ఇన్పుట్ / అవుట్పుట్ లైబ్రరీ లైబ్రరీలు 354 00:16:03,420 --> 00:16:05,540 స్ట్రింగ్ లైబ్రరీ, మరియు గణిత లైబ్రరీ. 355 00:16:05,540 --> 00:16:07,610 >> మీ మొదటి లోపల కాబట్టి జంట సమస్య అమర్చుతుంది 356 00:16:07,610 --> 00:16:10,940 ఆ మూడు ఉంటుంది మీరు ప్రధానంగా ఉపయోగిస్తున్నారు. 357 00:16:10,940 --> 00:16:14,610 ఇప్పటికే డేవిడ్ కాబట్టి ఉపన్యాసంలో వివరించారు, 358 00:16:14,610 --> 00:16:17,460 ప్రామాణిక I / O లైబ్రరీ, లేదా ప్రామాణిక ఇన్పుట్ / అవుట్పుట్ లైబ్రరీ 359 00:16:17,460 --> 00:16:18,620 సరిగ్గా ఆ లేదు. 360 00:16:18,620 --> 00:16:23,530 ఇది ఇన్పుట్ మీ కోడ్ లో, మీరు అనుమతిస్తుంది వినియోగదారు మరియు అవుట్పుట్ నుండి ఏదైనా 361 00:16:23,530 --> 00:16:25,960 స్క్రీన్ కి, ముఖ్యంగా స్క్రీన్ కు ప్రింటింగ్. 362 00:16:25,960 --> 00:16:29,990 >> కాబట్టి ఏ సమయంలో మీరు ఏ విధులు ఉపయోగించడానికి ఉదాహరణకు ఫంక్షన్ printf () ఇది 363 00:16:29,990 --> 00:16:33,319 మేము తదుపరి స్లయిడ్ వెళ్ళి చూడాలని ప్రామాణిక ఉన్నాయి నిర్ధారించుకోండి I / O 364 00:16:33,319 --> 00:16:36,360 లైబ్రరీ లేదంటే వెళ్ళడం లేదు చేస్తున్నాం printf () ఫంక్షన్ ఉపయోగించడానికి చెయ్యగలరు. 365 00:16:36,360 --> 00:16:39,110 మీరు ఎందుకంటే ప్రోగ్రామర్గా నిజానికి, ఆ ఫంక్షన్ రాశారు ఎప్పుడూ 366 00:16:39,110 --> 00:16:41,840 మీరు కేవలం ఎవరైనా ఉపయోగిస్తున్నట్లయితే మీ స్వంత కోడ్ లోపల else యొక్క కోడ్. 367 00:16:41,840 --> 00:16:43,620 >> ఆ సమంజసం ప్రతి ఒక్కరి చేస్తుంది? 368 00:16:43,620 --> 00:16:44,520 కూల్. 369 00:16:44,520 --> 00:16:48,530 >> మరియు తర్వాత మేము తప్పనిసరిగా లోకి పొందుటకు string.h లైబ్రరీ మరియు math.h 370 00:16:48,530 --> 00:16:52,970 కేవలం లైబ్రరీ సూచిస్తుంది .హెచ్ లైబ్రరీ, ఇతర గ్రంథాలయాలు మీరు చివరకు చేస్తాము 371 00:16:52,970 --> 00:16:55,310 మీ కోడ్ లోపల ఉపయోగించి. 372 00:16:55,310 --> 00:16:57,620 >> అయితే, ప్రయోజనాల కోసం ఈ లైబ్రరీ యొక్క, మేము కూడా 373 00:16:57,620 --> 00:17:01,170 మేము కూడా ఈ తరగతి యొక్క మనం ఏమి CS50 లైబ్రరీ అంటారు, 374 00:17:01,170 --> 00:17:05,270 cs50.h, ఇక్కడ మేము కోసం మీ perusal సృష్టించారు 375 00:17:05,270 --> 00:17:07,369 అనేక ముఖ్యమైన మరియు ఉపయోగకరమైన విధులు. 376 00:17:07,369 --> 00:17:09,550 కాబట్టి మీరు ఒక ప్రోగ్రామర్ ఆఫ్ piggyback చేయవచ్చు 377 00:17:09,550 --> 00:17:14,470 మనం ఇప్పటికే తద్వారా వ్రాయలేదు మీరు ఈ ఫంక్షన్ యొక్క అందుబాటులో 378 00:17:14,470 --> 00:17:15,599 మీ ఉపయోగం కోసం. 379 00:17:15,599 --> 00:17:18,359 >> నేను ఒక జంట కవరింగ్ వస్తుంది విధులు ఉపయోగంలో 380 00:17:18,359 --> 00:17:20,839 కానీ ఈ అని తెలుసు అన్ని googleable ఆన్లైన్. 381 00:17:20,839 --> 00:17:24,904 ఉచిత ఫీల్ CS50 లైబ్రరీ పుల్ అప్ మరియు అప్పుడు మీరు అక్కడ అన్ని పనులను కలిగి ఉన్నాయి. 382 00:17:24,904 --> 00:17:25,828 అవును. 383 00:17:25,828 --> 00:17:28,140 >> SPEAKER 5: మీరు లేదు చేస్తే సాఫ్ట్వేర్ ఉపయోగించి ఆ 384 00:17:28,140 --> 00:17:29,916 మాకు అందించిన ఉంది తరగతి, ఆ చేస్తుంది 385 00:17:29,916 --> 00:17:32,698 మేము డౌన్లోడ్ మరియు కనుగొనడానికి కలిగి ఇష్టం అర్థం ఈ శీర్షిక మమ్మల్ని ఫైల్ మరియు చెప్పండి 386 00:17:32,698 --> 00:17:33,840 అది ఎక్కడ కంప్యూటర్? 387 00:17:33,840 --> 00:17:34,320 >> అండీ పెంగ్: గ్రేట్ ప్రశ్న. 388 00:17:34,320 --> 00:17:34,820 సరిగ్గా. 389 00:17:34,820 --> 00:17:38,194 కాబట్టి మీరు తెలియకపోతే వంటిది ఒక లైబ్రరీ వద్ద వుంటాయి, 390 00:17:38,194 --> 00:17:40,360 మీరు ఏ మార్గం ఉంది నిజానికి వెళ్ళి దాన్ని ఆక్సెస్. 391 00:17:40,360 --> 00:17:42,589 అదే విషయం కాబట్టి సి మీరు, ప్రోగ్రామింగ్ 392 00:17:42,589 --> 00:17:45,880 మీరు మా ఉపయోగించి చేస్తున్న నిర్ధారించుకోండి ఉంటుంది ఉపకరణం లైబ్రరీ ఇప్పటికే ఎందుకంటే 393 00:17:45,880 --> 00:17:47,270 ఇది కలిసిపోయాయి. 394 00:17:47,270 --> 00:17:50,020 ఆపై మీరు హాష్ ట్యాగ్ ఉన్నప్పుడు # ఉన్నాయి, అక్కడ లైబ్రరీ. 395 00:17:50,020 --> 00:17:50,520 అవును. 396 00:17:50,520 --> 00:17:51,920 మంచి ప్రశ్న. 397 00:17:51,920 --> 00:17:53,461 ప్రతి ఒక్కరూ మంచి? 398 00:17:53,461 --> 00:17:53,960 కూల్. 399 00:17:53,960 --> 00:17:56,371 400 00:17:56,371 --> 00:17:56,870 అయితే సరే. 401 00:17:56,870 --> 00:17:59,330 కాబట్టి మేము, హిట్ చూడాలని ముఖ్యంగా, ఏమిటి 402 00:17:59,330 --> 00:18:01,620 మొదటి చర్య, ఆ మేము ప్రోగ్రామర్లు ఉంటాయి 403 00:18:01,620 --> 00:18:03,900 మా కోడ్ లోపల ఉపయోగించి కావడం. 404 00:18:03,900 --> 00:18:05,690 ఈ printf () ఫంక్షన్ అంటారు. 405 00:18:05,690 --> 00:18:08,450 కాబట్టి, printf () ఫంక్షన్, నేను చేసిన నాటికి ఇప్పటికే గత స్లయిడ్ తెలిపారు 406 00:18:08,450 --> 00:18:11,830 ప్రామాణిక I చేర్చారు / O, ప్రామాణిక ఇన్పుట్ / అవుట్పుట్, లైబ్రరీ. 407 00:18:11,830 --> 00:18:16,470 >> మీరు using-- సంసార కాబట్టి నిర్ధారించుకోండి OH, నాకు లేజర్ పట్టుకోడానికి వీలు పాయింటర్ 408 00:18:16,470 --> 00:18:18,660 చేసినప్పుడు మీరు ఉపయోగిస్తున్నట్లయితే printf () ఫంక్షన్, 409 00:18:18,660 --> 00:18:21,790 మీరు I / O స్టాండర్డ్ కలిగి లైబ్రరీ లేదంటే, మీరు కంపైల్ సమయంలో 410 00:18:21,790 --> 00:18:23,760 మీరు లోపం చూడాలని , కంప్యూటర్ వంటి ఉంటుంది ఎందుకంటే 411 00:18:23,760 --> 00:18:26,140 printf () ఉన్న OH నేను తెలియదు, మీరు నాకు చెప్పడం లేదు ఎక్కడ printf () 412 00:18:26,140 --> 00:18:26,830 ఉంది. 413 00:18:26,830 --> 00:18:30,150 బాగా printf () చేర్చారు ప్రామాణిక I / O, కాబట్టి మీరు) printf (ఉపయోగిస్తున్నప్పుడు, 414 00:18:30,150 --> 00:18:32,960 ఆ కలిగి నిర్ధారించుకోండి మీ కోడ్ పైన లైన్. 415 00:18:32,960 --> 00:18:36,040 >> ఉదాహరణకు, printf () ఇక్కడ ఒక ఫంక్షన్ ఉంది. 416 00:18:36,040 --> 00:18:40,260 అది అన్ని ముద్రణ బయటకు ఏదో ఉంది యూజర్ కుండలీకరణాలు లోపల. 417 00:18:40,260 --> 00:18:44,840 ఎవరైనా ఒక ఉదంతం పొందాలనుకుంటే కోడ్ కుడి ఏమి ఈ లైన్ వద్ద 418 00:18:44,840 --> 00:18:46,420 ఇక్కడ ముద్రించాలా ఏమి జరుగుతుందో? 419 00:18:46,420 --> 00:18:48,730 అందువల్ల, సమాధానం తెరపై. 420 00:18:48,730 --> 00:18:50,480 ఎవరైనా? 421 00:18:50,480 --> 00:18:51,380 >> వెర్డి: దిగువన. 422 00:18:51,380 --> 00:18:53,510 >> అండీ పెంగ్: వెర్డి, ఎందుకు మీరు వెళ్లరు ముందుకు మరియు మొత్తం ప్రకటనలో చెప్పటానికి? 423 00:18:53,510 --> 00:18:55,718 >> వెర్డి: హలో, నా పేరు Andi, మరియు నేను 20 సంవత్సరాల వయస్సు am. 424 00:18:55,718 --> 00:18:57,270 అండీ పెంగ్: అమ్మో, మనోహరమైన. 425 00:18:57,270 --> 00:19:00,240 ఈ లైన్ లో మేము చేయబోతున్నామని కాబట్టి నా పేరు Andi ఉంది, హలో, ప్రింట్ 426 00:19:00,240 --> 00:19:04,280 మరియు నేను 20 సంవత్సరాల వయస్సు am ఇది నిజమైన ప్రకటన నిజానికి ఉంది. 427 00:19:04,280 --> 00:19:05,090 >> సింటాక్స్. 428 00:19:05,090 --> 00:19:08,830 వాక్యనిర్మాణ సమస్యలు కాబట్టి జంట మీరు అబ్బాయిలు మీరు తెలుసు నిర్ధారించుకోవాలి. 429 00:19:08,830 --> 00:19:09,360 కోట్స్. 430 00:19:09,360 --> 00:19:13,170 డబుల్ కోట్స్ చెప్పండి కంప్యూటర్ లోపల ప్రతిదీ 431 00:19:13,170 --> 00:19:14,850 ముద్రించిన అన్నారు. 432 00:19:14,850 --> 00:19:16,620 >> చెయ్యవచ్చు లోపల అంతా కేవలం సరిగ్గా ఎలా ఉంటుంది 433 00:19:16,620 --> 00:19:19,920 మీరు తప్ప, టైపు సాధారణంగా చివరిలో, 434 00:19:19,920 --> 00:19:23,610 మేము ఉన్నాయి అనుకుంటున్నారా చూడాలని ఒక హాష్ ఓహ్ sorry-- ఒక డాష్ n. 435 00:19:23,610 --> 00:19:24,640 సో ఒక డాష్ n. 436 00:19:24,640 --> 00:19:28,884 >> ఎవరైనా ఒక అంచనా తీసుకోవాలని అనుకుంటున్నారా లేదు మా కోడ్ కు ఏమి వద్ద? 437 00:19:28,884 --> 00:19:29,465 అవును. 438 00:19:29,465 --> 00:19:30,840 SPEAKER 6: ఒక కొత్త లైన్ మీద ఉంచుతుంది. 439 00:19:30,840 --> 00:19:31,650 అండీ పెంగ్: ఖచ్చితంగా. 440 00:19:31,650 --> 00:19:34,660 కాబట్టి ఈ చేస్తుంది అన్ని ఏది అనుమతిస్తుంది 441 00:19:34,660 --> 00:19:37,520 ఈ తరువాత, ఈ ప్రకటన తర్వాత ఒక కొత్త లైన్ ముద్రించబడుతుంది. 442 00:19:37,520 --> 00:19:40,030 మీరు వ్రాస్తున్నప్పుడు తద్వారా మీ కోడ్ మీరు యాదృచ్ఛికంగా విషయాలు లేదు 443 00:19:40,030 --> 00:19:41,738 చివర తగిలించి కుట్లు వేయటం మీరు అనుకుంటారు. 444 00:19:41,738 --> 00:19:43,700 ప్రతిదీ గెట్స్ విలక్షణముగా ఒక లైన్ ముద్రించిన 445 00:19:43,700 --> 00:19:46,870 మరియు అప్పుడు మేము క్రింది లైన్ ప్రారంభం. 446 00:19:46,870 --> 00:19:50,970 >> ఎవరైనా దాన్ని గుర్తు మేము కోడింగ్ ఉన్నప్పుడు సెమికోలన్ చేస్తుంది? 447 00:19:50,970 --> 00:19:54,580 448 00:19:54,580 --> 00:19:55,330 అవును. 449 00:19:55,330 --> 00:19:55,740 >> SPEAKER 7: స్టేట్మెంట్. 450 00:19:55,740 --> 00:19:56,010 >> అండీ పెంగ్: క్షమించాలి? 451 00:19:56,010 --> 00:19:57,100 >> SPEAKER 7: ఇది ప్రకటన ముగింపు ఇవ్వగలవా? 452 00:19:57,100 --> 00:19:57,766 >> అండీ పెంగ్: అవును. 453 00:19:57,766 --> 00:20:02,670 C, లేదా ఏ ప్రోగ్రామింగ్ కాబట్టి భాష, సెమికోలన్ 454 00:20:02,670 --> 00:20:04,640 ఒక ప్రోగ్రామింగ్ పంక్తి చివర సూచిస్తుంది. 455 00:20:04,640 --> 00:20:09,240 కాబట్టి ఉదాహరణకు, ఇంగ్లీష్ లో మేము కాలం ఉపయోగించాలి చెప్పటానికి, OH ఈ ముగింపు ఒక వాక్యం ఉంది. 456 00:20:09,240 --> 00:20:12,857 ప్రోగ్రామింగ్, అదే విషయం లో, మేము ఒక సెమికోలన్ ఒక పంక్తి చివర సూచించడానికి. 457 00:20:12,857 --> 00:20:14,690 తరచుగా, మీరు ఉన్నప్పుడు ఉన్నాము ప్రోగ్రామ్ మొదలు, 458 00:20:14,690 --> 00:20:17,150 మీరు తెలుసుకోవటం చేస్తాము ఒక సెమికోలన్ జోడించడానికి మర్చిపోతే 459 00:20:17,150 --> 00:20:19,400 ఆపై మీరు అమలు చేయడానికి ప్రయత్నించండి మీ కోడ్ మరియు అది పనిచేయదు. 460 00:20:19,400 --> 00:20:21,520 మరియు మీరు ఆహ్, వంటి ఉన్నాము, నాదగ్గర ఇది పని ఎందుకు తెలుసు. 461 00:20:21,520 --> 00:20:24,394 >> అవకాశాలు మీరు బహుశా ఒక మర్చిపోయాను ఉంటాయి సెమికోలన్ లేదా ఒక బ్రాకెట్ లేదా ఏదో 462 00:20:24,394 --> 00:20:25,020 ఎక్కడో. 463 00:20:25,020 --> 00:20:27,740 కాబట్టి, గుర్తుంచుకోవడం ముఖ్యం. 464 00:20:27,740 --> 00:20:29,627 కూల్. 465 00:20:29,627 --> 00:20:31,960 అన్ని కుడి, చేతులు షో, ఎలా ఇక్కడ చాలా మంది ప్రజలు ఎప్పుడూ కలిగి 466 00:20:31,960 --> 00:20:37,210 AP కంప్యూటర్ సైన్స్ లేదా తీసుకున్నప్పుడు ఎప్పుడూ, ముందు జావా లో ప్రోగ్రాం? 467 00:20:37,210 --> 00:20:37,710 అలాగే. 468 00:20:37,710 --> 00:20:38,210 లవ్లీ. 469 00:20:38,210 --> 00:20:41,340 వర్తించే వుండదు అప్పుడు, కానీ జావా, మీరు 470 00:20:41,340 --> 00:20:44,960 System.out.println అనే ఉంది C. లో ఉనికిలో లేదు 471 00:20:44,960 --> 00:20:49,927 >> , చేసినప్పుడు మీరు C లో కాబట్టి వేరియబుల్స్ జోడించాలనుకుంటే 472 00:20:49,927 --> 00:20:51,760 ఏదైనా లోకి మీరు అక్కడ బయటకు ప్రింట్, 473 00:20:51,760 --> 00:20:54,620 ఒక నిర్దిష్ట సింటాక్స్ మేము ఉపయోగించే చూడాలని. 474 00:20:54,620 --> 00:20:56,520 ఆ అని తప్పనిసరిగా placeholding-- 475 00:20:56,520 --> 00:21:01,180 మేము స్థానంలో placeholders జోడించడానికి పూర్ణాంకం లేదా వేరియబుల్ 476 00:21:01,180 --> 00:21:02,580 మేము ముద్రించడానికి కావలసిన. 477 00:21:02,580 --> 00:21:07,430 >> మీరు అబ్బాయిలు చూడగలరు కాబట్టి మేము చేర్చాను ఒక కొత్త గ్రంథాలయాన్ని శీర్షిక ఇక్కడ దాఖలు. 478 00:21:07,430 --> 00:21:09,130 CS50 లైబ్రరీ. 479 00:21:09,130 --> 00:21:13,160 మరియు ఆ CS50 లైబ్రరీ ఇమిడి మేము ఉపయోగించి ఉంటుంది సాధారణ ఫంక్షన్ 480 00:21:13,160 --> 00:21:15,610 మా కోర్సు లో GetInt అని (). 481 00:21:15,610 --> 00:21:21,830 >> ఎవరైనా ఒక ఉదంతం తీసుకోవాలని అనుకుంటున్నారా లేదు GetInt () బహుశా ఏ చేయడం ఉండవచ్చు. 482 00:21:21,830 --> 00:21:22,830 >> ప్రేక్షకులు: [వినబడని] 483 00:21:22,830 --> 00:21:23,550 >> అండీ పెంగ్: క్షమించండి. 484 00:21:23,550 --> 00:21:24,370 మీరు వినిపించడం లేదు. 485 00:21:24,370 --> 00:21:25,511 Maddie, ఎవరైనా. 486 00:21:25,511 --> 00:21:27,260 Maddie: ఓహ్, అది అడుగును పూర్ణాంకం మీరు. 487 00:21:27,260 --> 00:21:28,051 అండీ పెంగ్: ఖచ్చితంగా. 488 00:21:28,051 --> 00:21:30,670 కాబట్టి ఈ ఫంక్షన్, మరొక ఇప్పటికే ఆ ఫంక్షన్ 489 00:21:30,670 --> 00:21:33,690 మరొకరి రాశారని మేము ఇప్పుడు మీద కాల్ చేయవచ్చు. 490 00:21:33,690 --> 00:21:38,000 ఇది అన్ని మీరు యూజర్ ప్రాంప్ట్ ఉంది, మీరు కోడ్ కావలసిన సంసార ఇన్పుట్ 491 00:21:38,000 --> 00:21:41,850 నడుస్తున్న మరియు అది సంసార నిల్వచేసుకుంటుంది ఈ విషయంలో మేము GetInt () ఉన్నారు - ING, 492 00:21:41,850 --> 00:21:44,060 కాబట్టి మేము ఉన్నారని అర్ధం పూర్ణాంకం పొందడం. 493 00:21:44,060 --> 00:21:46,150 >> మరియు మేము నిల్వ చూడాలని మరొక పూర్ణాంకం లో 494 00:21:46,150 --> 00:21:48,900 మేము కేవలం అనే వయసు చేసిన. 495 00:21:48,900 --> 00:21:51,500 అందరికి సమంజసం? 496 00:21:51,500 --> 00:21:52,190 కూల్. 497 00:21:52,190 --> 00:21:56,400 >> కాబట్టి ఇప్పుడు మేము ఈ పూర్ణాంక నిల్వ చేసిన, మేము వినియోగదారు నుండి ప్రాంప్ట్ చేసిన, 498 00:21:56,400 --> 00:22:00,010 ఈ వేరియబుల్, మేము చేసిన యుగం అని రకం Int రూపొందించినవారు, 499 00:22:00,010 --> 00:22:03,720 మేము ముందుకు మరియు స్థానం వెళ్ళే మా printf లో () ఫంక్షన్. 500 00:22:03,720 --> 00:22:08,970 కాబట్టి printf సాధారణంగా వాక్యనిర్మాణం () ఉంది ఆ చోట మీ వాస్తవ భౌతిక 501 00:22:08,970 --> 00:22:14,410 లైన్ మీరు ఆ పూర్ణాంక చేర్చాలనుకుంటే, మీరు అక్కడే ఆ చిహ్నం 502 00:22:14,410 --> 00:22:17,800 శాతం చిహ్నం, మీరు కావలసిన వేరియబుల్ రకం. 503 00:22:17,800 --> 00:22:20,090 >> కాబట్టి ఈ విషయంలో వయస్సు లో ఒక పూర్ణ సంఖ్య. 504 00:22:20,090 --> 00:22:25,030 కాబట్టి మీరు ఉన్నాయి చూడాలని % i అది ఒక పూర్ణాంకం ఎందుకంటే. 505 00:22:25,030 --> 00:22:26,860 ఆపై తర్వాత మీ ప్రకటన, మీరు వెళుతున్న 506 00:22:26,860 --> 00:22:30,370 కామా మరియు చేయడానికి వేరియబుల్ పేరు. 507 00:22:30,370 --> 00:22:33,420 >> ఇక్కడ, మేము ప్రింట్ చూడాలని బయటకు, హలో, నా పేరు Andi ఉంది, 508 00:22:33,420 --> 00:22:35,730 మరియు నేను ఖాళీ సంవత్సరాల వయస్సు am. 509 00:22:35,730 --> 00:22:38,890 Sorry--, Hashta-- లేదా, సంసార నేను ఇన్పుట్ తో వయస్సు. 510 00:22:38,890 --> 00:22:42,790 కనుక నేను ఇన్పుట్ ఉన్నాయి ఇక్కడ నా GetInt కోసం 20 (), 511 00:22:42,790 --> 00:22:44,500 ఇది ఖచ్చితమైన విషయం బయటకు ప్రింట్ చేస్తుంది. 512 00:22:44,500 --> 00:22:47,990 కానీ, నేను ఇన్పుట్ ఏదో కోరుకుంటే వేరే, బహుశా 40 లేదా 45 వలె, 513 00:22:47,990 --> 00:22:50,800 అప్పుడు మీరు ఆ ప్రతిబింబిస్తుంది చూడగలం తదనుగుణంగా కోడ్ లో. 514 00:22:50,800 --> 00:22:52,886 >> కాబట్టి ఈ ఒక ఉదాహరణ ఏదో దీనిలో 515 00:22:52,886 --> 00:22:55,260 దాన్ని ముద్రిస్తుంది మరియు కనిపిస్తోందని మీరు అదే విషయం ఉంటే, 516 00:22:55,260 --> 00:22:57,593 కానీ హుడ్ కింద నిజానికి ఉంది కంప్యూటర్ 517 00:22:57,593 --> 00:22:59,560 వేర్వేరు విషయాలు సంభవించే. 518 00:22:59,560 --> 00:23:00,060 కూల్. 519 00:23:00,060 --> 00:23:02,760 520 00:23:02,760 --> 00:23:03,260 అయితే సరే. 521 00:23:03,260 --> 00:23:06,940 కాబట్టి మేము బహుళ వేరియబుల్స్ ఏమి అనుకుంటే? 522 00:23:06,940 --> 00:23:08,290 అందంగా సులభం. 523 00:23:08,290 --> 00:23:09,150 అదే విషయం. 524 00:23:09,150 --> 00:23:11,930 మేము కూడా ఒక కొత్త ఫంక్షన్ కలిగి ఇక్కడ,) (GetString అని 525 00:23:11,930 --> 00:23:15,380 కూడా, CS50 లైబ్రరీ చేర్చి అది అన్ని వినియోగదారును ప్రాంప్ట్ అని 526 00:23:15,380 --> 00:23:18,120 ఇది ఒక స్ట్రింగ్ కోసం కేవలం అక్షరాలు సమితి 527 00:23:18,120 --> 00:23:19,810 కాబట్టి ఒక వాక్యం వంటి లేదా ఒక పేరు ఇష్టపడుతున్నారు. 528 00:23:19,810 --> 00:23:25,470 >> కాబట్టి ఈ సందర్భంలో, మేము రెండు కలిగి ఉంటుంది స్ట్రింగ్ మరియు% i కోసం placeholders% s 529 00:23:25,470 --> 00:23:26,750 పూర్ణాంక కోసం. 530 00:23:26,750 --> 00:23:29,190 మరియు మేము అనుసరించండి చూడాలని రెండు వేరియబుల్స్ ద్వారా 531 00:23:29,190 --> 00:23:32,670 మేము క్రమంలో, ఉంచదలచిన వారు వాక్యంలో కనిపిస్తాయి. 532 00:23:32,670 --> 00:23:35,471 కాబట్టి ఉదాహరణకు, నా పేరు ఖాళీ, నేను అక్కడ ఒక పేరు అనుకుంటున్నారా 533 00:23:35,471 --> 00:23:36,970 నేను మొదటి పేరు కలిగి వెళుతున్న. 534 00:23:36,970 --> 00:23:39,637 ఆపై తర్వాత నేను కావలసిన వయసు, రెండవ కలిగి అనుకుంటున్నారా. 535 00:23:39,637 --> 00:23:42,720 కాబట్టి నేను, హలో, ఇన్పుట్ కోరుకుంటే నా పేరు యొక్క Andi, మరియు నేను 20 సంవత్సరాల వయస్సు am. 536 00:23:42,720 --> 00:23:46,370 నేను Andi మరియు 20, ఇన్పుట్ ఉంటే ఖచ్చితమైన ఇదే ప్రింట్ చేస్తుంది; 537 00:23:46,370 --> 00:23:51,134 అయితే, ఇప్పుడు మేము రెండు వచ్చింది నిల్వ చేసిన పేరు వేరియబుల్స్ అలాగే Int. 538 00:23:51,134 --> 00:23:51,634 అవును. 539 00:23:51,634 --> 00:23:54,124 >> SPEAKER 8: ఇది ఉంటుందా మీరు మారారు ఉంటే అమలు చెయ్యగలరు 540 00:23:54,124 --> 00:23:55,620 పేరు మరియు ఆ చివర వయస్సు? 541 00:23:55,620 --> 00:23:55,840 >> అండీ పెంగ్: అవును. 542 00:23:55,840 --> 00:23:57,006 ఆ నిజంగా మంచి ప్రశ్న. 543 00:23:57,006 --> 00:23:59,520 సో లాంగ్ కథ చిన్న, ఏ. 544 00:23:59,520 --> 00:24:03,070 ఎందుకంటే పేరు మరియు age-- ఏమి వేరియబుల్ రకం పేరు? 545 00:24:03,070 --> 00:24:03,950 >> SPEAKER 8: స్ట్రింగ్. 546 00:24:03,950 --> 00:24:05,440 >> అండీ పెంగ్: ఏ వేరియబుల్ రకం వయస్సు? 547 00:24:05,440 --> 00:24:06,231 >> SPEAKER 8: పూర్ణాంక. 548 00:24:06,231 --> 00:24:10,290 అండీ పెంగ్: ఇక్కడ మేము ఒక ప్లేస్హోల్డర్ కలిగి స్ట్రింగ్ మరియు పూర్ణాంక, కుడి? 549 00:24:10,290 --> 00:24:13,350 కాబట్టి మీరు ఈ మారడానికి ఉన్నట్లయితే, కంప్యూటర్ తెలుసుకోవాలి మాత్రం కాదు. 550 00:24:13,350 --> 00:24:16,250 ఇది ఒక స్ట్రింగ్ కోసం తనిఖీ జరగబోతోంది, మరియు మీరు ఒక పూర్ణాంకానికి ఇవ్వాలని ప్రయత్నించండి ఉంటే, 551 00:24:16,250 --> 00:24:18,083 అది వంటి చేస్తాడు నేను తికమక ఉన్నాను మీరు వేచి 552 00:24:18,083 --> 00:24:21,100 నేను ఉండాలి నాకు చెప్పారు ఒక పూర్ణాంకానికి కోసం మెమరీ కేటాయించడం. 553 00:24:21,100 --> 00:24:23,760 ఇక్కడే, ఎప్పుడు అది ఒక పూర్ణాంకం ఆశిస్తున్నట్లు 554 00:24:23,760 --> 00:24:25,640 మరియు మీరు అది ఒక పేరు ఇచ్చి మరియు ఒక స్ట్రింగ్ బదులుగా, 555 00:24:25,640 --> 00:24:28,931 అది కూడా చాలా గందరగోళంగా చేస్తాడు, అది ఖచ్చితంగా మీరు అవసరం మార్గం అమలు కాదు. 556 00:24:28,931 --> 00:24:35,280 ఇక్కడ, నామకరణ మరియు వాక్యనిర్మాణం కోడ్ అమలు కోసం చాలా ముఖ్యం. 557 00:24:35,280 --> 00:24:37,991 ప్రతి ఒక్కరూ మంచి? 558 00:24:37,991 --> 00:24:38,490 అవును. 559 00:24:38,490 --> 00:24:39,476 Maddie. 560 00:24:39,476 --> 00:24:44,620 >> Maddie: ఇక్కడ, మనం చూశారు చేసిన తెలుసు తరగతి లో ఉదాహరణలను, వారు ఎక్కడ అడగండి 561 00:24:44,620 --> 00:24:46,950 మీ వయస్సు ఉంది ఏమి, మీ పేరు ఏమిటి. 562 00:24:46,950 --> 00:24:50,250 ఇక్కడ, అది doesn't-- ఉంటుంది మేము ఈ కోడ్ అమలు చేస్తే, 563 00:24:50,250 --> 00:24:51,750 ఆ కోసం అడగండి లేదు? 564 00:24:51,750 --> 00:24:54,740 కానీ మీరు కేవలం ఇన్పుట్ రెండు సంఖ్యలు చేస్తాను ఆపై ఆ వంటి నడిపిస్తున్నారు? 565 00:24:54,740 --> 00:24:55,781 >> అండీ పెంగ్: అవును, సరిగ్గా. 566 00:24:55,781 --> 00:24:58,250 మీరు దానిని కావలెను చేస్తే ప్రదర్శన, మీ వయసు ఎంటర్ చెయ్యండి 567 00:24:58,250 --> 00:25:01,100 మీరు కేవలం ఒక printf () ఫంక్షన్ జోడించవచ్చు , మీ వయసు ఎంటర్ చేయండి చెప్పారు 568 00:25:01,100 --> 00:25:01,600 ఇది పైన. 569 00:25:01,600 --> 00:25:02,711 ఒక మంచి ప్రశ్న. 570 00:25:02,711 --> 00:25:03,210 అవును. 571 00:25:03,210 --> 00:25:07,964 >> SPEAKER 9: సో, ఇప్పటికే అవుతుంది GetInt చేర్చబడింది () [వినబడని]. 572 00:25:07,964 --> 00:25:09,380 అండీ పెంగ్: కాదు, అది నిజానికి కాదు. 573 00:25:09,380 --> 00:25:11,809 కాబట్టి ఈ అన్ని కేవలం ఉంది ఖాళీగా స్క్రీన్ అడుగును 574 00:25:11,809 --> 00:25:13,100 ఇన్పుట్ ఏదో వినియోగదారుకు. 575 00:25:13,100 --> 00:25:17,420 మీరు ముద్రించడానికి కావాలా, అది చేయదలిస్తే వంటి యూజర్ చెబుతుంది ఏదో, 576 00:25:17,420 --> 00:25:21,110 మీరు అప్పుడు, నాకు మీ వయస్సు ఇవ్వాలని దయచేసి () మీరే ఆ printf వుంటుంది. 577 00:25:21,110 --> 00:25:23,789 ప్రతి ఒక్కరూ ఈ ఉపయోగిస్తుంది ఎందుకంటే వివిధ కారణాలరీత్యా ఫంక్షన్, 578 00:25:23,789 --> 00:25:26,080 మీరు, వయస్సు నిల్వ చేయవచ్చు మీరు చిరునామా నిల్వ చేయవచ్చు 579 00:25:26,080 --> 00:25:28,060 మీరు ఫోన్ నంబర్లు నిల్వ చేయవచ్చు. 580 00:25:28,060 --> 00:25:31,190 మరియు కనుక ఇది వరకు నిజంగా మీ అబ్బాయిలు వ్యక్తిగత ఉపయోగాలు 581 00:25:31,190 --> 00:25:34,390 మీరు ఏమి కోసం చెప్పాను. 582 00:25:34,390 --> 00:25:34,890 అవును. 583 00:25:34,890 --> 00:25:38,236 >> SPEAKER 10: సో, కేవలం ఇక్కడ స్పష్టం మీరు ఇన్పుట్ పేరు మరియు వయసులోనే 584 00:25:38,236 --> 00:25:43,020 అది% s స్థానంలో అప్ చూపిస్తుంది కాబట్టి? 585 00:25:43,020 --> 00:25:44,320 >> అండీ పెంగ్: వినియోగదారు వలె? 586 00:25:44,320 --> 00:25:47,165 >> SPEAKER 10: అవును, ఎలా నేను do వంటి నేను Andi ఉంచగలను పేరు దానిని తయారు, 587 00:25:47,165 --> 00:25:48,350 ఎక్కడ నేను 20 ఉంచగలను? 588 00:25:48,350 --> 00:25:48,640 >> అండీ పెంగ్: అవును. 589 00:25:48,640 --> 00:25:50,250 కాబట్టి మీరు ఉన్నట్లయితే వాస్తవానికి ఈ కోడ్ అమలు, 590 00:25:50,250 --> 00:25:52,875 నేను నిజానికి నడుస్తున్న కాదు కోడ్, ఈ కుడి ఇప్పుడు కేవలం ఇక్కడ ఉంది. 591 00:25:52,875 --> 00:25:56,910 నేను కోడ్ అమలు ఉన్నట్లయితే, నేను చేస్తాను కోడ్ కంపైల్ ఫైల్ తయారు, 592 00:25:56,910 --> 00:26:00,760 కోడ్ అమలు, మరియు అప్పుడు అక్కడ చేస్తాను కేవలం ఇన్పుట్ దానికి నాకు రెండు ఖాళీలు ఉంటుంది. 593 00:26:00,760 --> 00:26:01,260 అవును. 594 00:26:01,260 --> 00:26:03,843 మీరు ప్లే చేసినప్పుడు మీరు అబ్బాయిలు చూస్తారు కోడ్ మీరే చుట్టూ. 595 00:26:03,843 --> 00:26:05,760 596 00:26:05,760 --> 00:26:09,645 >> మేము తరలించడానికి వెళుతున్న అన్ని కుడి తరువాతి విభాగమునకు లోకి ఏమి 597 00:26:09,645 --> 00:26:11,610 మేము ఈ రోజు కవరింగ్ అవుతారు. 598 00:26:11,610 --> 00:26:13,980 మేము వెళ్ళి చేయబోతున్నామని ఏమి నియత ప్రకటనలు ఉంటాయి. 599 00:26:13,980 --> 00:26:16,500 మీరు అబ్బాయిలు గుర్తు చేస్తే మరియు, ఉపన్యాసం నుండి గుర్తు 600 00:26:16,500 --> 00:26:19,210 నియత ప్రకటనలు, వారు అన్ని ఒక సెట్ ఉన్నాయి 601 00:26:19,210 --> 00:26:24,010 కంప్యూటర్ లో సూచనలను ఇది ఒక నిర్దిష్ట పరిస్థితి నిజమైతే, 602 00:26:24,010 --> 00:26:27,470 మీరు కోడ్ అమలు ఆ పరిస్థితికి లోపల. 603 00:26:27,470 --> 00:26:30,101 >> Scratch-- కాబట్టి తప్పనిసరిగా నేటి నుంచి పెద్ద థీమ్ 604 00:26:30,101 --> 00:26:32,850 మీరు అబ్బాయిలు ఇప్పటికే అన్ని కలిగి ఉంది ప్రతిదీ వెనుక తర్కం చూసిన 605 00:26:32,850 --> 00:26:34,020 మేము కవర్ చేసిన. 606 00:26:34,020 --> 00:26:36,190 మరియు మేము చేస్తున్నా అన్ని ఏదో అనువదించే 607 00:26:36,190 --> 00:26:39,090 ఆ చాలా సహజమైన ఉంది స్క్రాచ్, మరియు అది హార్డ్ కోడింగ్ 608 00:26:39,090 --> 00:26:41,950 వాక్యనిర్మాణం మేము ఉపయోగించి అవుతారు C. ఇది తరగతి 609 00:26:41,950 --> 00:26:47,550 కాబట్టి తార్కికంగా, ఈ బ్లాక్ ఉంది అక్కడే కోడ్ యొక్క భాగం. 610 00:26:47,550 --> 00:26:49,995 అవును. 611 00:26:49,995 --> 00:26:50,900 అలాగే. 612 00:26:50,900 --> 00:26:55,290 >> మేము కూడా ఎవరెవరికి ... ఉంటే ఒక పొందడానికి కేవలం ఒక అదనపు పొర ఇది ప్రకటన 613 00:26:55,290 --> 00:26:59,120 ప్రకటన ఉంటే సంక్లిష్టత యొక్క కంప్యూటర్ ఈ పరిశీలించి పడుతుంది పేరు 614 00:26:59,120 --> 00:27:04,260 ఈ పరిస్థితి నిజమైతే మరియు, అలా చూస్తాడు ఈ రెండు బ్రాకెట్లలో లోపల సంసార, 615 00:27:04,260 --> 00:27:08,470 else-- కాబట్టి రకమైన డిఫాల్ట్ ఉంటే వంటి ఇది పరిస్థితి దీన్ని అనుగుణంగా లేదు. 616 00:27:08,470 --> 00:27:10,120 ఇది రహదారి ఒక ఫోర్క్ వంటిది. 617 00:27:10,120 --> 00:27:14,400 అది బయట వర్షం పడుతోంది ఉంటే, నేను చాలు ఒక వర్షం జాకెట్ మీద ఏదైనా 618 00:27:14,400 --> 00:27:16,330 వేరే నేను ఒక వర్షం జాకెట్ చాలు లేదు. 619 00:27:16,330 --> 00:27:18,400 >> ఆ తర్కం ఒక్కరి సమంజసం లేదు? 620 00:27:18,400 --> 00:27:21,031 కూల్. 621 00:27:21,031 --> 00:27:21,530 అయితే సరే. 622 00:27:21,530 --> 00:27:24,970 ఒక హార్డ్ ఉదాహరణ ఇష్టపడుతున్నారు కాబట్టి మేము సి లో చూడండి ఈ 623 00:27:24,970 --> 00:27:28,890 నేను ఒక సృష్టించడానికి కోరుకుంటే ఉంది వేరియబుల్ అని హోంవర్క్ గంటల. 624 00:27:28,890 --> 00:27:32,050 మరియు హోంవర్క్ గంటల తక్కువ ఉంటే ఐదు కంటే, నేను లైఫ్ గొప్ప అని చెబుతారు. 625 00:27:32,050 --> 00:27:33,070 ఇది అద్భుతమైన వార్తలు. 626 00:27:33,070 --> 00:27:36,450 అయితే, పోరాటం real-- అని చెబుతారు ఈ సోమవారం మనం అన్ని ఉంది 627 00:27:36,450 --> 00:27:39,337 మధ్యాహ్నం సైన్స్ హిల్ ఉన్నాయి బహుశా కుడి ఇప్పుడు చేస్తున్న 628 00:27:39,337 --> 00:27:40,170 ప్రేక్షకులు: [నవ్వుతూ] 629 00:27:40,170 --> 00:27:42,510 అండీ పెంగ్: వారు మార్గం మేము ఆ కోసం మీరు ధన్యవాదాలు ఉంటుంది. 630 00:27:42,510 --> 00:27:46,180 మేము hardcode నియమిస్తున్నట్లు మార్గం సి లో ఈ ఊహించుకోవటం తెలియజేయండి if-- ఉంది 631 00:27:46,180 --> 00:27:49,920 మేము ఇప్పటికే రకం ఒక వేరియబుల్ కలిగి ఇక్కడే Int హోంవర్క్ గంటల అనే. 632 00:27:49,920 --> 00:27:53,870 హోంవర్క్ గంటల కంటే తక్కువ ఉంటే అయిదు printf (), లైఫ్ బాగుంది. 633 00:27:53,870 --> 00:27:57,330 గుర్తుంచుకో ఉంచడానికి / n ఎందుకంటే మీరు తర్వాత ఒక కొత్త లైన్ కావలసిన. 634 00:27:57,330 --> 00:27:59,660 ఎల్స్ ముద్రణ, పోరాటం నిజమైనది. 635 00:27:59,660 --> 00:28:03,720 >> అందరూ ఎలా అర్థం లేదు నేను ఈ బ్లాక్ నుండి బదిలీ 636 00:28:03,720 --> 00:28:07,610 కోడ్ యొక్క ఈ బ్లాక్ లోకి? 637 00:28:07,610 --> 00:28:08,110 కూల్. 638 00:28:08,110 --> 00:28:11,030 639 00:28:11,030 --> 00:28:11,840 అయితే సరే. 640 00:28:11,840 --> 00:28:15,930 >> కాబట్టి ఇప్పుడు మేము పరిశీలించి చూడాలని మొత్తంగా బహుళ ఉంటే ప్రకటనలు. 641 00:28:15,930 --> 00:28:18,140 కాబట్టి యొక్క ఊహించుకోవటం తెలియజేయండి ఈ కార్యక్రమ అవసరాల 642 00:28:18,140 --> 00:28:20,870 మేము ఒక గ్రేడ్ వినియోగదారును ప్రాంప్ట్ ఉంది. 643 00:28:20,870 --> 00:28:24,450 మేము ఒక కోసం GetInt () ఉపయోగించి ప్రాంప్ట్ గ్రేడ్, మరియు వారు ఇన్పుట్ విలువ, 644 00:28:24,450 --> 00:28:27,700 మరియు మీరు ప్రదర్శించడానికి కావలసిన గ్రేడ్ ఏ రకం వారు వచ్చింది. 645 00:28:27,700 --> 00:28:30,730 >> కనుక నేను, ఒక ప్రోగ్రామ్ రూపొందించడానికి ఉన్నాయి మా కళ్ళు అన్ని సాధారణంగా ఉద్దేశ్యం, 646 00:28:30,730 --> 00:28:35,490 90-100 ఒక A, 80-90 ఒక B, మొదలగునవి మరియు అందువలన న. 647 00:28:35,490 --> 00:28:39,040 ఈ తప్పు ఏమిటి అది కాదు ఆ కోడ్ యొక్క భాగం 648 00:28:39,040 --> 00:28:41,393 నేను దీన్ని మీరు ఏమి చేయడం. 649 00:28:41,393 --> 00:28:41,892 అవును. 650 00:28:41,892 --> 00:28:45,100 >> SPEAKER 11: వారు, తక్కువ పరిమితిని కలిగి కానీ వారు ఎగువ పరిమితులు లేదు. 651 00:28:45,100 --> 00:28:46,280 >> అండీ పెంగ్: ఖచ్చితంగా. 652 00:28:46,280 --> 00:28:47,950 అందరూ ఆమె మాట్లాడుతూ వినటానికి తెలుసా? 653 00:28:47,950 --> 00:28:50,200 ఎగువ ఉన్నట్లు జరగబోతోంది పరిమితులు, కానీ ఏ తక్కువ పరిమితులు. 654 00:28:50,200 --> 00:28:52,540 క్షమించండి, ఇతర మార్గం చుట్టూ, తక్కువ పరిమితులు, ఏ ఎగువ పరిమితులు. 655 00:28:52,540 --> 00:28:55,090 కాబట్టి మీరు కోరుకుంటున్నారో మాట్లాడుతూ ఒక ఉదంతం పడుతుంది 656 00:28:55,090 --> 00:28:58,945 ఏమి ఈ ముద్రించిన అవుతుంది స్క్రీన్ నేను ఈ కోడ్ అమలు చేస్తే. 657 00:28:58,945 --> 00:28:59,820 SPEAKER 11: ఒక లోపం? 658 00:28:59,820 --> 00:29:01,140 అండీ పెంగ్: ఒక లోపం? 659 00:29:01,140 --> 00:29:02,740 గొప్ప అంచనా, సరైన కాదు. 660 00:29:02,740 --> 00:29:05,465 ఎవరైనా మరొక పొడిచి ఉంటాయా? 661 00:29:05,465 --> 00:29:06,640 అవును, ఆరన్. 662 00:29:06,640 --> 00:29:10,099 >> AARON: మీరు ఉంచితే 90 కంటే ఎక్కువ ఏదో, 663 00:29:10,099 --> 00:29:11,640 మీరు వచ్చింది అన్ని తరగతులు చూపిస్తుంది. 664 00:29:11,640 --> 00:29:13,640 ఇది మీరు ఒక A వచ్చింది చూపిస్తుంది, మీరు ఒక B వచ్చింది, మీరు ఒక C. వచ్చింది 665 00:29:13,640 --> 00:29:13,870 >> అండీ పెంగ్: అవును. 666 00:29:13,870 --> 00:29:14,840 ఆ నిజం. 667 00:29:14,840 --> 00:29:17,820 కాబట్టి, ఆ అద్భుతమైన అంటాను. 668 00:29:17,820 --> 00:29:21,781 అయితే, వారు పరస్పరం ఉంటాయి ప్రత్యేక, నేను అనుకుంటున్నాను. 669 00:29:21,781 --> 00:29:23,280 నేను ఉన్నట్లయితే కోడ్ యొక్క ఈ భాగం అమలు. 670 00:29:23,280 --> 00:29:26,200 ఆపై యొక్క కేవలం చెప్పటానికి వీలు, నేను 95 గ్రేడ్ ఇన్పుట్. 671 00:29:26,200 --> 00:29:30,360 కాబట్టి 95 ఇప్పుడు నిల్వ ఉంది ది గ్రేడ్ అని Int. 672 00:29:30,360 --> 00:29:33,610 >> కాబట్టి సి ఒక భాష ఆ, పైనుంచి అప్ నడుస్తుంది 673 00:29:33,610 --> 00:29:36,000 కాబట్టి ఇది ఎల్లప్పుడూ జరగబోతోంది దిగువ వరకు అమలు. 674 00:29:36,000 --> 00:29:39,420 సో ఇక్కడ వచ్చిన జరగబోతోంది, ఉంటే చదవండి గ్రేడ్ కంటే ఎక్కువ లేదా 90 సమానం 675 00:29:39,420 --> 00:29:42,850 printf () మీరు ఒక A. గ్రేట్ నేను, 95 కలిగి, 90 కంటే ఎక్కువ. 676 00:29:42,850 --> 00:29:44,866 ఇది ముద్రించడానికి జరగబోతోంది, నేను ఇది జరగబోతోంది ఒక A. వచ్చింది 677 00:29:44,866 --> 00:29:48,850 ఇది జరగబోతోంది ఉంటే ఈ పరిశీలించి తీసుకోవాలని 95 బాగా కూడా 80 కంటే ఎక్కువ, చెప్పటానికి 678 00:29:48,850 --> 00:29:52,970 మీరు కూడా ఒక గాట్ ముద్రించడానికి జరగబోతోంది , మరియు అందువలన న ఒక B ఆశ్చర్యార్థకం గుర్తును 679 00:29:52,970 --> 00:29:53,690 మొదలగునవి. 680 00:29:53,690 --> 00:29:55,890 >> మేము అన్ని చూడగలరు కాబట్టి, ఈ ఒక సాధారణ బగ్ ఉంది 681 00:29:55,890 --> 00:30:00,760 మేము ఉన్నప్పుడు సంభవించవచ్చు కోడ్ వ్రాయడం కొరకు చూడండి. 682 00:30:00,760 --> 00:30:05,430 ఎవరైనా, ఏ ప్రశ్నలు ఎందుకు ఆ జరగలేదు? 683 00:30:05,430 --> 00:30:05,930 గ్రేట్. 684 00:30:05,930 --> 00:30:08,920 685 00:30:08,920 --> 00:30:09,440 అలాగే. 686 00:30:09,440 --> 00:30:12,110 >> కాబట్టి మేము ఈ పరిష్కరించడానికి ఎలా, ఉద్దేశ్యం తార్కిక తదుపరి ప్రశ్న. 687 00:30:12,110 --> 00:30:16,290 Well, మేము ఈ అందమైన కలిగి వేరే వేరే ఉంటే అనే విషయాలు 688 00:30:16,290 --> 00:30:18,010 ఇంకా ప్రకటనలు. 689 00:30:18,010 --> 00:30:22,230 మీరు చూడగలరు కాబట్టి, ఒకవేళ మీరు కోరుకున్న ఆ సమస్య మార్చడానికి, 690 00:30:22,230 --> 00:30:25,260 మీరు ప్రతి అనుకున్నారు పరస్పరం పరిస్థితులు, 691 00:30:25,260 --> 00:30:26,860 ఒక else చేర్చుతారు ... ప్రకటనలో ఉంటే. 692 00:30:26,860 --> 00:30:30,068 >> మరియు కోర్సు యొక్క ఈ వాటిని భావిస్తారు నిచ్చెనలు, లేదా ladder-- న మెట్లు వంటి 693 00:30:30,068 --> 00:30:34,050 మీరు వీరందరిలో అనేక జోడించవచ్చు మీరు కావలసిన అనేక పరిస్థితులకు కావలసిన. 694 00:30:34,050 --> 00:30:36,790 నేను గ్రేడ్ ఇన్పుట్ ఉంటే ఇక్కడ, 95 ఉండాలి. 695 00:30:36,790 --> 00:30:39,479 గ్రేడ్ 95 కంటే ఎక్కువ ఉంటే, printf (), నేను ఒక A. గ్రేట్ వచ్చింది. 696 00:30:39,479 --> 00:30:42,020 ఇది ఒక else చూడండి జరగబోతోంది ... ఉంటే మరియు అది తెలుసు జరగబోతోంది, అరెరే, 697 00:30:42,020 --> 00:30:43,750 నేను ఇప్పటికే వేరే మొదటి అమలు. 698 00:30:43,750 --> 00:30:47,020 నేను తెలుసు లేదా మొదటి if-- నేను తెలుసు నేను ఈ ఏ చూడండి లేదు 699 00:30:47,020 --> 00:30:48,920 వాటిలో ఒకటి ఎందుకంటే ఇప్పటికే నిజమైన ఉంది. 700 00:30:48,920 --> 00:30:50,410 కనుక ఇది ఎగువ డౌన్ నుండి అమలు జరగబోతోంది. 701 00:30:50,410 --> 00:30:53,650 వెంటనే మొదటి ఒకటి తర్వాత, నిజం గా అది అన్ని మిగిలిన పైగా దాటవేయడానికి జరగబోతోంది 702 00:30:53,650 --> 00:30:54,675 వేరే ... పలికి యొక్క. 703 00:30:54,675 --> 00:30:55,550 ఆ సమంజసం లేదు? 704 00:30:55,550 --> 00:30:57,841 సో, ఈ విధంగా మీరు కలిగి పరిశీలన యొక్క వివిధ స్థాయిలలో 705 00:30:57,841 --> 00:31:01,090 మరియు వెంటనే వాటిని ఒకటి, తప్పుడు ఉంది మిగిలిన కూడా ఉన్నాయి, అవి కూడా తనిఖీ లేదు. 706 00:31:01,090 --> 00:31:03,577 707 00:31:03,577 --> 00:31:04,076 కూల్. 708 00:31:04,076 --> 00:31:07,680 709 00:31:07,680 --> 00:31:08,180 అయితే సరే. 710 00:31:08,180 --> 00:31:11,180 >> కాబట్టి ఈ వేరొక ఒక ఉదాహరణ నియత ప్రకటన విధమైన 711 00:31:11,180 --> 00:31:15,250 మేము తక్కువ తరచుగా చూసే, కానీ మేము వాటిని చూడండి మరియు వాటిని ఉపయోగిస్తాము. 712 00:31:15,250 --> 00:31:18,120 మరియు అవి తరచుగా ఉన్నారు కొన్ని సందర్భాలలో సమర్థవంతంగా. 713 00:31:18,120 --> 00:31:20,020 కాబట్టి మేము అని ఏమి కలిగి ఒక స్విచ్ ప్రకటన. 714 00:31:20,020 --> 00:31:25,140 కాబట్టి మేము ఒక else ఏమి కవర్ ముందు ప్రకటన, ఒక ఉంటే ... ఇంకా ప్రకటన. 715 00:31:25,140 --> 00:31:27,790 ఇక్కడ, మేము ఏమి ఉన్నాయి ప్రకటనలు మారడం అని. 716 00:31:27,790 --> 00:31:31,100 >> అలా చేసినప్పుడు మేము స్విచ్ ఉపయోగించడానికి కీ ప్రకటనలు ఉంది? 717 00:31:31,100 --> 00:31:34,090 మీరు ఒక స్విచ్ ప్రకటన కాబట్టి సాధారణంగా, సాధారణంగా, నిజానికి మీరు 718 00:31:34,090 --> 00:31:38,010 చెయ్యవచ్చు కోసం మాత్రమే ఇన్పుట్ పూర్ణాంకాల మీ మీరు తనిఖీ చేస్తున్న వేరియబుల్. 719 00:31:38,010 --> 00:31:42,390 నేను చూడటానికి తనిఖీ కోరుకుంటే కాబట్టి ఉదాహరణకు ఒక నిర్దిష్ట సంఖ్య 720 00:31:42,390 --> 00:31:43,720 ఒక గ్రేడ్ నేను ఒక 90 వచ్చింది, ఉంటే. 721 00:31:43,720 --> 00:31:48,190 నేను ఒక ఒక ఉంటే అది చూడాలనుకుంటే B, లేదా C. నేను ఇక్కడ ఒక సందర్భంలో కలిగి కాలేదు. 722 00:31:48,190 --> 00:31:50,840 అయితే, కేసు మరో స్థిరంగా ఉండాలి. 723 00:31:50,840 --> 00:31:53,170 >> ఈ అర్థంలో కాబట్టి స్విచ్ ప్రకటన మాత్రమే 724 00:31:53,170 --> 00:31:55,290 రెండు సంఖ్యల సమానత్వం కోసం తనిఖీ. 725 00:31:55,290 --> 00:31:57,242 అది వేరే ఏదైనా తనిఖీ లేదు. 726 00:31:57,242 --> 00:31:59,950 సో ఏదో చాలా ఉండాలి మీరు ఈ ఉపయోగించి చేసినప్పుడు జాగ్రత్తగా. 727 00:31:59,950 --> 00:32:04,810 నేను తనిఖీ కోరుకున్నారు కనుక ఇక్కడ చూడండి 90 నా గ్రేడ్ 90 లేదా 80 సమానంగా ఉంటే 728 00:32:04,810 --> 00:32:08,500 లేదా 70 లేదా 60, ఆపై ముద్రణ సంబంధిత గ్రేడ్, 729 00:32:08,500 --> 00:32:11,420 నేను రాయడానికి చేయగలరు కావలసిన ఒక స్విచ్ ప్రకటనలో. 730 00:32:11,420 --> 00:32:15,120 >> సో ఇక్కడ వచ్చిన జరగబోతోంది, చెక్ ఉంది ఈ స్థిరంగా సమానంగా ఈ పూర్ణాంక? 731 00:32:15,120 --> 00:32:17,030 లేకపోతే, అది skip అవకాశముంది. 732 00:32:17,030 --> 00:32:19,880 ఇది స్థిరంగా సమానం రెండు, మరియు అందువలన న మొదలగునవి, 733 00:32:19,880 --> 00:32:22,390 మీరు డిఫాల్ట్ హిట్ వరకు వాటిలో ఏవీ సమానంగా ఉన్నట్లయితే. 734 00:32:22,390 --> 00:32:24,590 వెంటనే వాటిని ఒకటిగా సమానంగా సెట్, 735 00:32:24,590 --> 00:32:27,040 దీన్ని జరగబోతోంది కోడ్ మరియు బ్రేక్ లైన్. 736 00:32:27,040 --> 00:32:30,990 ఇది హిట్ చేస్తాడు అర్థం అమలు విచ్ఛిన్నం, మరియు కేవలం పూర్తిగా దాటవేస్తే 737 00:32:30,990 --> 00:32:32,240 కోడ్ దిగువ. 738 00:32:32,240 --> 00:32:37,550 విధులు కాబట్టి ఆ కోణంలో రకమైన ప్రకటన ఉంటే వేరే ఉంటే ఒక ఉంటే ఇంకా ఇష్టం. 739 00:32:37,550 --> 00:32:40,830 >> కాబట్టి ఇక్కడ ఒక కాంక్రీట్ వార్తలు మీరు అబ్బాయిలు కోసం ఉదాహరణ. 740 00:32:40,830 --> 00:32:46,140 కాబట్టి యొక్క నేను కోరుకున్నాడు ఊహించుకోవటం తెలియజేయండి సంవత్సరం స్థాపించబడింది అనే వేరియబుల్ సృష్టించడానికి. 741 00:32:46,140 --> 00:32:50,230 నేను ఇన్పుట్ వినియోగదారును ప్రాంప్ట్ కావలసిన వారి పాఠశాల స్థాపించబడింది సంవత్సరం. 742 00:32:50,230 --> 00:32:53,300 కాబట్టి నేను ఇక్కడ ఒక స్విచ్ ప్రకటన సృష్టించవచ్చు. 743 00:32:53,300 --> 00:32:56,650 మరియు, నేను ఇన్పుట్ 1636 యొక్క కేవలం సే తెలియజేయండి. 744 00:32:56,650 --> 00:33:01,120 >> ఇక్కడ ఈ కోడ్ స్విచ్ చూడండి అన్నారు సంవత్సరం 1636 సమానం స్థాపించాడు. 745 00:33:01,120 --> 00:33:03,940 ఇది కేసును చూడండి జరగబోతోంది 1636, ఆ సమానం OH, 746 00:33:03,940 --> 00:33:06,230 printf () మీరు ఉండకూడదు ఆ పాఠశాల అప్ ఉత్తర వద్ద? 747 00:33:06,230 --> 00:33:08,770 మేము భావించవచ్చు ఎందుకంటే వారు లేదు వారు హార్వర్డ్ వెళ్ళండి ఉంటే ఇక్కడ వెళ్ళి, 748 00:33:08,770 --> 00:33:10,380 బ్రేక్ మరియు చివర దాటవేస్తే. 749 00:33:10,380 --> 00:33:14,090 >> నేను ఇన్పుట్ 1701, ఉన్నట్లయితే ఇది నేను మాకు అన్ని ఇన్పుట్ ఆలోచించడం 750 00:33:14,090 --> 00:33:17,500 అది ఈ సందర్భంలో skip చేస్తుంది, వచ్చి కేసు 1701 ఇది డౌన్ రెండు, 751 00:33:17,500 --> 00:33:19,660 మరియు యేల్ ప్రచురణ స్వాగతం! 752 00:33:19,660 --> 00:33:21,360 బ్రేక్ చివర దాటవేస్తే. 753 00:33:21,360 --> 00:33:25,130 ఎల్స్ మీరు బహుశా ఈ కోర్సు తీసుకున్నట్లు ఆన్లైన్ దీనిలో అద్భుతంగా స్వాగత సందర్భంలో 754 00:33:25,130 --> 00:33:29,020 దానికి వెళ్ళడానికి జరగబోతోంది Yale-- కు డిఫాల్ట్ ముద్రణ, హలో ఇంటర్నెట్! 755 00:33:29,020 --> 00:33:29,870 మరియు బ్రేక్. 756 00:33:29,870 --> 00:33:30,466 అవును. 757 00:33:30,466 --> 00:33:32,090 >> SPEAKER 12: మీరు వేరే ఉపయోగించవచ్చా బదులుగా అక్కడ డిఫాల్ట్? 758 00:33:32,090 --> 00:33:34,550 >> అండీ పెంగ్: కాదు, ఎందుకంటే మార్గం ఈ మొత్తం ఫంక్షన్ 759 00:33:34,550 --> 00:33:39,170 స్విచ్ నిర్మించబడింది, వాక్యనిర్మాణం మీరు ఉపయోగించడానికి అవసరం సందర్భంలో కేసు అప్రమేయం. 760 00:33:39,170 --> 00:33:42,400 ఇది వేరే, ఈ వంటిది ఒక దానిని కేసు విషయంలో డిఫాల్ట్ ఉంది. అవును. 761 00:33:42,400 --> 00:33:45,650 SPEAKER 13: మీరు బహుశా ఇప్పటికే ఈ చెప్పారు, కానీ మీరు రెండు కేసులు కంటే ఎక్కువగా కలిగి? 762 00:33:45,650 --> 00:33:48,066 అండీ పెంగ్: అవును, మీరు అనుకొనుట మీరు కావలసిన అనేక కేసులు ఉన్నాయి. 763 00:33:48,066 --> 00:33:50,050 కేవలం ఇష్టం గా భావిస్తారు అనంతమైన జోడించడం. 764 00:33:50,050 --> 00:33:52,396 >> SPEAKER 14: మీరు 1636 1701 మొగ్గు 765 00:33:52,396 --> 00:33:54,187 అది నిజంగా ఉండవని ఒక తేడా కుడి? 766 00:33:54,187 --> 00:33:55,770 ఇది కేవలం అది కోసం తనిఖీ చేస్తాడు. 767 00:33:55,770 --> 00:33:56,900 >> అండీ పెంగ్: ఆ వార్తలు నిజంగా మంచి ప్రశ్న. 768 00:33:56,900 --> 00:33:58,880 మరియు మేము మీద టచ్ చేస్తాము ఈ తరువాత, కానీ కేవలం 769 00:33:58,880 --> 00:34:01,160 స్విచ్ తెలుసు ప్రకటన అంతే infinitely-- ఉంది 770 00:34:01,160 --> 00:34:03,536 ఇది కంటే ఎక్కువ మరియు ఉంటే మరింత సమర్థవంతంగా వేరే అది నిర్వహించే ఎందుకంటే 771 00:34:03,536 --> 00:34:06,660 ఫంక్షన్ యొక్క వేరొక రకం ఉపయోగించి ఆ ముఖ్యంగా, కేవలం, మీరు అనుమతిస్తుంది 772 00:34:06,660 --> 00:34:08,790 నేరుగా జంప్ కేసు మీరు వద్ద ఉండాలి. 773 00:34:08,790 --> 00:34:10,547 అవును. 774 00:34:10,547 --> 00:34:11,255 SPEAKER 14: కూల్. 775 00:34:11,255 --> 00:34:11,754 ధన్యవాదాలు. 776 00:34:11,754 --> 00:34:12,526 అండీ పెంగ్: అవును 777 00:34:12,526 --> 00:34:16,687 >> SPEAKER 14: మీరు చేయలేని కేసులు వంటి మరియు కంటే ఎక్కువ. 778 00:34:16,687 --> 00:34:17,270 అండీ పెంగ్: నం 779 00:34:17,270 --> 00:34:19,860 కాబట్టి, ఆ గురించి పరిమితం ఏమిటి స్విచ్ ప్రకటన మీరు కలిగి ఉంది 780 00:34:19,860 --> 00:34:21,564 మాత్రమే, మాత్రమే పూర్ణాంకాల స్థిరాంకాలు కలిగి. 781 00:34:21,564 --> 00:34:22,064 అవును. 782 00:34:22,064 --> 00:34:25,179 783 00:34:25,179 --> 00:34:25,820 అలాగే. 784 00:34:25,820 --> 00:34:28,659 >> కాబట్టి ఈ విషయం మీరు అబ్బాయిలు, తక్కువ తరచుగా కలుస్తారు 785 00:34:28,659 --> 00:34:32,280 కానీ నేను కోరుకున్నాడు సందర్భంలో అది పరిచయం. 786 00:34:32,280 --> 00:34:36,210 మేము ఏమిటి ఇక్కడ కలిగి ఒక త్రికోణ ఆపరేటర్లు అంటారు. 787 00:34:36,210 --> 00:34:39,370 , అది కేవలం ఒక పేరు తప్పనిసరిగా ఇష్టం అన్నారు ప్రకటన ఒక లైను కంపైల్ ఉంటే. 788 00:34:39,370 --> 00:34:42,630 ఇక్కడ, నేను తదుపరి లైన్ లో వెళ్తారో, తదుపరి పేజీ, అది సులభం ఎందుకంటే చూడటానికి. 789 00:34:42,630 --> 00:34:44,860 >> కాబట్టి మేము అన్ని ఈ కుడి చూసిన? 790 00:34:44,860 --> 00:34:46,110 ఈ అనుసరించడానికి చాలా సులభం. 791 00:34:46,110 --> 00:34:51,290 నేను ఒక వేరియబుల్ అని అనుకున్నారు ఉంటే స్ట్రింగ్ అనే s, ఉంటే నిర్దిష్ట సంఖ్యలో 792 00:34:51,290 --> 00:34:54,770 నేను, అది కంటే తక్కువ 100 ఇవ్వాలని స్ట్రింగ్ తక్కువ పెట్టేందుకు కావలసిన, 793 00:34:54,770 --> 00:34:57,240 వేరే నేను అధిక పెట్టేందుకు కావలసిన. 794 00:34:57,240 --> 00:35:01,370 >> ఇక్కడ ఈ ఖచ్చితమైన పని చేస్తోంది కోడ్ ఆ ఎనిమిది లైన్స్ చేస్తున్న. 795 00:35:01,370 --> 00:35:03,600 ఇక్కడ నేను సృష్టించడానికి కావలసిన ఒక వేరియబుల్ స్ట్రింగ్. 796 00:35:03,600 --> 00:35:08,520 మరియు ఈ నేను ఉన్నాను పరిస్థితి ఉంది ఒక సంఖ్య కంటే తక్కువ 100 ఉంటే, తనిఖీ, 797 00:35:08,520 --> 00:35:12,750 అప్పుడు మీరు, తక్కువ లెక్కించాల్సి వేరే అధిక లెక్కించాల్సి. 798 00:35:12,750 --> 00:35:15,802 >> ఈ స్లయిడ్లను, కంగారుపడవద్దు ఆన్లైన్ ఉంటుంది మీరు అబ్బాయిలు ఉంటే ఈ డౌన్ పొందలేము. 799 00:35:15,802 --> 00:35:18,510 ఈ కేవలం ఒక సులభమైన మార్గం, ఒక ఎక్కువ రచన కోడ్ సమర్థవంతంగా మార్గం. 800 00:35:18,510 --> 00:35:21,290 801 00:35:21,290 --> 00:35:21,810 అలాగే. 802 00:35:21,810 --> 00:35:25,190 >> కాబట్టి ఇప్పుడు మేము చేయబోతున్నామని చాలా మందికి ఏమి, ఎంటర్ 803 00:35:25,190 --> 00:35:28,660 చాలా, చాలా గందరగోళంగా వంటివే విషయం మొదటి వద్ద గురించి ఆలోచించాలి. 804 00:35:28,660 --> 00:35:30,226 లూప్ విభాగం. 805 00:35:30,226 --> 00:35:32,600 నేడు అందుకే, మాట్లాడటానికి వెళుతున్న ఉచ్చులు గురించి మూడు రకాల. 806 00:35:32,600 --> 00:35:34,890 మేము కొంతకాలం తో ఆరంభమవుతుంది చేస్తున్నారు లూప్, అప్పుడు, ఒక డో సమయంలో లూప్ గురించి మాట్లాడటానికి 807 00:35:34,890 --> 00:35:36,740 ఆపై ఉచ్చులు గురించి మాట్లాడవచ్చు. 808 00:35:36,740 --> 00:35:40,010 >> కాబట్టి ముఖ్యంగా, మరింత కోసం అక్కడ దృశ్యమాన అభ్యాసకులు, 809 00:35:40,010 --> 00:35:44,410 మేము, ముఖ్యంగా, ఒక గ్రాఫికల్ కలిగి ఒక సమయంలో లూప్ ఏమి చిత్రణ. 810 00:35:44,410 --> 00:35:48,290 ఒక ప్రోగ్రామింగ్ లో, మీరు ప్రారంభమవతాయి మరియు ఒక నిర్దిష్ట సమయంలో లూప్ నమోదు. 811 00:35:48,290 --> 00:35:49,470 మీరు ఒక పరిస్థితి తనిఖీ. 812 00:35:49,470 --> 00:35:52,165 మరియు పరిస్థితి నిజమైతే, మీరు లోపల కోడ్ అమలు. 813 00:35:52,165 --> 00:35:53,790 మరియు మీరు చుట్టూ తిరిగి వచ్చి మీరు తనిఖీ. 814 00:35:53,790 --> 00:35:57,190 అది ఇప్పటికీ నిజం ఉంటే మీరు అమలు ఒక లూప్ లో చుట్టూ మరియు చుట్టూ ఈ కోడ్. 815 00:35:57,190 --> 00:36:00,970 >> అయితే, రెండో పరిస్థితి, తప్పుడు అవుతుంది 816 00:36:00,970 --> 00:36:02,739 మీరు విచ్ఛిన్నం మరియు లూప్ ముగుస్తుంది చూడాలని. 817 00:36:02,739 --> 00:36:05,030 మరియు ఈ తప్పనిసరిగా ఉంది మీరు ఉపయోగించడానికి వెళుతున్న సింటాక్స్. 818 00:36:05,030 --> 00:36:08,250 ఒక నిర్దిష్ట పరిస్థితి ఉండగా అది వాస్తవం కాదు ఉంటే నిజమైన, దీన్ని 819 00:36:08,250 --> 00:36:12,920 మీరు చివర దాటవేస్తే చూడాలని మరియు మీ ప్రోగ్రామ్ తో ముందుకు తరలించడానికి. 820 00:36:12,920 --> 00:36:13,690 అలాగే. 821 00:36:13,690 --> 00:36:17,250 >> ఎవరైనా ఒక ఉదాహరణ ఉంటాయా సమర్థవంతంగా జరిగే ఏం 822 00:36:17,250 --> 00:36:19,160 నేను కోడ్ యొక్క ఈ భాగం అమలు ప్రయత్నించండి ఉంటే? 823 00:36:19,160 --> 00:36:22,470 మార్గం ద్వారా, ఆ Scaz, Andi వార్తలు SAJ-- మేము మా ఇమెయిల్స్ ఆఫ్ ఇన్ చేస్తాము Jason--, 824 00:36:22,470 --> 00:36:24,830 , SAJ లవ్. 825 00:36:24,830 --> 00:36:25,573 ఆ అజ్. 826 00:36:25,573 --> 00:36:26,500 అలాగే. 827 00:36:26,500 --> 00:36:29,829 >> ఎవరైనా ఒక ఉదాహరణ కలిగి, లేదా ఈ ప్రింట్ ఏ ఒక ఆలోచన? 828 00:36:29,829 --> 00:36:30,870 ఒక ట్రిక్ ప్రశ్న రకం. 829 00:36:30,870 --> 00:36:34,550 830 00:36:34,550 --> 00:36:39,380 ఇక్కడ, కండిషన్ గుర్తుంచుకో నిజమైన అయితే కనుక మేము తనిఖీ చేస్తున్నాము. 831 00:36:39,380 --> 00:36:42,840 ఈ నిజం అయితే, కాబట్టి అది ప్రింట్ అన్నారు నేను SAJ ప్రేమ! 832 00:36:42,840 --> 00:36:48,460 మేము కోరుతున్న ఏ పాయింట్ ఉంది లేకపోతే ఏదైనా ఈ మార్పు? 833 00:36:48,460 --> 00:36:49,050 కుడి, ఏ? 834 00:36:49,050 --> 00:36:51,470 >> ఇక్కడ సో, మేము కలిగి బహుశా ఏది ఎదుర్కొంది 835 00:36:51,470 --> 00:36:54,310 చాలా బగ్గింగ్ కావడం మీ కార్యక్రమాలు, అనంతమైన లూప్. 836 00:36:54,310 --> 00:36:56,268 మీరు పొందుతారు అని మీరు ఉంటే , కోడ్ యొక్క ఈ భాగం అమలు 837 00:36:56,268 --> 00:36:58,160 అది కేవలం ఉంచడానికి జరగబోతోంది ముద్రణ, నేను SAJ ప్రేమ! 838 00:36:58,160 --> 00:37:00,701 మేము మద్దతు అభినందిస్తున్నాము అయితే, మేము మీ కంప్యూటర్ల వద్దు 839 00:37:00,701 --> 00:37:02,910 మీరు ఎందుకంటే క్రాష్ నేను SAJ ప్రేమ ముద్రణ చేస్తూనే! 840 00:37:02,910 --> 00:37:05,320 >> కాబట్టి దయచేసి దయచేసి అనంతమైన లూప్ నివారించేందుకు 841 00:37:05,320 --> 00:37:07,320 అది ఎప్పటికి ఎందుకంటే తప్పుకు విశ్లేషించడానికి 842 00:37:07,320 --> 00:37:08,780 మరియు మీరు ఎప్పుడూ చూడాలని లూప్ వదిలి. 843 00:37:08,780 --> 00:37:10,530 మరియు మీరు చూడాలని ఎప్పటికీ ఫలితాన్ని ఇవ్వలేదు. 844 00:37:10,530 --> 00:37:13,000 కూల్. 845 00:37:13,000 --> 00:37:13,694 అలాగే. 846 00:37:13,694 --> 00:37:15,610 లూప్ యొక్క రెండవ రకం మేము నేడు గురించి మాట్లాడదాము 847 00:37:15,610 --> 00:37:17,580 , లూప్ అయితే దీన్ని లూప్ అయితే డో. 848 00:37:17,580 --> 00:37:20,580 మరియు అది ఒక డో సమయంలో లూప్ అని మీరు ఒక డో మరియు కొంతకాలం ఎందుకంటే. 849 00:37:20,580 --> 00:37:24,390 కాబట్టి ఈ కాసేపు అందంగా ఇదే లూప్, కానీ కొద్దిగా భిన్నంగా ఉంటాయి. 850 00:37:24,390 --> 00:37:27,620 ఇక్కడ, మీరు చేయబోతున్నామని ఈ లోపల సంసార 851 00:37:27,620 --> 00:37:29,747 ఒక నిర్దిష్ట పరిస్థితి నిజమైన ఉంది. 852 00:37:29,747 --> 00:37:32,580 ఉంటే నేను C మరియు నేను ఉన్నాను కంప్యూటర్ కోడ్ యొక్క ఈ భాగం డౌన్ నడుస్తున్న 853 00:37:32,580 --> 00:37:33,880 నేను టాప్ పరిశీలించి. 854 00:37:33,880 --> 00:37:36,890 నేను ఈ విషయం చెప్పే, సి వెళ్ళండి. 855 00:37:36,890 --> 00:37:40,550 ఆపై నేను ఈ సమయంలో, తనిఖీ నిజం, నేను పునరావృతం ఉంటుంది. 856 00:37:40,550 --> 00:37:42,750 కానీ ఈ తప్పుగా, అప్పుడు నేను ముందుకు 857 00:37:42,750 --> 00:37:44,700 మరియు నేను మళ్లీ ఆ లూప్ చేసుకోను. 858 00:37:44,700 --> 00:37:48,360 >> ఎవరైనా ఒక ఉదంతం పడుతుంది ఏమి వ్యత్యాసం 859 00:37:48,360 --> 00:37:52,130 ఈ లూప్ మరియు ఒక మేము మధ్య కేవలం వద్ద ఆచరణాత్మకంగా కనిపిస్తున్న. 860 00:37:52,130 --> 00:37:52,717 అవును. 861 00:37:52,717 --> 00:37:55,050 SPEAKER 15: పరిస్థితి వచ్చిన తర్వాత బదులుగా ముందు? 862 00:37:55,050 --> 00:37:55,841 అండీ పెంగ్: ఖచ్చితంగా. 863 00:37:55,841 --> 00:37:57,984 కాబట్టి ఆమె చెప్పారు పరిస్థితి తర్వాత, ముందు వస్తుంది. 864 00:37:57,984 --> 00:38:00,400 చివరకు, తేడా ఈ మరియు అయితే లూప్ మధ్య 865 00:38:00,400 --> 00:38:03,597 మీరు కేవలం చేయాలని చూడాలని ఉంది సంబంధం లేకుండా ఈ లోపల సంసార 866 00:38:03,597 --> 00:38:06,430 మీ పరిస్థితి కాదో నిజమైన, మరియు తరువాత పరిస్థితి తనిఖీ. 867 00:38:06,430 --> 00:38:08,304 కాబట్టి ఈ సందర్భంలో, మీరు always-- ఈ విధంగా, 868 00:38:08,304 --> 00:38:11,240 మీరు ఎల్లప్పుడూ ఖచ్చితంగా చేస్తున్న సంసార వార్తలు లోపల కనీసం నడుస్తుంది 869 00:38:11,240 --> 00:38:14,230 ఒకసారి చూడటానికి తనిఖీ ముందు మీరు అనుకుంటే అది మళ్ళీ అమలు. 870 00:38:14,230 --> 00:38:18,040 >> మరియు ఇక్కడ ఒక ఉదాహరణ మేము దానిని ఉపయోగించవచ్చు ఎప్పుడు యొక్క. 871 00:38:18,040 --> 00:38:22,570 కాబట్టి ఉదాహరణకు, నేను కోరుకుంటే కలిగి వయస్సు అనే రకం Int ఒక వేరియబుల్, 872 00:38:22,570 --> 00:38:25,640 మరియు నేను ప్రాంప్ట్ కావలసిన వారి వయసు యూజర్, 873 00:38:25,640 --> 00:38:27,910 నేను) (printf చేయ బోతున్నాను నీ వయసెంత? 874 00:38:27,910 --> 00:38:30,330 వయస్సు = GetInt (), ఇది వినియోగదారు ప్రాంప్ట్ ఉంది. 875 00:38:30,330 --> 00:38:32,140 >> మరియు కొన్ని వ్యక్తులు నిజంగా బాధించే ఉంటుంది. 876 00:38:32,140 --> 00:38:34,931 మరియు మీరు దోషాలు లో వద్దు మీ ఎవరైనా కార్యక్రమం, వంటి ఇవ్వడం 877 00:38:34,931 --> 00:38:36,680 ఓహ్ నేను 4 సంవత్సరాలు లేదా సంసార ప్రతికూల ఉన్నాను. 878 00:38:36,680 --> 00:38:39,900 ఈ సందర్భంలో వారు ఉంటే ఈ మదింపు అలా 879 00:38:39,900 --> 00:38:43,150 నేను వెళుతున్న అంటే, నిజమైన తిరిగి వెళ్లి ఇలా చేయడం పెట్టాలి. 880 00:38:43,150 --> 00:38:45,310 కాబట్టి ఈ ఉంచడానికి వెళుతున్న తిరిగి ప్రాంప్ట్ యూజర్ 881 00:38:45,310 --> 00:38:47,960 నిజమైన వంటి మీరు ఇవ్వాలని వయస్సు సంఖ్య మరియు అంతే 882 00:38:47,960 --> 00:38:51,930 తిరిగి వెళ్లి రాబట్టింది ఉంచడానికి వెళుతున్న వారు మీరు ఒక నిజమైన వయస్సు ఇవ్వాలని వరకు 883 00:38:51,930 --> 00:38:56,900 ఒకటి కంటే ఎక్కువ, లేదా సున్నా. 884 00:38:56,900 --> 00:38:58,020 >> కాబట్టి, సూచన సూచన. 885 00:38:58,020 --> 00:39:02,263 ఈ చాలా, చాలా ఉపయోగకరంగా ఉంటుంది మీ pset సమస్యలు ఒకటి కోసం. 886 00:39:02,263 --> 00:39:04,155 అవును. 887 00:39:04,155 --> 00:39:05,580 >> SPEAKER 16: అయ్యో, క్షమించండి. 888 00:39:05,580 --> 00:39:06,288 >> అండీ పెంగ్: YEP. 889 00:39:06,288 --> 00:39:09,424 >> SPEAKER 16: లేవు ఒక గాడిద ఉండాలి కానీ ఆ 890 00:39:09,424 --> 00:39:10,340 అండీ పెంగ్: కంగారుపడవద్దు. 891 00:39:10,340 --> 00:39:11,990 SPEAKER 16: అక్కడ --are ఇక్కడ వివిధ నియమాలు, 892 00:39:11,990 --> 00:39:13,810 లేదా మీరు కేవలం మర్చిపోతే లేదు కొటేషన్ ఉంచాలి? 893 00:39:13,810 --> 00:39:14,250 >> అండీ పెంగ్: అవును ఓహ్. 894 00:39:14,250 --> 00:39:15,530 క్షమించండి, ఆ పూర్తిగా నా దురదృష్టకరం. 895 00:39:15,530 --> 00:39:17,100 ఆ ఖచ్చితంగా ఉంది ఒక కొటేషన్ రావలసిన. 896 00:39:17,100 --> 00:39:17,690 గుడ్ క్యాచ్. 897 00:39:17,690 --> 00:39:18,800 ఆ అమలు కాదు ఉండేది. 898 00:39:18,800 --> 00:39:22,070 899 00:39:22,070 --> 00:39:22,830 అలాగే. 900 00:39:22,830 --> 00:39:26,160 >> సో లూప్ యొక్క చివరి రకానికి మేము మాట్లాడదాము గురించి మరియు, చివరికి, అత్యంత రకం 901 00:39:26,160 --> 00:39:28,854 సంక్లిష్ట లూప్ కోసం. 902 00:39:28,854 --> 00:39:30,770 మీరు లేకపోతే చింతించకండి అర్థం ఏమి. 903 00:39:30,770 --> 00:39:32,061 ఇది మొదటి వద్ద అందంగా గందరగోళంగా ఉంది. 904 00:39:32,061 --> 00:39:33,640 మేము ఒక ఉదాహరణగా వెళ్ళి చేస్తాము. 905 00:39:33,640 --> 00:39:37,040 >> లూప్ ఒక జరుగుతుంది అన్ని మీరు మూడు ప్రకటనలను కలిగి ఉంది 906 00:39:37,040 --> 00:39:38,380 మీరు కూడా చూడాలని. 907 00:39:38,380 --> 00:39:42,130 కాబట్టి ఒక నిర్దిష్ట విషయం ఏమంటే, మీరు ఒక వేరియబుల్ ప్రారంభించడం వెళుతున్న. 908 00:39:42,130 --> 00:39:45,280 మీరు పరిస్థితి జోడించండి చూడాలని ఈ లూప్ నడుస్తున్న ఉంచుకుంటుంది. 909 00:39:45,280 --> 00:39:47,790 ఆపై, చివరిలో లూప్, మీరు అది అప్డేట్ చూడాలని. 910 00:39:47,790 --> 00:39:50,248 మీరు వేరియబుల్ అప్డేట్ చేయవచ్చు మీరు ట్రాక్ కావలసిన. 911 00:39:50,248 --> 00:39:52,530 కాబట్టి మేము సాధారణంగా ఉపయోగించడానికి మేము ఉచ్చులు కోసం 912 00:39:52,530 --> 00:39:55,390 ఒక కోసం ఒక లూప్ అమలు చేయండి సార్లు నిర్దిష్ట మొత్తం 913 00:39:55,390 --> 00:39:58,900 మరియు మేము ఇప్పటికే ఓహ్ నేను కావలసిన, తెలిసిన ఈ లూప్, 10 సార్లు వంటి అమలు 914 00:39:58,900 --> 00:40:03,060 అప్పుడు మీరు నేను వెళ్ళి చేస్తాము అలా తదుపరి పేజీలో ఒక ఉదాహరణ. 915 00:40:03,060 --> 00:40:07,830 >> ఇక్కడ ఉదాహరణకు, స్క్రాచ్ లో, మీరు ఉంటే 10 సార్లు పునరావృతం కోరుకున్నాడు 916 00:40:07,830 --> 00:40:10,790 అన్ని మీరు ఉంది చెప్పారో, నేను SAJ ప్రేమ 10 సార్లు పునరావృతం! 917 00:40:10,790 --> 00:40:15,260 ఇది మరింత ఆమోదయోగ్యమైన ఉంది మాకు మద్దతు షో 918 00:40:15,260 --> 00:40:17,120 కాకుండా అనంతమైన లూప్ కంటే. 919 00:40:17,120 --> 00:40:19,920 ఇక్కడ, ఎన్ని మీరు సి వ్రాయండి పరివర్తన 920 00:40:19,920 --> 00:40:26,040 నేను సృష్టించడానికి వెళుతున్న పూర్ణాంకానికి కోసం లేదా నేను అనే రకం Int ఒక వేరియబుల్ డిక్లేర్. 921 00:40:26,040 --> 00:40:30,089 నేను ప్రారంభించడం వెళుతున్న అది 0, నేను = 0; 922 00:40:30,089 --> 00:40:31,630 మరియు ఈ నా పరిస్థితి అని అన్నారు. 923 00:40:31,630 --> 00:40:33,860 కాబట్టి నేను కంటే తక్కువ 10 ఉంది. 924 00:40:33,860 --> 00:40:36,096 ఆపై end-- వద్ద మీరు గత ప్రకటన 925 00:40:36,096 --> 00:40:38,710 పొందబోతున్నారు యొక్క నవీకరణ ఏమి వేరియబుల్ నేను నిర్మాణము 926 00:40:38,710 --> 00:40:40,206 లూప్ మీ చివరిలో. 927 00:40:40,206 --> 00:40:42,830 కనుక ఇది ఎందుకంటే అస్పష్టతకు రకమైన వార్తలు ఈ లైన్ వివిధ ప్రాంతాల 928 00:40:42,830 --> 00:40:44,871 వివిధ సంభవించే లూప్ యొక్క రకాల. 929 00:40:44,871 --> 00:40:46,746 కానీ నేను ఒక పైగా వెళ్తారో ఆ pseudocode ఉదాహరణకు 930 00:40:46,746 --> 00:40:50,360 మరియు ఉండవచ్చు ఈ వివరించేందుకు కేవలం ఒక బిట్ మంచి. 931 00:40:50,360 --> 00:40:51,500 >> కాబట్టి ఇక్కడ. 932 00:40:51,500 --> 00:40:52,929 మేము ఇప్పుడు చూసిన లూప్ ఉంది. 933 00:40:52,929 --> 00:40:55,470 ముఖ్యంగా pseudocode లో, ఏమి ఈ కార్యక్రమంలో జరుగుతున్న, 934 00:40:55,470 --> 00:40:57,940 మొదటి నేను సృష్టించడం నేను ఉంది నేను 0 దాన్ని ప్రారంభించడం. 935 00:40:57,940 --> 00:41:00,440 నేను ఉంటే చూడటానికి తనిఖీ చేస్తున్నాను 10 కంటే తక్కువ ఈ సందర్భంలో 936 00:41:00,440 --> 00:41:02,840 ఇది మొదటి సారి 0 ఎందుకంటే కంటే తక్కువ 10 ఉంది. 937 00:41:02,840 --> 00:41:04,727 అందువలన లూప్ అమలు కానుంది. 938 00:41:04,727 --> 00:41:06,310 ఆపై నేను ఈ లైన్ ప్రింట్ వెళుతున్న. 939 00:41:06,310 --> 00:41:11,240 ఆపై ఈ లైన్ చివరిలో, కుడి ఇక్కడ, నేను, నేను ++ పెంపు చేయ బోతున్నాను, 940 00:41:11,240 --> 00:41:13,370 అన్ని మార్గంగా ఉంది ఒక దాన్ని పెంచడం. 941 00:41:13,370 --> 00:41:15,460 >> నేను ఇప్పుడు 1. 942 00:41:15,460 --> 00:41:17,960 నేను ఉంటే అది ఒకసారి 0 ఎందుకంటే అది ఇప్పుడు 1, అది పెంపు. 943 00:41:17,960 --> 00:41:19,610 ఆపై నేను తిరిగి వెళ్ళడానికి వెళుతున్న లూప్ యొక్క ప్రారంభానికి 944 00:41:19,610 --> 00:41:20,730 మరియు నేను పరిస్థితి తనిఖీ. 945 00:41:20,730 --> 00:41:22,080 ఇంకా పరిస్థితిని నిజమేనా? 946 00:41:22,080 --> 00:41:24,030 అవును, 1 ఇప్పటికీ కంటే తక్కువ 10 ఉంది. 947 00:41:24,030 --> 00:41:27,370 సో, మళ్ళీ ఈ ముద్రించడానికి జరగబోతోంది వెళ్ళి అప్పుడు నేను పెంచడం, మరియు తనిఖీ 948 00:41:27,370 --> 00:41:29,180 పరిస్థితి నిరంతరం నిరంతరం 949 00:41:29,180 --> 00:41:33,290 మీరు చివరకు వచ్చేవరకు పాయింట్ i 10 గా ఉంటుంది. 950 00:41:33,290 --> 00:41:36,300 >> మీరు ఈ 10 సార్లు ప్రింట్ చూడాలని ఆపై i 10 సమం అన్నారు. 951 00:41:36,300 --> 00:41:37,800 మీరు పరిస్థితులను తనిఖీ వెళుతున్న. 952 00:41:37,800 --> 00:41:38,760 10 10 కంటే తక్కువ? 953 00:41:38,760 --> 00:41:40,370 నో, FALSE. 954 00:41:40,370 --> 00:41:43,020 అందువలన, ఈ లూప్ ఉండదని అమలు, అది విచ్ఛిన్నం జరగబోతోంది, 955 00:41:43,020 --> 00:41:45,040 మరియు మీరు చూడాలని మీ కోడ్ లో కొనసాగుతుంది. 956 00:41:45,040 --> 00:41:47,550 >> మీరు అబ్బాయిలు, ఈ చూడగలరు కాబట్టి ఒక నిజంగా గొప్ప ఉదాహరణ 957 00:41:47,550 --> 00:41:53,110 ఒక లూప్ యొక్క మీరు ఆ ప్రోగ్రామ్ చేయవచ్చు సార్లు ఆయా మొత్తాన్ని నడుస్తుంది. 958 00:41:53,110 --> 00:41:54,457 ప్రతి ఒకటి స్పష్టమైన? 959 00:41:54,457 --> 00:41:54,956 అవును. 960 00:41:54,956 --> 00:41:59,060 >> SPEAKER 17: ఎలా పెంపు గురించి విశేషంగా, వేర్వేరు కోడింగ్? 961 00:41:59,060 --> 00:42:02,060 >> అండీ పెంగ్: మీరు మేము వెళ్తారో can-- తదుపరి స్లయిడ్ ఈ పైగా. 962 00:42:02,060 --> 00:42:03,350 మంచి ప్రశ్న. 963 00:42:03,350 --> 00:42:05,910 నేను తరలించడానికి ముందు anyone-- ఉంది మొదలైనవి అన్ని వద్ద గందరగోళం ఎవరైనా 964 00:42:05,910 --> 00:42:07,640 ఈ ఒక నిజంగా కఠినమైన భావన ఎందుకంటే. 965 00:42:07,640 --> 00:42:09,510 కంగారుపడవద్దు, you're-- సరే ఉంటే. 966 00:42:09,510 --> 00:42:10,010 కూల్. 967 00:42:10,010 --> 00:42:12,836 968 00:42:12,836 --> 00:42:13,490 >> అయితే సరే. 969 00:42:13,490 --> 00:42:14,610 కేవలం ఒక సాధారణ స్లయిడ్. 970 00:42:14,610 --> 00:42:18,020 ఈ సమయంలో లూప్ చేస్తోంది లూప్ ఖచ్చితమైన అదే విషయం. 971 00:42:18,020 --> 00:42:19,631 ఇది కేవలం భిన్నంగా వ్రాయబడినది. 972 00:42:19,631 --> 00:42:22,130 మీరు అబ్బాయిలు స్లయిడ్లను పరిశీలనగా చేయవచ్చు తరువాత మీ సౌలభ్యం వద్ద. 973 00:42:22,130 --> 00:42:24,880 కానీ కేవలం బహుళ ఉంది తెలుసు అదే విషయం వ్రాసే మార్గాలు 974 00:42:24,880 --> 00:42:28,300 వివిధ ఉచ్చులు తో జరిగే. 975 00:42:28,300 --> 00:42:28,800 అలాగే. 976 00:42:28,800 --> 00:42:32,380 >> కాబట్టి, ఇప్పుడు మేము ప్రశ్న పొందుటకు ఏమిటి మేము ఒక లూప్ యొక్క లోపల ఒక లూప్ కలిగి ఉంటే. 977 00:42:32,380 --> 00:42:35,810 మేము నిజమైన లోకి చేస్తున్నారు ఇక్కడ ఆరంభము రకం stuff. 978 00:42:35,810 --> 00:42:40,640 మీరు విషయాలు బహుళ చేయాలనుకుంటున్నారా చేసినప్పుడు ఇతర విషయాలు లోపల సార్లు 979 00:42:40,640 --> 00:42:44,129 ఆ విషయాలు మీరు అనేకసార్లు చేయాలని ఒక లూప్ యున్న అని ఏమి అనుకుంటున్నారా. 980 00:42:44,129 --> 00:42:47,420 మీరు యొక్క ఆ కోసం ఎవరు మొదటి ఈ చూడండి మరియు చాలా అయోమయం get, అన్ని మేము ఇక్కడ చేస్తున్నా 981 00:42:47,420 --> 00:42:50,580 లూప్ పేరు ఒక గురైంది మేము వరుస యొక్క ఒక వేరియబుల్ ఉన్నాయి. 982 00:42:50,580 --> 00:42:54,500 కానీ అది లోపల, మేము కూడా మరొక కలిగి ఒక వేరియబుల్ అని కాలమ్ లూప్. 983 00:42:54,500 --> 00:42:58,560 నేను అత్యంత మీరు అన్ని సూచిస్తున్నాయి ఎవరు మొదటి ఉంచడానికి అయోమయం 984 00:42:58,560 --> 00:43:00,310 ఈ అవ్ట్ డ్రా track--, ఈ అవ్ట్ డ్రా. 985 00:43:00,310 --> 00:43:03,000 కేవలం కారణం ప్రయత్నించండి లేదు అది ద్వారా, దాన్ని డ్రా. 986 00:43:03,000 --> 00:43:06,630 >> ఈ ముక్క మీద మీ తల, లో కాగితం, లేదా సంసార వ్రాయడానికి వరుస, 987 00:43:06,630 --> 00:43:08,614 వరుసగా సమానంగా ఏమి ట్రాక్. 988 00:43:08,614 --> 00:43:10,780 ట్రాక్, కాలమ్ వ్రాయండి ఏమి కాలమ్ సమానం. 989 00:43:10,780 --> 00:43:13,490 మరియు వాటిని ట్రాక్ ప్రతి మళ్ళా తో ముద్రించిన. 990 00:43:13,490 --> 00:43:16,320 ఈ లూప్ యొక్క ప్రతి మళ్ళా ప్రతి పెద్ద లూప్ యొక్క పునరుక్తి, 991 00:43:16,320 --> 00:43:17,820 కేవలం తర్కం క్రింది ఉంచండి. 992 00:43:17,820 --> 00:43:20,190 నేను మీరు హామీ, మీరు చూడండి మీరు, నచ్చే 993 00:43:20,190 --> 00:43:24,307 ఇది చాలా కూడా ఎందుకంటే మీ సమస్య సెట్లు వర్తించే. 994 00:43:24,307 --> 00:43:24,806 కూల్. 995 00:43:24,806 --> 00:43:27,501 996 00:43:27,501 --> 00:43:28,000 అయితే సరే. 997 00:43:28,000 --> 00:43:30,723 అతి ముఖ్యమైన విషయం కాబట్టి మీరు అబ్బాయిలు బహుశా ఉంటాయి 998 00:43:30,723 --> 00:43:32,400 ప్రస్తుతం గురించి ఆలోచిస్తూ, మీ ప్రాబ్లం సెట్ 1s, 999 00:43:32,400 --> 00:43:33,650 గురువారం / ఫ్రైడే కారణంగా ఉన్నాయి. 1000 00:43:33,650 --> 00:43:36,890 1001 00:43:36,890 --> 00:43:39,710 >> మీ water.c కార్యక్రమంలో, మీరు చూడాలని సూచించు 1002 00:43:39,710 --> 00:43:41,590 ఒక ఇన్పుట్ కోసం వినియోగదారు ప్రాంప్ట్. 1003 00:43:41,590 --> 00:43:43,640 మీ mario.c కార్యక్రమం లోపల మీరు చూడాలని 1004 00:43:43,640 --> 00:43:46,431 ఇది ఒక లూప్ యున్న ఉపయోగించడానికి లూప్ ఒక లోపల ఒక కోసం లూప్, 1005 00:43:46,431 --> 00:43:50,247 ముఖ్యంగా, పిరమిడ్ యొక్క ఒక బ్లాక్ ప్రింట్ ఏమి వంటి మారియో ద్వారా దూకడం ఉంది. 1006 00:43:50,247 --> 00:43:53,330 ఆపై లోపల మీ greedy-- లేదా బహుశా మీరు అబ్బాయిలు ఏ ఉంటే, మార్చడం 1007 00:43:53,330 --> 00:43:55,740 ఎప్పుడూ ఆ విన్న మీరు చాలా ఉండాలి చూడాలని 1008 00:43:55,740 --> 00:43:58,160 మొదటి ఫ్లోటింగ్ పాయింట్ విలువలు యొక్క జాగ్రత్తగా. 1009 00:43:58,160 --> 00:44:01,860 గుర్తుంచుకో ఫ్లోటింగ్ దశాంశాలు మరియు పూర్ణాంకాల అదే విషయం కాదు. 1010 00:44:01,860 --> 00:44:03,620 వీటిలో ఒకటి ఇది ట్రాక్. 1011 00:44:03,620 --> 00:44:05,953 మరియు మీరు ఉపయోగించడానికి వెళుతున్న నియత ప్రకటనలు, అలాగే. 1012 00:44:05,953 --> 00:44:09,070 1013 00:44:09,070 --> 00:44:10,940 >> అన్ని కుడి, చివరి విషయం. 1014 00:44:10,940 --> 00:44:12,770 నేను వదిలి ఒక జంట నిమిషాల పొందారు. 1015 00:44:12,770 --> 00:44:13,460 శైలి. 1016 00:44:13,460 --> 00:44:19,320 కాబట్టి ఈ లేదు ఏదో ఉంది నిజానికి సామర్థ్యం ప్రభావితం, 1017 00:44:19,320 --> 00:44:21,010 లేదా మీ కోడ్ నడుస్తున్న. 1018 00:44:21,010 --> 00:44:24,380 అయితే, అది మాకు ప్రభావాలను మీ graders, మీ పాఠకులు. 1019 00:44:24,380 --> 00:44:27,290 మీరు అయితే ఇది మీ గురించి ప్రభావాలను సమస్య కనుగొనేందుకు ప్రయత్నిస్తున్న. 1020 00:44:27,290 --> 00:44:30,700 ఇది మీ కోడ్ చదవడానికి ప్రభావాలు. 1021 00:44:30,700 --> 00:44:34,070 >> మీరు ప్రయత్నిస్తున్న సమయంలో వంటి కాబట్టి శైలి, మీరు ఉంటే, ఇంగ్లీష్ కు ఒక వ్యాసాని శైలి 1022 00:44:34,070 --> 00:44:36,070 పేరాలు లేదు, మీరు రకమైన ప్రతిదీ కలిగి 1023 00:44:36,070 --> 00:44:39,190 ఒకటి లైన్ కలిసి కలగలిసిపోయిన, అది ఎవరికోసం అది నిజంగా కష్టం చేస్తుంది 1024 00:44:39,190 --> 00:44:42,620 కూడా, మీ వ్యాసం చదివి సిద్ధంగా మీ పాయింట్లు తార్కికంగా ధ్వని ఉన్నాయి. 1025 00:44:42,620 --> 00:44:44,390 ప్రోగ్రామింగ్ లో అదే విషయం. 1026 00:44:44,390 --> 00:44:47,910 మీరు భయంకరమైన నిగూఢ కలిగి Scaz కవర్ చేస్తుంది కోడ్, 1027 00:44:47,910 --> 00:44:49,660 మరియు అది ఇప్పటికీ అమలు మరియు ఫంక్షన్. 1028 00:44:49,660 --> 00:44:53,110 కానీ మాకు, మీ మనోహరమైన TAS, ఎవరు రెడీ చదవడం మరియు మీ psets మూల్యాంకనం చేయబడుతుంది, 1029 00:44:53,110 --> 00:44:54,460 మంచిపని కాదు. 1030 00:44:54,460 --> 00:44:56,859 >> కాబట్టి, దయచేసి కొరకు మాకు మరియు మీరే యొక్క, 1031 00:44:56,859 --> 00:44:58,900 ఉన్నప్పుడు మీరు పరిష్కరించడానికి ప్రయత్నిస్తున్న మీ కోడ్ లో ఒక సమస్య, 1032 00:44:58,900 --> 00:45:00,774 మరియు మీరు ప్రయత్నిస్తున్న మీ స్వంత కోడ్ చదవడానికి, తయారు 1033 00:45:00,774 --> 00:45:03,910 ఖచ్చితంగా మీరు కొన్ని సమావేశాలు అనుసరించండి మేము వెళ్ళి చేయబోతున్నామని. 1034 00:45:03,910 --> 00:45:04,510 >> కాబట్టి మొదటి. 1035 00:45:04,510 --> 00:45:07,070 మీ వేరియబుల్స్ అర్ధవంతమైన పేర్లు ఇవ్వండి. 1036 00:45:07,070 --> 00:45:11,450 మీరు ఒక పూర్ణాంకం నిల్వ చేయాలనుకుంటే యుగం అని, అది వయస్సు పేరు దయచేసి. 1037 00:45:11,450 --> 00:45:12,875 ఎత్తు పేరు లేదు. 1038 00:45:12,875 --> 00:45:14,750 చేసినప్పుడు మీరు ప్రయత్నిస్తున్న ఎత్తు లో ఒక వయసు నిల్వ, 1039 00:45:14,750 --> 00:45:16,722 ఇది ప్రతిదీ చేస్తుంది మాకు చాలా గందరగోళంగా. 1040 00:45:16,722 --> 00:45:17,930 మేము పడకండి ఇష్టం లేదు. 1041 00:45:17,930 --> 00:45:19,180 మీరు పడకండి ఇష్టం లేదు. 1042 00:45:19,180 --> 00:45:20,350 ఎవరూ అయోమయం ఇష్టపడ్డారు. 1043 00:45:20,350 --> 00:45:23,100 మీరు ఏదో సృష్టించడానికి చూడాలని, ఇది అర్ధవంతమైన ఏదో పేరు. 1044 00:45:23,100 --> 00:45:26,440 >> అయితే, లూప్, ఒకే పాత్ర వేరియబుల్స్ సాధారణంగా జరిమానా ఉంటాయి. 1045 00:45:26,440 --> 00:45:31,350 మరియు లూప్ లో, మీరు అనుకుంటే కేవలం నేను, మరియు j, k, కేవలం అలా సంకోచించకండి. 1046 00:45:31,350 --> 00:45:32,670 >> స్థిరమైన మొదలుపెట్టటం. 1047 00:45:32,670 --> 00:45:33,770 కాబట్టి ఆ అర్థం ఏమిటి? 1048 00:45:33,770 --> 00:45:37,600 ఆ, సిద్ధాంతపరంగా, సాంకేతికంగా అర్థం మీరు ప్రారంభించడానికి మరియు సృష్టించవచ్చు 1049 00:45:37,600 --> 00:45:40,140 అదే లైన్ లో బహుళ వేరియబుల్స్. 1050 00:45:40,140 --> 00:45:42,820 కాబట్టి ఉదాహరణకు, నేను సృష్టించవచ్చు scaz_age అనే ఒక పూర్ణాంకం, 1051 00:45:42,820 --> 00:45:47,110 మరియు పూర్ణాంక, andi_age 20 = అని మరియు పూర్ణాంకం jason_age అని 1052 00:45:47,110 --> 00:45:48,090 అదే లైన్ లో. 1053 00:45:48,090 --> 00:45:52,060 నేను కూడా ఒకటి మాత్రమే కేటాయించవచ్చు వాటిని మరియు విలువలు ఇతరులకు. 1054 00:45:52,060 --> 00:45:54,142 మేము మీరు అలా లేదు దయచేసి అడగండి. 1055 00:45:54,142 --> 00:45:57,350 ఇక్కడ మీరు తప్పనిసరిగా సృష్టించాను మూడు వేరియబుల్స్, కానీ వాటిల్లో ఒకటి మాత్రమే 1056 00:45:57,350 --> 00:45:58,295 అసలైన విలువ ఉంది. 1057 00:45:58,295 --> 00:46:00,170 మరియు తర్వాత మేము ఉన్నప్పుడు మీ కోడ్ చదవడానికి ప్రయత్నించడంలో, 1058 00:46:00,170 --> 00:46:01,850 లేదా మీరు పరిష్కరించడానికి ప్రయత్నిస్తున్న ఉంటే మీ కోడ్ లో ఒక సమస్య, 1059 00:46:01,850 --> 00:46:03,340 అది అనుసరించండి చాలా గందరగోళంగా ఉంది. 1060 00:46:03,340 --> 00:46:09,300 సో మీ చదవడానికి కోసం, మా చదవడానికి, అలా లేదు. 1061 00:46:09,300 --> 00:46:10,355 >> స్థిరమైన గిరజాల జంట కలుపులు. 1062 00:46:10,355 --> 00:46:12,980 కొంతమంది వారి చాలు చేయాలని వివిధ ప్రదేశాల్లో గిరజాల జంట కలుపులు. 1063 00:46:12,980 --> 00:46:14,100 ఇది నిజంగా పట్టింపు లేదు. 1064 00:46:14,100 --> 00:46:17,900 జస్ట్ మీరు స్థిరమైన నిర్ధారించుకోండి మీ మీరు వాటిని చాలు చేయాలని ఎక్కడ స్వంత కోడ్. 1065 00:46:17,900 --> 00:46:18,950 >> స్థిరమైన అంతరం. 1066 00:46:18,950 --> 00:46:22,040 మీరు ఒక తర్వాత మీరు ఒక ఖాళీ ఉంచితే లూప్, ఎల్లప్పుడూ అలా. 1067 00:46:22,040 --> 00:46:24,930 కేవలం ఇష్టం రకమైన వద్ద పని చేయవద్దు కొన్ని ప్రదేశాలలో, ఇతరులు దీన్ని లేదు. 1068 00:46:24,930 --> 00:46:26,580 కేవలం కలిగి. 1069 00:46:26,580 --> 00:46:29,500 >> రెండవది, ఎవరైనా చెయ్యాలనుకుంటే CS50 స్టైల్ గైడ్ పరిశీలనగా, 1070 00:46:29,500 --> 00:46:33,230 మేము అధికారికంగా ఒక శైలి గైడ్ కలిగి మీరు ఈ సాంప్రదాయాలను అన్ని చెబుతుంది 1071 00:46:33,230 --> 00:46:34,890 ప్లస్ మరింత. 1072 00:46:34,890 --> 00:46:35,530 ఇది యొక్క ఆన్లైన్. 1073 00:46:35,530 --> 00:46:38,670 ఇది cs50.net/style వంటిది లేదా అలాంటిదే. 1074 00:46:38,670 --> 00:46:40,180 మీరు, Google చేయవచ్చు. 1075 00:46:40,180 --> 00:46:41,399 >> స్థిరత్వం కీ. 1076 00:46:41,399 --> 00:46:43,190 కాబట్టి ఆందోళన లేదు ఏమి ఇతర ప్రజలు చేస్తున్న, 1077 00:46:43,190 --> 00:46:46,180 కేవలం మీరు ఆ నిర్ధారించుకోండి మీ స్వంత కోడ్ లోపల స్థిరమైన. 1078 00:46:46,180 --> 00:46:50,570 ఎవరైనా ఆ గురించి ఏవైనా ప్రశ్నలు ఉందా? 1079 00:46:50,570 --> 00:46:51,070 అవును. 1080 00:46:51,070 --> 00:46:53,370 >> SPEAKER 18: సో సరైన విషయం ప్రారంభ కేవలం ఉంది చేయాలని 1081 00:46:53,370 --> 00:46:56,130 ప్రత్యేక ఉంచగలుగుతారు పంక్తి, మీరు ఏమి చెబుతున్నారో చేస్తున్న ఉంది? 1082 00:46:56,130 --> 00:46:58,850 >> అండీ పెంగ్: నేను అరుదుగా ఈ జరిగే చేశారు. 1083 00:46:58,850 --> 00:47:02,230 మీరు కోరుకుంటే, మీరు భావించారా ఉంటే మీ కోడ్ లో స్పేస్ సేవ్ ఉండాలనే, 1084 00:47:02,230 --> 00:47:04,000 లేదా సంసార, మీరు దీన్ని చేయవచ్చు. 1085 00:47:04,000 --> 00:47:07,800 మేము మీరు కేవలం ప్రారంభించడం లేదు అడగండి ఒక విషయం మరియు ఇతరులు. 1086 00:47:07,800 --> 00:47:12,600 కాబట్టి మీరు Int scaz_age చేయాలనుకుంటున్నారా ఉంటే, Int andi_age, Int jason_age, ఆ మంచిది. 1087 00:47:12,600 --> 00:47:15,600 కేవలం ఒక ప్రారంభించడం లేదు మరియు కాదు ఇతరులు అన్ని ఉంది. 1088 00:47:15,600 --> 00:47:18,380 1089 00:47:18,380 --> 00:47:19,904 >> ప్రశ్నలు? 1090 00:47:19,904 --> 00:47:20,850 అయితే సరే. 1091 00:47:20,850 --> 00:47:24,610 నేను ఆఫ్ పాస్ వెళుతున్న మైక్రోఫోన్, మరియు లేజర్ పాయింటర్, 1092 00:47:24,610 --> 00:47:28,862 మరియు BATON ఈ సమయంలో Scaz కు. 1093 00:47:28,862 --> 00:47:29,808 ఈ ఇబ్బందికరమైన ఉంది. 1094 00:47:29,808 --> 00:47:32,650 1095 00:47:32,650 --> 00:47:33,200 ఇక్కడ ఇది. 1096 00:47:33,200 --> 00:47:34,408 >> BRIAN SCASSELLATI: ధన్యవాదాలు. 1097 00:47:34,408 --> 00:47:42,500 1098 00:47:42,500 --> 00:47:43,380 ఎలా ధ్వని కోసం ఆ? 1099 00:47:43,380 --> 00:47:46,420 1100 00:47:46,420 --> 00:47:47,900 సౌండ్ మంచి? . 1101 00:47:47,900 --> 00:47:49,220 అద్భుతమైన. 1102 00:47:49,220 --> 00:47:50,350 అలాగే. 1103 00:47:50,350 --> 00:47:52,110 కాబట్టి, hi ప్రతి ఒక్కరూ. 1104 00:47:52,110 --> 00:47:56,540 >> నేను ద్వారా పని ప్రయత్నించండి వెళుతున్న మీరు ఒక ఆచరణాత్మక ఉదాహరణ. 1105 00:47:56,540 --> 00:48:00,850 మరియు మేము CS50 యొక్క ఉపయోగించడానికి వెళుతున్న అభివృద్ధి పర్యావరణం, ఏ అని 1106 00:48:00,850 --> 00:48:03,120 ఇంటిగ్రేటెడ్ డెవలప్మెంట్ ఎన్విరాన్మెంట్. 1107 00:48:03,120 --> 00:48:05,145 మరియు మీరు ఈ చూసిన ఉపన్యాసంలో ప్రదర్శించారు. 1108 00:48:05,145 --> 00:48:07,520 మరియు సమస్య సెట్ 1, మీకు ఒక అవకాశం కలిగి అన్నారు 1109 00:48:07,520 --> 00:48:10,890 దీనిని ఉపయోగిస్తారు, మరియు చుట్టూ ఆడటానికి ఇది, మరియు, అది అలవాటుపడిపోయారు 1110 00:48:10,890 --> 00:48:13,640 మేము దానిని ఉపయోగించవచ్చు చూడాలని ఎందుకంటే సెమిస్టర్ మిగిలిన. 1111 00:48:13,640 --> 00:48:20,350 >> కాబట్టి ఈ IDE, ఏమి మీరు కనిపిస్తుంది కలిగి చాలా సంప్రదాయ ఫైల్ బ్రౌజర్ వంటి 1112 00:48:20,350 --> 00:48:21,890 పైగా ఒక వైపు. 1113 00:48:21,890 --> 00:48:24,360 మీరు ఒక భాగం లేచి చేసిన టాప్ ఇక్కడ మీరు చూడాలని 1114 00:48:24,360 --> 00:48:28,850 మీ సోర్స్ కోడ్ చూడటానికి మీ Cfile, మీరు వ్రాసే కోడ్. 1115 00:48:28,850 --> 00:48:31,880 మరియు దిగువన డౌన్, మీరు చేస్తాము ఒక టెర్మినల్ విండో కలిగి 1116 00:48:31,880 --> 00:48:36,330 మీకు ఉపయోగించి అవుతారు ఇది రెండు మీ ప్రోగ్రామ్ కంపైల్ 1117 00:48:36,330 --> 00:48:39,090 మరియు అమలు లేదా మీ ప్రోగ్రామ్ అమలు కావడానికి. 1118 00:48:39,090 --> 00:48:40,100 అలాగే. 1119 00:48:40,100 --> 00:48:46,560 >> కాబట్టి కేవలం మాకు ఒక కొద్దిగా ఇవ్వాలని పునాది, ఆ టెర్మినల్ విండో లో, 1120 00:48:46,560 --> 00:48:48,930 మీరు చూడాలని ఆదేశాల సమూహాన్ని ఉపయోగించి 1121 00:48:48,930 --> 00:48:53,040 ప్రమాణంను ఆదేశాలను అని Unix లేదా Linux వ్యవస్థలు అత్యంత. 1122 00:48:53,040 --> 00:48:55,890 కాబట్టి మీరు ఎప్పుడూ ఉపయోగించిన ఉంటే Unix, ఉబుంటు యొక్క ఏ రూపం 1123 00:48:55,890 --> 00:48:59,140 లేదా ఇతర రుచులు ఏ, ఈ తెలిసిన చూడండి వెళ్తున్నారు. 1124 00:48:59,140 --> 00:49:00,890 >> మీరు కలిగి ఉంటే, ఆందోళన పడకండి. 1125 00:49:00,890 --> 00:49:02,830 వాటిని గురించి సంక్లిష్టంగా ఏమీ లేదు. 1126 00:49:02,830 --> 00:49:05,330 వారు కేవలం వివిధ ఉపయోగించి చేస్తున్నారు వాక్యనిర్మాణం, వేరే నామకరణ 1127 00:49:05,330 --> 00:49:07,630 మీరు కంటే సమావేశం ముందు చూసిన. 1128 00:49:07,630 --> 00:49:12,190 >> కాబట్టి ఫైళ్లు అవ్ట్ జాబితా ఒక నిర్దిష్ట డైరెక్టరీ లోపల, 1129 00:49:12,190 --> 00:49:15,310 వారు ఒక ఉపయోగించడానికి వెళుతున్న కమాండ్ ls జాబితా లేదా అని. 1130 00:49:15,310 --> 00:49:18,010 మీరు ప్రతిదీ చూడాలనుకుంటే అన్ని వివరాలతో, 1131 00:49:18,010 --> 00:49:21,535 మీరు ఒక ఆదేశం ఉపయోగించండి ls-l తో లైన్ వాదన. 1132 00:49:21,535 --> 00:49:23,910 మరియు మీరు ప్రతిదీ తెలియజేస్తాము సహా మరింత వివరంగా, లో 1133 00:49:23,910 --> 00:49:26,270 ఒక ఫైల్ యొక్క అనుమతులు. 1134 00:49:26,270 --> 00:49:31,190 >> డైరెక్టరీ మార్చడానికి, మీరు cd ఆదేశం ఉపయోగించండి. 1135 00:49:31,190 --> 00:49:35,180 మరియు మీరు డైరెక్టరీ మార్చడానికి చేయగలరు రెండు మీ హోం డైరెక్టరీకి వెళ్ళాలి. 1136 00:49:35,180 --> 00:49:38,500 అన్ని చేత CD యొక్క రెండు కూడా, cd 1137 00:49:38,500 --> 00:49:42,930 చుక్కలు ఒక మీరు అప్ చేరుకుంటాయి మీ మునుపటి డైరెక్టరీ స్థాయి. 1138 00:49:42,930 --> 00:49:46,400 మరియు మీరు ఒక చేయడానికి CD కూడా చెయ్యవచ్చు cd టైప్ చేయడం ద్వారా డైరెక్టరీని 1139 00:49:46,400 --> 00:49:48,500 మరియు ఆ డైరెక్టరీని పేరు. 1140 00:49:48,500 --> 00:49:50,540 >> మీరు కూడా కొత్త డైరెక్టరీలు సృష్టించవచ్చు. 1141 00:49:50,540 --> 00:49:52,790 మరియు మేము నడుస్తూ వెళుతున్న కేవలం ఒక నిమిషం లో ఈ ద్వారా. 1142 00:49:52,790 --> 00:49:54,498 కానీ కేవలం ఉంచాలి తెరపై ప్రతిదీ. 1143 00:49:54,498 --> 00:49:56,310 కాబట్టి మీరు వాటిని చూడగలరు. 1144 00:49:56,310 --> 00:50:00,420 >> మీరు కూడా సామర్థ్యం ఉంటుంది నేరుగా ఫైళ్లను మార్చటానికి 1145 00:50:00,420 --> 00:50:02,100 కమాండ్ లైన్ నుండి. 1146 00:50:02,100 --> 00:50:06,059 మీరు, వాటిని కాపీ చెయ్యగలరు వాటిని తరలించడానికి, లేదా వాటిని తొలగించడానికి, 1147 00:50:06,059 --> 00:50:07,600 ఉండవచ్చు బాక్స్ సంఖ్య, సమర్థవంతంగా వాటిని తొలగించడానికి. 1148 00:50:07,600 --> 00:50:10,310 1149 00:50:10,310 --> 00:50:15,350 >> CS50 IDE మీరు పూర్తి ఇస్తుంది ఆదేశ పంక్తి వాదనలు శక్తి. 1150 00:50:15,350 --> 00:50:20,280 మరియు మీరు కూడా దీని అర్థం అత్యంత ప్రమాదకరమైన విషయాలు. 1151 00:50:20,280 --> 00:50:21,560 అలాగే. 1152 00:50:21,560 --> 00:50:25,010 ఉదాహరణకు, మీరు వీటిని చేయవచ్చు , తొలగించడం లేదా తొలగించడానికి ఉంది 1153 00:50:25,010 --> 00:50:28,750 అడగకుండా ఒక ఫైల్ ఒక నిర్ధారణ కోసం. 1154 00:50:28,750 --> 00:50:31,820 మరియు మీరు కూడా తొలగించవచ్చు ఆ recursively-- 1155 00:50:31,820 --> 00:50:38,940 డాష్ r మొత్తం జెండా డైరెక్టరీని మరియు దాని అన్ని కంటెంట్లను. 1156 00:50:38,940 --> 00:50:39,660 అలాగే. 1157 00:50:39,660 --> 00:50:42,940 వారు ఎరుపు లో జాబితా చేస్తున్నారు మీరు ఎందుకంటే "డేంజర్" ప్రతిసారీ భావించాలని 1158 00:50:42,940 --> 00:50:45,000 మీరు ఆ విషయాలు చూడండి. 1159 00:50:45,000 --> 00:50:45,920 అలాగే. 1160 00:50:45,920 --> 00:50:46,420 అయితే సరే. 1161 00:50:46,420 --> 00:50:50,090 1162 00:50:50,090 --> 00:50:53,430 >> ఇప్పుడు చివరకు, విషయాలే అని మీరు నిజంగా విలువైన చేస్తాడు, 1163 00:50:53,430 --> 00:50:57,270 ఉన్నాయి కొన్ని మంచి ఉపాయాలు ఉన్నాయి మీరు నావిగేట్ చేస్తున్నారు వంటి తెలిసిన 1164 00:50:57,270 --> 00:50:59,190 ఈ టెర్మినల్ విండో ద్వారా. 1165 00:50:59,190 --> 00:51:03,590 మొదట, మీరు స్క్రీన్ క్లియర్ చేయవచ్చు కేవలం స్పష్టమైన టైప్ చేయడం ద్వారా ఏ సమయంలో. 1166 00:51:03,590 --> 00:51:06,310 మరియు మీరు చూడండి చూడాలని నాకు చాలా తరచుగా అలా. 1167 00:51:06,310 --> 00:51:09,990 మీరు కూడా కేవలం ప్రదర్శిస్తుంది ఒక ఫైల్ యొక్క టెక్స్ట్ 1168 00:51:09,990 --> 00:51:13,992 మరింత ఆపై ఫైలు పేరును టైప్ చేయడం ద్వారా. 1169 00:51:13,992 --> 00:51:17,200 అప్పుడు మీరు తిరిగి స్క్రోల్ చేయగలరు మరియు ముందుకు కేవలం spacebar తో ఆ తో 1170 00:51:17,200 --> 00:51:19,010 మరియు బాణం కీలను ఉపయోగించండి. 1171 00:51:19,010 --> 00:51:25,450 >> మీరు కలిగి ఉంటే, మేము ఉపన్యాసంలో నేడు వలె కొనసాగిన ఒక కార్యక్రమం 1172 00:51:25,450 --> 00:51:29,190 అనంతమైన లూప్, మీరు ఆ కార్యక్రమం మానివేయవచ్చు 1173 00:51:29,190 --> 00:51:35,160 నియంత్రణ టైప్ చేయడం ద్వారా అమలు నుండి, ఆ కంట్రోల్- C డౌన్ పట్టుకున్న. 1174 00:51:35,160 --> 00:51:38,360 మరియు మీరు ఏమి కలిగి ఉండవచ్చు ఈ అనేకసార్లు. 1175 00:51:38,360 --> 00:51:40,620 కంప్యూటర్ ఇప్పటివరకు ముందుకు మీరు పొందుతాడు. 1176 00:51:40,620 --> 00:51:43,380 మరియు మీరు కొన్నిసార్లు అవసరం ఇది ప్రయత్నిస్తుంది ఒక జంట ఇవ్వాలని 1177 00:51:43,380 --> 00:51:46,280 ఇది వాస్తవానికి ద్వారా వస్తాయి ముందు. 1178 00:51:46,280 --> 00:51:48,760 >> మీరు కూడా చేయగలరు ఆదేశాలను ద్వారా క్రమబద్ధీకరించాలి 1179 00:51:48,760 --> 00:51:54,230 మీరు కేవలం అప్ కీని ఉపయోగించి టైపు చేసి ఉండే బాణం కీ, ఆపై డౌన్ బాణం కీ. 1180 00:51:54,230 --> 00:51:57,560 మరియు చాలా ఉపయోగకరంగా ఉంది బదులుగా ఉంది పొడవైన ఫైల్ పేర్లు బయటకు టైపింగ్, 1181 00:51:57,560 --> 00:52:02,209 మీరు ఉపయోగించే టాబ్ చేయగలరు కొన్ని సూచనలను స్వీయపూర్తి. 1182 00:52:02,209 --> 00:52:04,750 ఇప్పుడు మనం ప్రదర్శించేందుకు చూడాలని కేవలం రెండవ ఆ అన్ని. 1183 00:52:04,750 --> 00:52:06,780 మీరు గుర్తు లేదు కనుక వాటిని, ఆందోళన లేదు. 1184 00:52:06,780 --> 00:52:10,780 ఈ మీరు చేస్తాము విషయాలు ఎంచుకొని మేము సహకరించు వంటి ఉపయోగించండి. 1185 00:52:10,780 --> 00:52:11,470 అలాగే. 1186 00:52:11,470 --> 00:52:18,830 >> సి లో Scratch-- లో కాకుండా కాబట్టి సి ఒక సంకలనం భాష. 1187 00:52:18,830 --> 00:52:23,210 మేము ఒక మూల పడుతుంది వెళుతున్న అంటే ఫైలు మీరు వ్రాసే టెక్స్ట్ వార్తలు, 1188 00:52:23,210 --> 00:52:26,500 మీరు వ్రాసే ఆదేశాలను printf () ప్రకటనలు, ఉచ్చులు, 1189 00:52:26,500 --> 00:52:32,580 ప్రతిదీ else-- మరియు మేము వెళుతున్న ఆ ఫైలు పడుతుంది మరియు అది ఆఫ్ చేతితో 1190 00:52:32,580 --> 00:52:34,670 ఒక కార్యక్రమానికి కంపైలర్ అని. 1191 00:52:34,670 --> 00:52:39,850 >> కంపైలర్ అప్పుడు పడుతుంది మీరు రాసిన చేసిన టెక్స్ట్ 1192 00:52:39,850 --> 00:52:43,270 మరియు అనువదించండి బైనరీ సూచనలను 1193 00:52:43,270 --> 00:52:46,010 మీ కంప్యూటర్గా నిజానికి ఉపయోగం అన్నారు. 1194 00:52:46,010 --> 00:52:49,700 ఆ వస్తువు అని లేదా ఎక్జిక్యూటబుల్ ఫైల్. 1195 00:52:49,700 --> 00:52:55,320 మీరు ఈ ఫైల్ చూడండి, మీరు చూడాలని మీరు వ్రాసిన చేసిన కోడ్ చూడటానికి. 1196 00:52:55,320 --> 00:52:59,480 మీరు ఈ ఫైల్ చూడండి, మీరు చూడాలని అక్షరాల యొక్క యాదృచ్ఛిక క్రమంలో చూడటానికి 1197 00:52:59,480 --> 00:53:01,680 చేసుకునే ఎలాంటి సమంజసం. 1198 00:53:01,680 --> 00:53:03,250 ఈ బైనరీ ఎందుకంటే ఆ. 1199 00:53:03,250 --> 00:53:05,560 ఇది మీరు చదివిన కోసమే కాదు. 1200 00:53:05,560 --> 00:53:08,690 >> అయితే, ఏ సమయంలో మీరు కావలసిన మీరు మాత్రం ఏమి, ఏదో అమలు 1201 00:53:08,690 --> 00:53:13,670 నడుస్తున్నట్లు ఈ వస్తువు ఫైలు. 1202 00:53:13,670 --> 00:53:19,110 కాబట్టి మేము ఈ పని చేసినప్పుడు ఫైళ్లు, మేము సి లో ఒక ఫైల్ను వ్రాయడానికి ఉంటాం 1203 00:53:19,110 --> 00:53:23,400 మేము అప్పుడు ఒక ఉపయోగించి, అది కంపైల్ చేస్తాము ఇన్వోక్ ఇది తయారు వంటి కమాండ్ 1204 00:53:23,400 --> 00:53:27,070 సి భాషలో కోసం కంపైలర్, గణగణమని ద్వని. 1205 00:53:27,070 --> 00:53:31,530 మరియు ఒక వస్తువు ఉత్పత్తి చేస్తుంది ఒక అవ్ట్ వంటి, ఫైలు, లేదా ఈ సందర్భంలో, 1206 00:53:31,530 --> 00:53:36,580 పేరు, నేను ఉంచాము నా ఫైలు. 1207 00:53:36,580 --> 00:53:37,780 అయితే సరే. 1208 00:53:37,780 --> 00:53:39,790 >> కాబట్టి యొక్క వాస్తవానికి ఈ ప్రయత్నించండి తెలియజేయండి. 1209 00:53:39,790 --> 00:53:42,850 కాబట్టి నేను ఒక ఉదాహరణ ముందుకు వచ్చారు నేను ప్రయత్నించండి కోరుకున్నాడు ఏమి. 1210 00:53:42,850 --> 00:53:47,380 మరియు విషయాలు ఒకటి ఆ నాకు fascinates యానిమేషన్ ఉంది. 1211 00:53:47,380 --> 00:53:51,010 కాబట్టి మనం ప్రయత్నించండి చూడాలని యానిమేషన్ యొక్క కొద్దిగా 1212 00:53:51,010 --> 00:53:53,760 కేవలం ASCII అక్షరాలు ఉపయోగించి. 1213 00:53:53,760 --> 00:53:56,470 అక్షరాలు మేము ఇప్పుడు సులభంగా బయటకు ముద్రించవచ్చు. 1214 00:53:56,470 --> 00:54:00,890 >> ఇక్కడ నా ఉత్తమ ప్రయత్నం మీరు సృష్టించే 1215 00:54:00,890 --> 00:54:07,005 ఒక బన్నీ యానిమేషన్ పొడవైన గడ్డి ద్వారా నడుస్తున్న. 1216 00:54:07,005 --> 00:54:07,505 అక్కడ అతను ఉంది. 1217 00:54:07,505 --> 00:54:10,150 1218 00:54:10,150 --> 00:54:10,670 అలాగే. 1219 00:54:10,670 --> 00:54:14,050 కాబట్టి అతను ఇంకా అమలు కాదు కానీ అతను పొడవైన గడ్డి లో అక్కడ నిలబడి. 1220 00:54:14,050 --> 00:54:17,810 >> ఇప్పుడు నేను ఒక యానిమేటర్ ఉన్నట్లయితే, పాత పాఠశాల లో 1221 00:54:17,810 --> 00:54:20,860 యానిమేషన్ వెర్షన్, నేను నేను తయారుచేయగల ఉంది చేయరు 1222 00:54:20,860 --> 00:54:23,640 గడ్డి లో ఈ బన్నీ యొక్క ఒక చిత్రం. 1223 00:54:23,640 --> 00:54:25,390 ఆపై నేను తయారుచేయగల మరొక picture-- 1224 00:54:25,390 --> 00:54:30,600 మరొక వారు ఆ cell-- పిలిచారు బన్నీ మాత్రమే కొద్దిగా ముందుకు సాగారు. 1225 00:54:30,600 --> 00:54:34,870 ఆపై ఒక వంతు ఉందని బన్నీ కొద్దిగా కదిలారు. 1226 00:54:34,870 --> 00:54:40,610 >> మరియు నేను మొత్తం ఉత్పత్తి చేస్తుంది ఈ కణాలు క్రమం. 1227 00:54:40,610 --> 00:54:44,220 కొన్ని పేరు బన్నీ పైగా ఎడమ వైపు లో. 1228 00:54:44,220 --> 00:54:47,050 ఆపై నెమ్మదిగా, ఒక కదులుతుంది మధ్య వైపు ఒక ద్వారా. 1229 00:54:47,050 --> 00:54:51,120 ఆపై మధ్యలో నుండి కుడి పైగా. 1230 00:54:51,120 --> 00:54:55,760 మరియు నేను నిజంగా, అప్పుడు ఒకవేళ అదృష్ట, నేను కలిసి కాలేదు 1231 00:54:55,760 --> 00:54:57,970 మరియు నేను వాటిని యానిమేట్ కాలేదు. 1232 00:54:57,970 --> 00:55:00,370 మరియు నా బన్నీ ఉంది గడ్డి ద్వారా నడుస్తున్న. 1233 00:55:00,370 --> 00:55:02,310 >> నా గొప్ప PowerPoint వార్తలు రోజు కోసం మోసం చేస్తాయి. 1234 00:55:02,310 --> 00:55:02,809 అలాగే. 1235 00:55:02,809 --> 00:55:04,760 కాబట్టి ఈ యాస్ గుడ్ ఉంది. 1236 00:55:04,760 --> 00:55:05,260 అలాగే. 1237 00:55:05,260 --> 00:55:08,455 కాబట్టి, ఇక్కడ మరొకసారి, ఇక్కడ మా ఉంది గడ్డి ద్వారా నడుస్తున్న బన్నీ. 1238 00:55:08,455 --> 00:55:09,217 >> SPEAKER 19: మళ్ళీ. 1239 00:55:09,217 --> 00:55:11,050 BRIAN SCASSELLATI: వన్ ఎక్కువ సమయం, అన్ని కుడి. 1240 00:55:11,050 --> 00:55:11,940 మీ బన్నీ ఉంది. 1241 00:55:11,940 --> 00:55:12,940 అలాగే. 1242 00:55:12,940 --> 00:55:15,470 >> కనుక ఈ రోజు మనం చేయబోతున్నామని మేము వెళుతున్న చెయ్యవలసింది 1243 00:55:15,470 --> 00:55:21,110 ప్రక్రియ యాంత్రీకరణలో ప్రయత్నించండి ఈ కణాలను ఉత్పత్తి. 1244 00:55:21,110 --> 00:55:24,135 మేము చాలా పాయింట్ అందదు కలిసి వాటిని అన్ని ఉంచాలి సామర్థ్యం. 1245 00:55:24,135 --> 00:55:28,900 కానీ, మేము యాంత్రీకరణలో ప్రయత్నించండి చూడాలని ఈ క్రమంలో తయారు చేసే ప్రక్రియ. 1246 00:55:28,900 --> 00:55:32,900 >> మరియు ఈ ఏమి చాలా ఉంది యానిమేషన్ నేడు వంటిది. 1247 00:55:32,900 --> 00:55:36,690 అంటే, మీరు తప్పనిసరిగా పనులు లేదు చేతితో ప్రతిదీ గీయడం ద్వారా. 1248 00:55:36,690 --> 00:55:40,610 మేము యాంత్రీకరణలో ఒక కంప్యూటర్ ఉపయోగించడానికి ఆ ప్రక్రియ యొక్క భాగాలు. 1249 00:55:40,610 --> 00:55:41,110 అలాగే. 1250 00:55:41,110 --> 00:55:47,720 >> నాలో మారడానికి వీలు పైగా ఇప్పుడు మా CS50 IDE కు. 1251 00:55:47,720 --> 00:55:54,260 నేను us-- మరియు వీలు కోసం సృష్టించిన నాకు ఇక్కడ నేను ఒక చిన్న బిట్ లో జూమ్ 1252 00:55:54,260 --> 00:55:58,420 ఒక ప్రారంభ స్థానం మాకు రూపొందించినవారు. 1253 00:55:58,420 --> 00:56:03,830 >> మేము కూర్చుని మీరు అడిగే ప్రతిసారీ డౌన్ మరియు కోడ్ ఒక ముక్క రాసే, 1254 00:56:03,830 --> 00:56:09,250 మనం నిజంగా చేయడానికి మీరు అభ్యర్థిస్తున్నాము మేము ఒక సమస్యను పరిష్కరించడానికి అభ్యర్థిస్తున్నాము ఉంది. 1255 00:56:09,250 --> 00:56:11,810 మరియు మార్గం మీరు తప్పక ఆ చేయడం గురించి ఆలోచించడం 1256 00:56:11,810 --> 00:56:17,900 కొన్ని ప్రారంభమయ్యే ద్వారా ఆ పరిష్కారం యొక్క సాధారణ భాగం. 1257 00:56:17,900 --> 00:56:21,730 ఆపై ఆ భాగం వరకు నిర్మించడానికి. 1258 00:56:21,730 --> 00:56:23,400 మరియు ఆ మేము నేడు చేయబోతున్నామని ఏమిటి. 1259 00:56:23,400 --> 00:56:27,570 >> కాబట్టి బదులుగా ఒకేసారి అన్ని ప్రయత్నించకుండా ఆ కోడ్ యొక్క మొత్తం బంచ్ రాయడానికి 1260 00:56:27,570 --> 00:56:30,770 ఆ ఉత్పత్తి అన్నారు 10 యానిమేషన్ కణాలు, 1261 00:56:30,770 --> 00:56:35,506 మేము బదులుగా ఆరంభమవుతుంది చేస్తున్నారు పనిచేసే ఒక ముక్క తో. 1262 00:56:35,506 --> 00:56:37,380 మరియు తర్వాత మేము ఒక నిర్మించడానికి చేస్తాము ఆ చుట్టూ కొద్దిగా 1263 00:56:37,380 --> 00:56:39,740 మరియు మరికొంత మరియు మరికొంత. 1264 00:56:39,740 --> 00:56:42,550 >> ఇప్పుడు మంచి విషయం గురించి సమస్యలు ఈ విధంగా పరిష్కార 1265 00:56:42,550 --> 00:56:46,716 మీరు ప్రారంభించడానికి అనుమతిస్తుంది ఉంది ఎల్లప్పుడూ మీరు తెలుసు ఏదో తో 1266 00:56:46,716 --> 00:56:51,130 పనిచేస్తుంది మరియు ఒక క్రమానుగత మార్పు ప్రవేశపెడుతుంది. 1267 00:56:51,130 --> 00:56:54,090 మరియు ఒక గొప్ప మార్గం ఎలా కోడ్ తెలుసుకోవడానికి, 1268 00:56:54,090 --> 00:56:58,590 ప్రతి సమయం మీరు ఒక తయారు ఎందుకంటే మార్పు మీకు కలిగి ఏమి ప్రభావం చూడండి. 1269 00:56:58,590 --> 00:56:59,540 అలాగే. 1270 00:56:59,540 --> 00:57:01,450 >> కాబట్టి ఇక్కడ మా ప్రారంభ పాయింట్. 1271 00:57:01,450 --> 00:57:01,950 అలాగే. 1272 00:57:01,950 --> 00:57:08,030 నా ఫైలు ప్రారంభంలో కాబట్టి, నేను హాష్ #included stdio.h చేసిన. 1273 00:57:08,030 --> 00:57:12,560 నేను పొందవచ్చు కనుక ఆ వార్తలు printf () ఫంక్షన్ పని. 1274 00:57:12,560 --> 00:57:15,240 >> నేను అప్పుడు నా ప్రధాన చర్య. 1275 00:57:15,240 --> 00:57:18,760 మరియు ఇది ఇప్పటికీ కొద్దిగా కనిపిస్తోంది మర్మమైన లేదా మీరు కొన్ని నిగూఢ. 1276 00:57:18,760 --> 00:57:20,010 పరవాలేదు. 1277 00:57:20,010 --> 00:57:23,190 అది చెప్పింది ఆల్ దట్ ఈజ్ ప్రధాన ఫంక్షన్ పడుతుంది 1278 00:57:23,190 --> 00:57:27,830 ఏ వాదనలు శూన్యమైన అంటే సి అది ఏమీ 1279 00:57:27,830 --> 00:57:29,940 సాంప్రదాయకంగా రాబడి పూర్ణాంకం. 1280 00:57:29,940 --> 00:57:33,290 ప్రధాన ఎల్లప్పుడూ పూర్ణాంకం తిరిగి, సాధారణంగా ఒక కోడ్ మాట్లాడుతూ విషయాలు 1281 00:57:33,290 --> 00:57:35,071 బాగా వెళ్ళింది లేదా బాగా వెళ్ళలేదు. 1282 00:57:35,071 --> 00:57:35,570 అలాగే. 1283 00:57:35,570 --> 00:57:39,110 కానీ ప్రధాన ఆ కలిగి ఉంది కుడి ఇప్పుడు మాకు ఏర్పడతాయి. 1284 00:57:39,110 --> 00:57:42,080 >> నేను అప్పుడు కోడ్ మూడు వరుసల ఉంచాము. 1285 00:57:42,080 --> 00:57:46,760 మరియు ప్రతి రహదారితో పాటు కోడ్, నేను ఒక వ్యాఖ్యను ఉంచాము. 1286 00:57:46,760 --> 00:57:51,340 విషయాలు ఇప్పుడు ఒక ఆ మేము మీరు నొక్కి చెబుతున్నారు 1287 00:57:51,340 --> 00:57:55,320 మరియు ఇది ఒక ముఖ్యమైన అటువంటి వార్తలు ప్రోగ్రామింగ్ ఆచరణలో, 1288 00:57:55,320 --> 00:57:57,800 ఎల్లప్పుడూ మీ కోడ్ మీరే ఉంది. 1289 00:57:57,800 --> 00:58:02,550 ఎల్లప్పుడూ ఒక లో వ్రాసి ఇంగ్లీష్ వ్యాఖ్య ఏదో 1290 00:58:02,550 --> 00:58:06,740 మీరు భావించే కోడ్ ఏమి చేయాలో. 1291 00:58:06,740 --> 00:58:11,360 మీరు తిరిగి వచ్చినప్పుడు, తర్వాత ఆ విధంగా , మీరు దాన్ని చూడవచ్చు మరియు మీరు చెప్పగలను 1292 00:58:11,360 --> 00:58:13,800 ఓహ్, నేను గుర్తు ఈ చేయడానికి ప్రయత్నిస్తున్న. 1293 00:58:13,800 --> 00:58:17,590 లేదా ఒక TA మీరు డౌన్ కూర్చుని ఉన్నప్పుడు కార్యాలయం గంటల వద్ద మీరు సహాయం ప్రయత్నించండి, 1294 00:58:17,590 --> 00:58:20,890 వారు ఈ చూడండి మరియు వెళ్ళవచ్చు, నేను మీరు ఏమి చేయాలనుకుంటున్నాం ఏమి చూడండి 1295 00:58:20,890 --> 00:58:25,630 కానీ బదులుగా ఈ ఏమి నిజంగా జరుగుతున్నది. 1296 00:58:25,630 --> 00:58:26,130 అలాగే. 1297 00:58:26,130 --> 00:58:30,300 >> నేను, నా కోడ్ మూడు భాగాలు పొందారు నేను అన్ని ముద్రణ మొదటి వెళుతున్న 1298 00:58:30,300 --> 00:58:33,110 ప్రారంభంలో కొన్ని చుక్కలు బయటకు. 1299 00:58:33,110 --> 00:58:37,480 అప్పుడు నేను ప్రింట్ చేస్తాము నా చాలా ఫాన్సీ బన్నీ. 1300 00:58:37,480 --> 00:58:40,600 మరియు తర్వాత చివరిలో చుక్కలు కొన్ని బిట్. 1301 00:58:40,600 --> 00:58:45,220 >> మరియు ఈ మూడు ముద్రణ ప్రకటనలు తప్పక ఈ సమయంలో మీకు తెలిసిన చూడండి. 1302 00:58:45,220 --> 00:58:47,350 నేను ఏమి చేస్తున్నానో అన్ని వాటిని ప్రతి నేను ఉన్నాను 1303 00:58:47,350 --> 00:58:49,780 అక్షరాలు క్రమం ముద్రించిన. 1304 00:58:49,780 --> 00:58:51,370 చేరి సంఖ్య వేరియబుల్స్ ఉన్నాయి. 1305 00:58:51,370 --> 00:58:54,320 అంతా కేవలం ఫ్లాట్. 1306 00:58:54,320 --> 00:58:55,270 అలాగే. 1307 00:58:55,270 --> 00:59:07,340 >> నేను నా టెర్మినల్ కు దిగిపోయి ఉంటే నేను ఈ తిరిగి పొందవచ్చు లేదో యొక్క చూసేలా కళంకం 1308 00:59:07,340 --> 00:59:09,370 మరియు నేను మళ్ళీ స్పష్టమైన టైప్ వెళుతున్న. 1309 00:59:09,370 --> 00:59:12,507 >> SPEAKER 20: మేము ఉపయోగిస్తున్నారా డబుల్ స్లాష్ మీరే? 1310 00:59:12,507 --> 00:59:14,340 BRIAN SCASSELLATI: కెన్ double-- అవును ఉపయోగించండి. 1311 00:59:14,340 --> 00:59:16,920 బహుళ మార్గాలు ఉన్నాయి C. ఒక లో వ్యాఖ్యానించడానికి 1312 00:59:16,920 --> 00:59:19,440 మార్గం డబుల్ స్లాష్ ఉపయోగిస్తారు. 1313 00:59:19,440 --> 00:59:24,910 ఇతర స్లాష్ మరియు ఒక స్టార్ ఉపయోగించడానికి ఉంది ఆపై ఒక స్టార్ మరియు ఒక స్లాష్ మూసివేయండి. 1314 00:59:24,910 --> 00:59:26,110 అయితే సరే. 1315 00:59:26,110 --> 00:59:28,950 >> అన్ని మొదటి, నేను వెళుతున్న ఇక్కడ చుట్టూ నావిగేట్ మొదలు. 1316 00:59:28,950 --> 00:59:35,350 కాబట్టి నా డైరెక్టరీ వెళ్ళండి ఉంటే, నేను అక్కడ డైరెక్టరీలు మార్చారు 1317 00:59:35,350 --> 00:59:40,230 నేను చూడండి మరియు ఏమి చూడండి వెళుతున్న ఆ డైరెక్టరీలో, ls, అవ్ట్ జాబితా. 1318 00:59:40,230 --> 00:59:43,230 నేను చేసిన చూడండి వెళుతున్న రెండు సబ్డైరెక్టరీలు వచ్చింది. 1319 00:59:43,230 --> 00:59:47,910 యొక్క ఈ కొద్దిగా పెద్ద తయారు చేద్దాము ఇక్కడ మేము అన్ని అది చూడగలరు తద్వారా. 1320 00:59:47,910 --> 00:59:50,610 >> నేను చేసిన చూడగలరు రెండు సబ్డైరెక్టరీలు వచ్చింది. 1321 00:59:50,610 --> 00:59:53,510 నేను డైరెక్టరీ మారుస్తాము కార్యస్థలం లోనికి వెళ్ళాలి. 1322 00:59:53,510 --> 00:59:58,380 మరియు నేను మాత్రమే టైప్ వెళుతున్న అది భాగంగా, ఆపై కేవలం టాబ్ హిట్. 1323 00:59:58,380 --> 01:00:01,520 మరియు అది నాకు మిగిలిన పూర్తి చేస్తాము. 1324 01:00:01,520 --> 01:00:03,370 ఫ్యాన్సీ. 1325 01:00:03,370 --> 01:00:04,960 >> నేను చూడండి మరియు కార్యస్థలం లో చూస్తారు. 1326 01:00:04,960 --> 01:00:08,431 మరియు ప్రస్తుతం, నేను పని చేస్తున్నాను supersection లో 1327 01:00:08,431 --> 01:00:09,680 మేము ఇప్పుడు నేర్పిస్తున్నారు. 1328 01:00:09,680 --> 01:00:10,971 కాబట్టి నేను ఆ డైరెక్టరీలో వెళ్ళి చేస్తాము. 1329 01:00:10,971 --> 01:00:14,770 1330 01:00:14,770 --> 01:00:15,970 చివరకు, చూస్తాను. 1331 01:00:15,970 --> 01:00:18,480 నేను ఆ ఫైల్ bunny.c పొందారు. 1332 01:00:18,480 --> 01:00:20,980 >> అన్ని కుడి కాబట్టి ఒకసారి నాకు క్లియర్ వీలు. 1333 01:00:20,980 --> 01:00:24,370 నేను మళ్ళీ నేను ఉన్నాను ఇప్పుడు వెళుతున్న ఇప్పటికీ ఆ డైరెక్టరీ లో ఉంటున్న 1334 01:00:24,370 --> 01:00:27,540 మరియు అది నాకు సమ్మతమే నాకు చెప్పుచున్నారు ఆ supersection డైరెక్టరీ. 1335 01:00:27,540 --> 01:00:30,690 నేను ముందుకు వెళ్ళడానికి వెళుతున్న మరియు నా ప్రోగ్రామ్ బన్నీ చేయడానికి. 1336 01:00:30,690 --> 01:00:33,730 1337 01:00:33,730 --> 01:00:38,810 మరియు కమాండ్, బన్నీ చేయడానికి, కొద్దిగా బేసి శబ్దాలను అయితే, 1338 01:00:38,810 --> 01:00:42,960 కూడా గణగణమని ద్వని కంపైలర్ లేవనెత్తింది. 1339 01:00:42,960 --> 01:00:46,470 >> మరియు అది ఉత్పత్తి అయిన నాకు అని ఒక అవుట్పుట్ 1340 01:00:46,470 --> 01:00:52,130 ఒక ఎక్జిక్యూటబుల్ funny-- ఒక ఎక్జిక్యూటబుల్ ఫైల్ బన్నీ అని. 1341 01:00:52,130 --> 01:00:52,700 అలాగే. 1342 01:00:52,700 --> 01:00:56,700 నేను అప్పుడు, మరియు ఈ ధ్వనులు చెత్తగా, బన్నీ అమలు. 1343 01:00:56,700 --> 01:00:59,360 1344 01:00:59,360 --> 01:01:00,680 అలాగే. 1345 01:01:00,680 --> 01:01:03,150 మరియు లెట్స్ అది ఏమి చూడటానికి. 1346 01:01:03,150 --> 01:01:04,527 అలాగే. 1347 01:01:04,527 --> 01:01:06,360 ఆ కొద్దిగా నేను ఎదురుచూచే జరిగినది. 1348 01:01:06,360 --> 01:01:11,290 నేను అక్కడ నా బన్నీ చిత్రం పొందారు కానీ నేను రకమైన దానంతటదే అన్ని కావలెను. 1349 01:01:11,290 --> 01:01:13,186 నేను ఏమి మిస్ లేదు? 1350 01:01:13,186 --> 01:01:14,478 >> SPEAKER 21: l స్లాష్ లేదా n స్లాష్. 1351 01:01:14,478 --> 01:01:15,602 BRIAN SCASSELLATI: స్లాష్ n. 1352 01:01:15,602 --> 01:01:16,580 అలాగే. 1353 01:01:16,580 --> 01:01:18,800 కాబట్టి యొక్క ఇక్కడ తిరిగి వెళ్ళి తెలపండి. 1354 01:01:18,800 --> 01:01:20,330 నేను ఆ బయటకు పొందుతారు. 1355 01:01:20,330 --> 01:01:23,320 మరియు నేను ఈ ఒక తిరిగి వెళ్తారో. 1356 01:01:23,320 --> 01:01:27,720 మరియు ఇప్పుడు పరిశీలించి తెలియజేయండి ఇక్కడ నా ప్రధాన విధి నుండి. 1357 01:01:27,720 --> 01:01:29,280 >> నేను ఏమి చేయాలి? 1358 01:01:29,280 --> 01:01:30,465 నేను లైన్ ముగించాలి కావలసిన. 1359 01:01:30,465 --> 01:01:34,020 1360 01:01:34,020 --> 01:01:35,800 నేను ఒక వ్యాఖ్యలో ఉంచుతాము. 1361 01:01:35,800 --> 01:01:38,430 నేను ఒక printf లో ఉంచుతాము (). 1362 01:01:38,430 --> 01:01:41,350 నేను ఏం పెట్టాలో ఉన్నాయి? 1363 01:01:41,350 --> 01:01:41,890 / n. 1364 01:01:41,890 --> 01:01:43,480 అలాగే. 1365 01:01:43,480 --> 01:01:46,040 నేను తో అంతం ఉన్నాయి? 1366 01:01:46,040 --> 01:01:47,100 సెమికోలన్. 1367 01:01:47,100 --> 01:01:48,730 అయితే సరే. 1368 01:01:48,730 --> 01:01:52,880 >> ఇప్పుడు, ఒకటి నిజంగా ముఖ్యమైన విషయాలు నిర్ధారించుకోండి ఉంది 1369 01:01:52,880 --> 01:01:56,720 ప్రతిసారీ మీరు మార్పు మీ కోడ్ లో, మీరు సేవ్. 1370 01:01:56,720 --> 01:02:01,380 మీరు మీ కోడ్ సేవ్ చేయలేదు ఉంటే, మీరు అక్కడ ఒక చిన్న స్టార్ అప్ గమనించవచ్చు వెళ్తున్నారు. 1371 01:02:01,380 --> 01:02:03,420 మరియు ఆ స్టార్ మీరు చెప్పారు ఈ కోడ్ సేవ్ చేయలేదు. 1372 01:02:03,420 --> 01:02:07,790 >> నేను ప్రస్తుతం కంపైల్ ఉంటే, అది కాదు ఆ మార్పులు ఏ ప్రతిబింబించేలా వెళ్ళడం, 1373 01:02:07,790 --> 01:02:11,680 కంపైలర్ ఫైలు చూసి ఎందుకంటే ఆ డిస్క్, కాదు ఫైల్లో వార్తలు 1374 01:02:11,680 --> 01:02:13,790 మీ ఎడిటర్ తెరవండి. 1375 01:02:13,790 --> 01:02:14,290 అయితే సరే. 1376 01:02:14,290 --> 01:02:20,830 >> కాబట్టి దానిని సేవ్ చేసేలా మరియు అప్పుడు మేము వెళ్తారో కుడివైపు డౌన్ ఇక్కడ, తిరిగి వస్తాయి. 1377 01:02:20,830 --> 01:02:24,670 నా టెర్మినల్ అందాయి. 1378 01:02:24,670 --> 01:02:27,193 మరియు మళ్ళీ స్పేస్ క్లియర్ తెలియజేయండి. 1379 01:02:27,193 --> 01:02:30,690 1380 01:02:30,690 --> 01:02:35,760 >> మరియు మేము ముందుకు మరియు ఒక మరింత వెళ్ళవచ్చు సమయం మా బన్నీ కార్యక్రమం చేయడానికి. 1381 01:02:35,760 --> 01:02:40,180 మరియు బన్నీ అమలు. 1382 01:02:40,180 --> 01:02:42,500 గాని పని చేయలేదు. 1383 01:02:42,500 --> 01:02:43,950 తప్పు స్లాష్. 1384 01:02:43,950 --> 01:02:52,280 మీరు నాకు దొరికిన ఏమి వద్ద చూడండి చేస్తే, నేను చాలు ఒక / n ఉన్నాయి, కానీ నేను తప్పు స్లాష్ వచ్చింది. 1385 01:02:52,280 --> 01:02:56,190 >> అంతా మీ కంప్యూటర్ Does చాలా స్పష్టమైన ఉంది. 1386 01:02:56,190 --> 01:02:57,230 అలాగే? 1387 01:02:57,230 --> 01:03:01,250 విరామ ఒక చిన్న తప్పు, మరియు హఠాత్తుగా మీరు మీకు కావలసిన ఏమి పొందలేము. 1388 01:03:01,250 --> 01:03:01,750 అయితే సరే. 1389 01:03:01,750 --> 01:03:03,740 కాబట్టి యొక్క మళ్లీ దూరంగా తెలియజేయండి. 1390 01:03:03,740 --> 01:03:04,410 మేము తిరిగి వెళ్తారో. 1391 01:03:04,410 --> 01:03:07,930 Well ఆ చాలా త్వరగా మరమ్మత్తు చేయడానికి. 1392 01:03:07,930 --> 01:03:09,270 మేము కుడి స్లాష్ ఉంచుతాము. 1393 01:03:09,270 --> 01:03:10,570 మేము సేవ్ చేస్తాము. 1394 01:03:10,570 --> 01:03:13,410 మేము తిరిగి జూమ్ చేస్తాము. 1395 01:03:13,410 --> 01:03:16,730 >> కొన్ని కారణంగా, ఆ కాదు సంతోషంగా ఉండటం, కానీ యొక్క ముందుకు వెళ్లి మనం 1396 01:03:16,730 --> 01:03:19,850 మరియు మేము ఇక్కడ తిరిగి టెర్మినల్ వెళ్తాను. 1397 01:03:19,850 --> 01:03:22,940 అది అప్ క్లియర్. 1398 01:03:22,940 --> 01:03:24,880 మేము లో జూమ్ చేస్తాము. 1399 01:03:24,880 --> 01:03:28,410 మరియు ఒక మరింత సమయం, మేము బన్నీ చేస్తాము. 1400 01:03:28,410 --> 01:03:32,360 ఇప్పుడు ఖచ్చితంగా తగినంత, అది పనిచేస్తుంది. 1401 01:03:32,360 --> 01:03:33,240 హుర్రే. 1402 01:03:33,240 --> 01:03:34,300 అలాగే. 1403 01:03:34,300 --> 01:03:39,580 >> కాబట్టి యొక్క ఈ చేయడానికి ప్రయత్నించండి తెలియజేయండి కొంచెం సాధారణ. 1404 01:03:39,580 --> 01:03:46,750 యొక్క చూసేలా ఉంటే బదులుగా కేవలం ఒక నిర్దిష్ట ఫ్రేమ్ ప్రింటింగ్, 1405 01:03:46,750 --> 01:03:49,610 మేము ఈ చేయవచ్చు ఉంటే యొక్క చూసేలా మేము అన్ని 10 పొందవచ్చు కనుక 1406 01:03:49,610 --> 01:03:52,960 ఆ యానిమేటెడ్ ఫ్రేమ్లను మేము కలిగి కోరుకున్నాడు. 1407 01:03:52,960 --> 01:03:56,550 మరలా, యొక్క తీసుకుందాం ఒక సమయంలో ఈ ఒక అడుగు. 1408 01:03:56,550 --> 01:03:59,900 >> మొదటి, అది కాదు సాధారణీకరించడం లెట్ నేను అన్ని ఫ్రేమ్లను, చేసే 1409 01:03:59,900 --> 01:04:03,990 కానీ నేను ఏ ఒక నేను అనుకొనుచున్న ఫ్రేమ్. 1410 01:04:03,990 --> 01:04:05,920 కాబట్టి తేడా ఏమిటి ఫ్రేమ్ల మధ్య? 1411 01:04:05,920 --> 01:04:07,377 బన్నీ అదే? 1412 01:04:07,377 --> 01:04:07,960 ప్రేక్షకులు: అవును. 1413 01:04:07,960 --> 01:04:08,390 BRIAN SCASSELLATI: అవును. 1414 01:04:08,390 --> 01:04:09,370 తేడా ఏమిటి? 1415 01:04:09,370 --> 01:04:10,246 >> ప్రేక్షకులు: స్థానం. 1416 01:04:10,246 --> 01:04:11,870 BRIAN SCASSELLATI: ఇట్స్ స్థానం, కుడి? 1417 01:04:11,870 --> 01:04:15,590 మరియు ఎలా నేను దాని స్థానాన్ని నియంత్రించేందుకు లేదు? 1418 01:04:15,590 --> 01:04:17,340 ఎన్ని చుక్కలు నేను ఉన్నాను ప్రారంభంలో ఉంచడం 1419 01:04:17,340 --> 01:04:19,048 మరియు ఎన్ని చుక్కలు నేను ఉన్నాను చివరిలో పెట్టటం. 1420 01:04:19,048 --> 01:04:21,970 నేను వద్ద ఐదు కలిగి ప్రారంభం మరియు ముగింపులో ఐదు. 1421 01:04:21,970 --> 01:04:28,320 >> యొక్క లూప్ ఒక అయిదు స్థానంలో తెలియజేయండి. 1422 01:04:28,320 --> 01:04:29,380 అలాగే. 1423 01:04:29,380 --> 01:04:32,330 నేను ఒక సృష్టించడానికి వెళుతున్న లూప్ ఇప్పుడు ఆ, చెప్పటానికి జరగబోతోంది 1424 01:04:32,330 --> 01:04:37,800 నేను కొన్ని సంఖ్య ప్రింట్ వెళుతున్న ప్రారంభంలో చుక్కలు. 1425 01:04:37,800 --> 01:04:39,600 నేను ఒక వేరియబుల్ ఉపయోగించడానికి వెళుతున్న. 1426 01:04:39,600 --> 01:04:44,150 , యొక్క అని పిలవబడు నేను గురించి నా లూప్ లో కౌంటర్. 1427 01:04:44,150 --> 01:04:47,200 మరియు నేను పైన దానిని డిక్లేర్ వెళుతున్న. 1428 01:04:47,200 --> 01:04:49,360 >> మరియు తర్వాత లూప్ లో నేను మూడు పనులను అవసరం. 1429 01:04:49,360 --> 01:04:52,340 నేను చెయ్యాల్సిన మొదటి విషయం నేను ప్రారంభించడం అవసరం ఉంది. 1430 01:04:52,340 --> 01:04:56,570 నేను ఏం ప్రారంభించడం ఉండాలి అది ప్రారంభించడానికి? 1431 01:04:56,570 --> 01:04:57,160 0. 1432 01:04:57,160 --> 01:04:58,310 అలాగే. 1433 01:04:58,310 --> 01:05:00,950 >> అప్పుడు నేను ఏమి, చెప్పటానికి అవసరం రద్దు పరిస్థితి? 1434 01:05:00,950 --> 01:05:03,020 నేను ఎప్పుడు ఆపాలి? 1435 01:05:03,020 --> 01:05:05,983 బాగా ఎన్ని చుక్కలు మీరు ఈ ఒక ముద్రించడానికి కావలసిన? 1436 01:05:05,983 --> 01:05:06,921 >> ప్రేక్షకులు: ఐదు. 1437 01:05:06,921 --> 01:05:08,170 BRIAN SCASSELLATI: ఐదు మళ్లీ? 1438 01:05:08,170 --> 01:05:10,650 గురించి ఏదో తెలియజేసేలా ఎలా వివిధ, మేము ఐదు చేశాడు. 1439 01:05:10,650 --> 01:05:12,584 యొక్క ఇది విభిన్నమైనది చూపించు లెట్. 1440 01:05:12,584 --> 01:05:13,250 SPEAKER 22: రెండు. 1441 01:05:13,250 --> 01:05:13,580 BRIAN SCASSELLATI: రెండు. 1442 01:05:13,580 --> 01:05:14,080 అలాగే. 1443 01:05:14,080 --> 01:05:17,760 నేను రెండు చుక్కలు కావాలా సో, నేను ఇక్కడ ఏమి చాలు ఉండాలి? 1444 01:05:17,760 --> 01:05:19,140 >> ప్రేక్షకులు: మూడు. 1445 01:05:19,140 --> 01:05:20,530 >> BRIAN SCASSELLATI: మూడు. 1446 01:05:20,530 --> 01:05:21,400 అలాగే. 1447 01:05:21,400 --> 01:05:24,220 ఎన్ని సార్లు ఉంది ద్వారా వెళ్ళడానికి వెళుతున్న? 1448 01:05:24,220 --> 01:05:28,469 ఆ ద్వారా వెళ్ళడానికి జరగబోతోంది మూడు సార్లు, 0, 1, 2 మరియు కుడి? 1449 01:05:28,469 --> 01:05:30,010 అన్ని కుడి, తిరిగి డౌన్ రెండు వెళ్ళనిస్తున్నారని. 1450 01:05:30,010 --> 01:05:31,570 ఇప్పుడు మేము రెండు చుక్కలు పొందుతారు. 1451 01:05:31,570 --> 01:05:35,800 మరియు నేను ఏ ప్రతి చెయ్యాలనుకుంటున్నారు నేను లూప్ ద్వారా వెళ్ళి సమయం? 1452 01:05:35,800 --> 01:05:38,657 ఏం మార్చడానికి ఉంది నేను ద్వారా వెళ్ళి ప్రతిసారీ? 1453 01:05:38,657 --> 01:05:39,850 >> SPEAKER 23: ఒక డాట్ జోడించండి. 1454 01:05:39,850 --> 01:05:41,020 >> BRIAN SCASSELLATI: నేను వెళ్ళడం పెట్టాలి. 1455 01:05:41,020 --> 01:05:41,978 నేను ఒక డాట్ జోడించండి వెళుతున్న. 1456 01:05:41,978 --> 01:05:45,310 నేను ఒక డాట్ ప్రింట్ వెళుతున్న, లూప్ ద్వారా ప్రతి సమయం. 1457 01:05:45,310 --> 01:05:49,990 కానీ ఎలా నేను ఎలా పర్యవేక్షించడం చేస్తున్నాను అనేక సార్లు నేను లూప్ ద్వారా ఉన్నాను? 1458 01:05:49,990 --> 01:05:53,260 నేను, నేను ఉపయోగించి వెబ్ వేరియబుల్, ఆ కౌంటర్. 1459 01:05:53,260 --> 01:05:57,110 >> సో ద్వారా ప్రతి సమయం, నేను వెళుతున్నాను ఒక కౌంటర్ పెంచడం. 1460 01:05:57,110 --> 01:06:00,670 ఇప్పుడు, ఆ కోసం సేమ్ నాకు నేను చెప్పడం వంటి i = 1 +. 1461 01:06:00,670 --> 01:06:01,210 పరవాలేదు. 1462 01:06:01,210 --> 01:06:04,653 నేను ఇష్టం ఆ చేయగల సంక్షిప్తలిపి నేను, i ++ చెప్పడానికి వెళుతున్నాను. 1463 01:06:04,653 --> 01:06:07,190 1464 01:06:07,190 --> 01:06:08,370 అలాగే. 1465 01:06:08,370 --> 01:06:10,680 >> యొక్క అదే పనిని లెట్ డౌన్ ఇక్కడ దిగువన. 1466 01:06:10,680 --> 01:06:11,846 మాత్రమే నేను రకమైన ఆ కలిగించుకున్నారు. 1467 01:06:11,846 --> 01:06:13,990 నేను మీరు అబ్బాయిలు వీలు వెళుతున్న పూర్తిగా ఈ ఒక. 1468 01:06:13,990 --> 01:06:14,260 అయితే సరే. 1469 01:06:14,260 --> 01:06:15,426 >> నేను ఇక్కడ ఏమి వ్రాయాలి? 1470 01:06:15,426 --> 01:06:17,170 ఇక్కడ లూప్ నా వార్తలు. 1471 01:06:17,170 --> 01:06:23,162 నేను ఒక printf (చేయడానికి వెళుతున్న) మరియు నేను వెళుతున్నాను నేను మాత్రమే ఒక డాట్ ప్రింట్ తద్వారా చేయడానికి 1472 01:06:23,162 --> 01:06:25,740 ఆ అడుగున. 1473 01:06:25,740 --> 01:06:27,740 >> నేను ఏమి వ్రాయాలి ఇప్పుడు ఈ లూప్ లోపల? 1474 01:06:27,740 --> 01:06:30,897 1475 01:06:30,897 --> 01:06:33,948 అన్ని మొదటి, Well ఏమి వేరియబుల్స్ నేను వాడాలి? 1476 01:06:33,948 --> 01:06:35,430 >> SPEAKER 24: j. 1477 01:06:35,430 --> 01:06:36,880 >> BRIAN SCASSELLATI: నేను J వాడవచ్చు. 1478 01:06:36,880 --> 01:06:38,040 నేను అదే ఒక ఉపయోగించవచ్చు? 1479 01:06:38,040 --> 01:06:39,961 నేను మళ్ళీ ఉపయోగించవచ్చా? 1480 01:06:39,961 --> 01:06:40,460 అవును. 1481 01:06:40,460 --> 01:06:45,531 ఆ, సరే ఎందుకంటే నేను ఇక్కడ ఉపయోగించి కాబట్టి, 1482 01:06:45,531 --> 01:06:47,780 నేను మళ్ళీ వాటిని అవసరం లేదు నేను ఈ పాయింట్ డౌన్ పొందుటకు. 1483 01:06:47,780 --> 01:06:52,240 1484 01:06:52,240 --> 01:06:53,790 >> సో వాట్ నేను ప్రారంభించడం ఉండాలి? 1485 01:06:53,790 --> 01:06:56,675 1486 01:06:56,675 --> 01:06:57,300 SPEAKER 25: 10. 1487 01:06:57,300 --> 01:06:58,567 BRIAN SCASSELLATI: 0. 1488 01:06:58,567 --> 01:06:59,400 నేను ఏం తనిఖీ చేయాలి? 1489 01:06:59,400 --> 01:07:02,960 ఎన్ని చుక్కలు నేను చివరిలో ఇప్పుడు చేయాలి నేను ప్రారంభంలో రెండు చుక్కలు పొందారు? 1490 01:07:02,960 --> 01:07:05,820 1491 01:07:05,820 --> 01:07:09,165 నేను చివరిలో ఎనిమిది అవసరం, కాబట్టి ఏమి నేను తక్కువ than--, తనిఖీ చేయాలి 1492 01:07:09,165 --> 01:07:12,645 >> ప్రేక్షకులు: ఏడు, ఎనిమిది, తొమ్మిదు. 1493 01:07:12,645 --> 01:07:14,020 BRIAN SCASSELLATI: నేను ఏడు విన్నారు. 1494 01:07:14,020 --> 01:07:14,810 నేను ఎనిమిది విన్నారు. 1495 01:07:14,810 --> 01:07:15,970 మరియు నేను తొమ్మిది విన్నారు. 1496 01:07:15,970 --> 01:07:16,470 అలాగే. 1497 01:07:16,470 --> 01:07:19,540 కాబట్టి మేము కుడి అన్ని ఉన్నాము ball-- జాసన్ 10 చెప్పారు. 1498 01:07:19,540 --> 01:07:21,550 అలాగే. 1499 01:07:21,550 --> 01:07:25,920 >> నేను రెండు చుక్కలు అవసరమైతే మొదటి ఒకటి, ఎన్ని చేయండి 1500 01:07:25,920 --> 01:07:30,170 I మైనస్ మైనస్ మరియు నేను ఎనిమిది చుక్కలు అవసరం గత one-- నేను పైన ఒక రెండు ఉంచండి 1501 01:07:30,170 --> 01:07:31,743 నేను క్రింద పెట్టి చేయాలి? 1502 01:07:31,743 --> 01:07:32,570 >> ప్రేక్షకులు: ఎనిమిది. 1503 01:07:32,570 --> 01:07:33,611 >> BRIAN SCASSELLATI: ఎనిమిది. 1504 01:07:33,611 --> 01:07:35,695 ఆ ఎందుకంటే జరగబోతోంది ఏడు ద్వారా సున్నా కౌంట్. 1505 01:07:35,695 --> 01:07:38,490 మరియు ఆ లూప్ ద్వారా ఎనిమిది సార్లు. 1506 01:07:38,490 --> 01:07:38,990 అలాగే. 1507 01:07:38,990 --> 01:07:41,774 నేను చివరిలో ఏమి ఉన్నాయి? 1508 01:07:41,774 --> 01:07:42,670 >> ప్రేక్షకులు: నేను ++. 1509 01:07:42,670 --> 01:07:44,400 >> BRIAN SCASSELLATI: i ++. 1510 01:07:44,400 --> 01:07:45,440 అయితే సరే. 1511 01:07:45,440 --> 01:07:48,260 కాబట్టి ఆ అందమైన మంచి ఆరాటపడుతుంది. 1512 01:07:48,260 --> 01:07:50,620 ఇది ప్రయత్నించండి లెట్ మరియు లెట్స్ అది ఏమి చూడటానికి. 1513 01:07:50,620 --> 01:07:51,450 అలాగే. 1514 01:07:51,450 --> 01:07:53,770 కాబట్టి మేము అది సేవ్ చూడాలని. 1515 01:07:53,770 --> 01:07:54,940 నైస్ మరియు సేవ్. 1516 01:07:54,940 --> 01:07:56,910 >> మేము తిరిగి దూరంగా ఉంటాం. 1517 01:07:56,910 --> 01:07:58,220 మేము టెర్మినల్ ఇక్కడ ప్రయత్నిస్తాము. 1518 01:07:58,220 --> 01:08:01,440 1519 01:08:01,440 --> 01:08:02,970 మేము లో జూమ్ చేస్తాము. 1520 01:08:02,970 --> 01:08:05,416 అయ్యో. 1521 01:08:05,416 --> 01:08:09,990 మేము చేస్తాము, మరొకసారి, మా బన్నీ కార్యక్రమం చేయడానికి. 1522 01:08:09,990 --> 01:08:14,460 మరియు ముందుకు వెళ్ళి బన్నీ అమలు. 1523 01:08:14,460 --> 01:08:15,980 మరియు అక్కడ అది. 1524 01:08:15,980 --> 01:08:17,710 >> సో మా బన్నీ ఉంది. 1525 01:08:17,710 --> 01:08:25,130 ఇది ప్రారంభంలో రెండు చుక్కలు కలిగి ఉన్న మరియు చివరిలో ఎనిమిది చుక్కలు. 1526 01:08:25,130 --> 01:08:27,540 నాతో ఇప్పటికీ ఒక్కరి? 1527 01:08:27,540 --> 01:08:28,770 అలాగే. 1528 01:08:28,770 --> 01:08:29,580 >> మేము దానిని నిర్మించారు. 1529 01:08:29,580 --> 01:08:33,000 మేము ఒక బన్నీ నిర్మించారు ఒక నిర్దిష్ట ఫ్రేమ్. 1530 01:08:33,000 --> 01:08:36,229 ఇప్పుడు మేము చేయగలిగారు చేసిన నిర్మించాలి సాధారణీకరించడం 1531 01:08:36,229 --> 01:08:38,390 ఫ్రేములు మరింత, వివిధ రకాల. 1532 01:08:38,390 --> 01:08:42,399 >> ఇప్పుడు యొక్క ముందుకు వెళ్లి, కలిగి తెలపండి అది కేవలం ఒక ఫ్రేమ్ ఉత్పత్తి 1533 01:08:42,399 --> 01:08:46,290 కానీ యొక్క 10 ఉత్పత్తి తెలపండి ఫ్రేములు, ఇక్కడ మనం నెమ్మదిగా 1534 01:08:46,290 --> 01:08:50,569 బన్నీ అన్ని కదలికను రంగంలో అంతటా మార్గం. 1535 01:08:50,569 --> 01:08:51,430 అయితే సరే. 1536 01:08:51,430 --> 01:08:53,660 >> యొక్క తిరిగి వెళ్ళి తెలపండి. 1537 01:08:53,660 --> 01:08:54,839 మరియు మేము ఇప్పుడు ప్రయత్నిస్తాము. 1538 01:08:54,839 --> 01:09:00,680 1539 01:09:00,680 --> 01:09:02,830 సో నేను నిజంగా ఇక్కడ మార్చడానికి చేయాలి? 1540 01:09:02,830 --> 01:09:06,139 1541 01:09:06,139 --> 01:09:07,180 నేను మార్చడానికి చేయాలి? 1542 01:09:07,180 --> 01:09:10,638 >> SPEAKER 26: మీరు మొదటి అవసరం చుక్కలు గరిష్ట సంఖ్య మార్చడానికి 1543 01:09:10,638 --> 01:09:11,626 మొదట్లో. 1544 01:09:11,626 --> 01:09:16,850 మేము 10 చుక్కలు చేస్తున్నా ఉంటే ఎందుకంటే, ఇది స్కేల్ వరకు అవసరం జరగబోతోంది. 1545 01:09:16,850 --> 01:09:17,850 BRIAN SCASSELLATI: అవును. 1546 01:09:17,850 --> 01:09:23,760 సో ఇప్పుడు నేను విధమైన hardwired కలిగి ఎల్లప్పుడూ ప్రారంభంలో రెండు చుక్కలు చేయాలని 1547 01:09:23,760 --> 01:09:27,890 మరియు ఎల్లప్పుడూ ముగింపు వద్ద ఎనిమిది చుక్కలు. 1548 01:09:27,890 --> 01:09:30,660 >> నేను కుడి, మరొక లూప్ నిర్మించడానికి కావలసిన? 1549 01:09:30,660 --> 01:09:33,290 నేను అనుకుంటున్న ఎందుకంటే కేవలం ఒక బన్నీ చిత్రాన్ని నిర్మించడానికి 1550 01:09:33,290 --> 01:09:37,140 నేను 10 బన్నీ చిత్రాలు నిర్మించడానికి కావలసిన. 1551 01:09:37,140 --> 01:09:41,500 నేను మరొక లూప్ నిర్మించడానికి అవసరం, మరియు నేను ఆ లూప్ ద్వారా వెళ్ళి వంటి, 1552 01:09:41,500 --> 01:09:44,660 నేను ఎన్ని మార్చడానికి కావలసిన చుక్కలు నేను ప్రారంభంలో ప్రింట్ 1553 01:09:44,660 --> 01:09:50,529 మరియు నేను చివరి వద్ద ఎన్ని చుక్కలు ప్రింట్ లూప్ ద్వారా చక్రం ఆధారంగా 1554 01:09:50,529 --> 01:09:52,270 నేను ఉన్నాను. 1555 01:09:52,270 --> 01:09:52,770 అయితే సరే. 1556 01:09:52,770 --> 01:09:54,430 >> కాబట్టి యొక్క మరొక కౌంటర్ పొందుటకు వీలు. 1557 01:09:54,430 --> 01:09:58,142 సమ్బడి ముందు j చెప్పబడింది, కాబట్టి మేము మరొక j చేస్తాము. 1558 01:09:58,142 --> 01:10:00,100 మరియు ఇప్పుడు, మేము చేయబోతున్నామని లూప్ మరొక నిర్మించడానికి. 1559 01:10:00,100 --> 01:10:02,650 1560 01:10:02,650 --> 01:10:06,200 >> ఏం లూప్ లోపల వెళుతుంది? 1561 01:10:06,200 --> 01:10:09,060 ఈ విషయాన్ని వెళ్ళడానికి ఉంది లూప్ లోపల, కుడి? 1562 01:10:09,060 --> 01:10:11,190 బన్నీ ఉంటాయా లూప్ లోపల వెళ్ళి? 1563 01:10:11,190 --> 01:10:13,390 నేను ఒక బన్నీ చేయాలి ఆ 10 ఫ్రేములు యొక్క ప్రతి 1564 01:10:13,390 --> 01:10:14,099 >> ప్రేక్షకులు: UH-హుహ్. 1565 01:10:14,099 --> 01:10:15,098 BRIAN SCASSELLATI: అవును. 1566 01:10:15,098 --> 01:10:17,250 నేను ప్రతి ఒక బన్నీ కావలసిన 10 ఫ్రేములు, కుడి? 1567 01:10:17,250 --> 01:10:20,531 ఎలా చుక్కల గురించి ముగింపు, నేను ఆ చేయాలి? 1568 01:10:20,531 --> 01:10:21,030 అలాగే. 1569 01:10:21,030 --> 01:10:22,550 >> నేను వాటిని అన్ని ఇండెంట్ వెళుతున్న. 1570 01:10:22,550 --> 01:10:25,110 నేను అన్ని హైలైట్ వెళుతున్న ఈ, మరియు నేను టాబ్ హిట్ వెళుతున్న. 1571 01:10:25,110 --> 01:10:28,590 మరియు అన్ని పైగా వాటిని పుష్ జరగబోతోంది కొద్దిగా, కాబట్టి అది నాకు సులభం 1572 01:10:28,590 --> 01:10:32,010 లూప్ లో ఏమి చూడటానికి. 1573 01:10:32,010 --> 01:10:33,710 ఆపై నేను ముగుస్తుంది చేస్తాము. 1574 01:10:33,710 --> 01:10:35,850 అనుకుందాము. 1575 01:10:35,850 --> 01:10:36,430 అలాగే? 1576 01:10:36,430 --> 01:10:39,230 >> ఇప్పుడు, ఈ లూప్ లో నేను భవనం అయ్యో ఉన్నాను 1577 01:10:39,230 --> 01:10:43,810 మీరు see-- వీలుగా తయారు నేను నా కౌంటర్ j పొందారు. 1578 01:10:43,810 --> 01:10:45,630 నేను 0 వద్ద మొదలు చేస్తాము. 1579 01:10:45,630 --> 01:10:47,829 ఎన్ని సార్లు నేను అనుకుంటున్నారు ఈ లూప్ ద్వారా వెళ్ళడానికి? 1580 01:10:47,829 --> 01:10:48,620 ప్రేక్షకులు: 10 సార్లు. 1581 01:10:48,620 --> 01:10:49,786 BRIAN SCASSELLATI: 10 సార్లు. 1582 01:10:49,786 --> 01:10:51,402 నేను ఇక్కడ ఏమి సంఖ్య జారీ చేయాలి? 1583 01:10:51,402 --> 01:10:52,880 >> ప్రేక్షకులు: 9, 10. 1584 01:10:52,880 --> 01:10:55,600 >> BRIAN SCASSELLATI: 9, 10, ఎవరైనా కుడి, 11 చెప్పడానికి సంపాదించి? 1585 01:10:55,600 --> 01:10:58,190 1586 01:10:58,190 --> 01:11:01,585 నేను ముందు రెండు చుక్కలు కావలెను మరియు 2 కంటే తక్కువ చాలు. 1587 01:11:01,585 --> 01:11:03,810 నేను ఎనిమిది చుక్కలు కావలెను నేను 8 కంటే నేను తక్కువ చాలు. 1588 01:11:03,810 --> 01:11:06,950 ఇప్పుడు నేను 10 ద్వారా వెళ్లాలనుకుంటే సార్లు, నేను తక్కువ than-- j చాలు 1589 01:11:06,950 --> 01:11:07,590 >> ప్రేక్షకులు: 10. 1590 01:11:07,590 --> 01:11:08,610 >> BRIAN SCASSELLATI: 10. 1591 01:11:08,610 --> 01:11:10,150 అక్కడ మేము వెళ్ళి. 1592 01:11:10,150 --> 01:11:13,360 నేను J చివరిలో ఏమి చేస్తారు? 1593 01:11:13,360 --> 01:11:15,310 ++, దాన్ని పెంచడం. 1594 01:11:15,310 --> 01:11:16,230 అలాగే. 1595 01:11:16,230 --> 01:11:21,500 ఇప్పుడు, ఇక్కడ గమ్మత్తైన భాగంగా ఏమిటి ప్రస్తుతం నేను దీన్ని ఉంటే జరిగే అవకాశముంది? 1596 01:11:21,500 --> 01:11:24,537 నేను 10 ఫ్రేములు ప్రింట్ వెళ్ళిపోతున్నాను? 1597 01:11:24,537 --> 01:11:26,370 SPEAKER 27: నేను వారు అన్ని అదే ఉంటాం. 1598 01:11:26,370 --> 01:11:28,453 BRIAN SCASSELLATI: వారు చేస్తాము అన్ని కుడి, అదే? 1599 01:11:28,453 --> 01:11:31,750 వాటిని అన్ని ఇప్పటికీ వెళ్తున్నారు ఎందుకంటే ప్రారంభంలో రెండు చుక్కలు ఉంచాలి. 1600 01:11:31,750 --> 01:11:34,162 కానీ నేను వాటిని అన్ని వద్దు రెండు చుక్కలు ప్రారంభంలో కలిగి. 1601 01:11:34,162 --> 01:11:35,870 ఎన్ని చుక్కలు నేను దీన్ని ప్రారంభంలో అనుకుంటున్నారా? 1602 01:11:35,870 --> 01:11:39,097 1603 01:11:39,097 --> 01:11:40,020 >> ప్రేక్షకులు: మార్చడం. 1604 01:11:40,020 --> 01:11:42,840 >> BRIAN SCASSELLATI: నేను అది కుడి, మార్చడానికి కావలసిన? 1605 01:11:42,840 --> 01:11:46,588 నేను మారుతున్న ఇక్కడ ఏమి ఉన్నాయి లూప్ గుండా వెళుతుంది ప్రతిసారీ? 1606 01:11:46,588 --> 01:11:48,242 >> ప్రేక్షకులు: చుక్కలు సంఖ్య, j. 1607 01:11:48,242 --> 01:11:49,950 BRIAN SCASSELLATI: j, చుక్కలు సంఖ్య. 1608 01:11:49,950 --> 01:11:54,782 కాబట్టి నేను J ఉండాలి ఈ మార్చవచ్చు. 1609 01:11:54,782 --> 01:11:59,190 ద్వారా మొదటిసారి లూప్, దాన్ని చేస్తాడు? 1610 01:11:59,190 --> 01:12:01,700 నేను మొదటి వద్ద జె సెట్ చెయ్యగలను? 1611 01:12:01,700 --> 01:12:02,420 >> ప్రేక్షకులు: 0. 1612 01:12:02,420 --> 01:12:05,700 >> BRIAN SCASSELLATI: సో ఎన్ని సార్లు నేను దీన్ని వెళ్తున్నాను? 1613 01:12:05,700 --> 01:12:06,750 0. 1614 01:12:06,750 --> 01:12:11,750 లూప్, j యొక్క ద్వారా రెండవసారి నేను దాన్ని పెంచడం ఎందుకంటే 1 కానుంది. 1615 01:12:11,750 --> 01:12:14,180 ఎన్ని చుక్కలు నేను ప్రింట్ వెళ్తున్నాను? 1616 01:12:14,180 --> 01:12:15,100 1. 1617 01:12:15,100 --> 01:12:19,904 లూప్ ద్వారా మూడవసారి ఎన్ని చుక్కలు నేను ప్రింట్ వెళ్తున్నాను? 1618 01:12:19,904 --> 01:12:20,587 >> ప్రేక్షకులు: మూడు. 1619 01:12:20,587 --> 01:12:22,170 BRIAN SCASSELLATI: j 3 అవతరిస్తుంది. 1620 01:12:22,170 --> 01:12:24,890 ఎన్ని చుక్కలు నేను ప్రింట్ వెళ్తున్నాను? 1621 01:12:24,890 --> 01:12:26,817 ఓహ్, సారీ, j 2 చేస్తాడు. 1622 01:12:26,817 --> 01:12:28,233 ఎన్ని చుక్కలు నేను ప్రింట్ వెళ్తున్నాను? 1623 01:12:28,233 --> 01:12:28,980 >> ప్రేక్షకులు: 2. 1624 01:12:28,980 --> 01:12:29,855 >> BRIAN SCASSELLATI: 2. 1625 01:12:29,855 --> 01:12:32,460 సరే, నేను ఉంచడానికి వెళుతున్న మేము సహకరించు వంటి పెంచడం. 1626 01:12:32,460 --> 01:12:33,460 ఎలా డౌన్ క్రింద గురించి? 1627 01:12:33,460 --> 01:12:34,310 ఏం డౌన్ ఇక్కడ వెళ్తాడు? 1628 01:12:34,310 --> 01:12:38,080 నేను ఎల్లప్పుడూ 8 వద్దు ఇకపై చివరిలో? 1629 01:12:38,080 --> 01:12:39,269 >> SPEAKER 28: 10. 1630 01:12:39,269 --> 01:12:40,685 BRIAN SCASSELLATI: నేను 10 చుక్కలు అనుకుంటున్నారా? 1631 01:12:40,685 --> 01:12:43,440 1632 01:12:43,440 --> 01:12:44,620 నేను చాలా, అది మార్చడానికి కావలసిన. 1633 01:12:44,620 --> 01:12:47,469 నేను దానిని మార్చడం ఎలా అనుకుంటున్నారు? 1634 01:12:47,469 --> 01:12:49,167 >> ప్రేక్షకులు: [వినబడని]. 1635 01:12:49,167 --> 01:12:51,750 BRIAN SCASSELLATI: Well, నేను ఉంటే ప్రారంభంలో ఐదు చుక్కలు కలిగి, 1636 01:12:51,750 --> 01:12:53,293 నేను చివరిలో ఎన్ని డాట్ యొక్క వస్తుందా? 1637 01:12:53,293 --> 01:12:54,020 >> ప్రేక్షకులు: ఐదు. 1638 01:12:54,020 --> 01:12:55,630 >> BRIAN SCASSELLATI: నేను కలిగి ఉంటే ప్రారంభంలో ఆరు చుక్కలు, 1639 01:12:55,630 --> 01:12:56,875 నేను చివరిలో ఎన్ని వస్తుందా? 1640 01:12:56,875 --> 01:12:57,500 ప్రేక్షకులు: నాలుగు. 1641 01:12:57,500 --> 01:12:58,950 BRIAN SCASSELLATI: నేను వచ్చి ఉంటే ప్రారంభంలో ఏడు చుక్కలు, 1642 01:12:58,950 --> 01:13:00,204 నేను చివరిలో ఎన్ని వస్తుందా? 1643 01:13:00,204 --> 01:13:00,870 ప్రేక్షకులు: మూడు. 1644 01:13:00,870 --> 01:13:03,161 BRIAN SCASSELLATI: నేను చేసిన ఉంటే ప్రారంభంలో j చుక్కలు వచ్చింది 1645 01:13:03,161 --> 01:13:04,790 నేను చివరిలో ఎన్ని వస్తుందా? 1646 01:13:04,790 --> 01:13:07,520 10-j. 1647 01:13:07,520 --> 01:13:08,650 అలాగే. 1648 01:13:08,650 --> 01:13:10,390 కాబట్టి యొక్క ఆ ప్రయత్నించండి తెలియజేయండి. 1649 01:13:10,390 --> 01:13:13,180 >> నేను మా బన్నీ కార్యక్రమం సేవ్ వెళుతున్న. 1650 01:13:13,180 --> 01:13:16,270 మరోసారి మేము బయటకు జూమ్ చేస్తాము. 1651 01:13:16,270 --> 01:13:19,090 మేము మా టెర్మినల్ డౌన్ వెళ్తారో. 1652 01:13:19,090 --> 01:13:20,180 మేము అది క్లియర్ చేస్తాము. 1653 01:13:20,180 --> 01:13:23,410 మరియు జూమ్. 1654 01:13:23,410 --> 01:13:26,410 మేము మళ్ళీ మా బన్నీ కార్యక్రమం చేస్తాము. 1655 01:13:26,410 --> 01:13:27,690 మరియు మేము అది అమలు చేస్తాము. 1656 01:13:27,690 --> 01:13:30,462 1657 01:13:30,462 --> 01:13:32,090 అయ్యో. 1658 01:13:32,090 --> 01:13:34,580 >> యొక్క అవ్ట్ జూమ్ తెలియజేయండి పట్టుకో. 1659 01:13:34,580 --> 01:13:36,860 నేను 10 ఫ్రేములు పొందండి తెలుసా? 1660 01:13:36,860 --> 01:13:38,970 Well, ఎన్ని బన్నీస్ నేను అక్కడికి చూడగలను? 1661 01:13:38,970 --> 01:13:43,330 1, 2, 3, 4, 5, 6, 7, 8, 9, 10. 1662 01:13:43,330 --> 01:13:44,820 నేను 10 ఫ్రేములు వచ్చింది. 1663 01:13:44,820 --> 01:13:46,375 వారు అన్ని అదే భావిస్తున్నారా? 1664 01:13:46,375 --> 01:13:47,000 ప్రేక్షకులు: అవును. 1665 01:13:47,000 --> 01:13:48,740 నం 1666 01:13:48,740 --> 01:13:50,000 >> BRIAN SCASSELLATI: నం 1667 01:13:50,000 --> 01:13:55,050 మొదటి ఒకటి, బన్నీ ఇప్పటివరకు ఎడమ వైపున ఉంది. 1668 01:13:55,050 --> 01:13:57,541 మరియు ఇక్కడ పైగా, బన్నీ చాలా తక్కువగా ఉంది 1669 01:13:57,541 --> 01:13:58,290 SPEAKER 29: కుడి. 1670 01:13:58,290 --> 01:14:00,502 BRIAN SCASSELLATI: కాబట్టి, నేను ఏమి మర్చిపోతే లేదు? 1671 01:14:00,502 --> 01:14:01,750 SPEAKER 30: ఒక కొత్త లైన్ ప్రారంభించండి. 1672 01:14:01,750 --> 01:14:04,041 BRIAN SCASSELLATI: నేను మర్చిపోయాను మళ్ళీ, ఒక కొత్త లైన్ ప్రారంభం. 1673 01:14:04,041 --> 01:14:05,270 అదే తప్పు నేను ముందు చేసిన. 1674 01:14:05,270 --> 01:14:07,120 అన్ని కుడి, దాన్ని పరిష్కరించండి వీడలేదు. 1675 01:14:07,120 --> 01:14:11,690 ఇప్పుడు నేను ఇప్పటికీ కోడ్ పొందారు అక్కడ ఒక కొత్త లైన్ చేయడానికి. 1676 01:14:11,690 --> 01:14:13,899 ఎందుకు అది పని చేయలేదు? 1677 01:14:13,899 --> 01:14:15,440 SPEAKER 31: ఇది లూప్ లోపల కాదు. 1678 01:14:15,440 --> 01:14:17,710 BRIAN SCASSELLATI: ఓహ్, అది లూప్ లోపల కాదు. 1679 01:14:17,710 --> 01:14:18,520 అది నిజం. 1680 01:14:18,520 --> 01:14:20,150 ఇది ఇక్కడ బయట కూర్చొని. 1681 01:14:20,150 --> 01:14:23,470 1682 01:14:23,470 --> 01:14:29,050 మరియు లూప్ కోసం ప్రతిదీ ఉంది ఆ టెక్స్ట్ లోపల. 1683 01:14:29,050 --> 01:14:35,500 >> నేను తరలించడానికి వెళుతున్న ఈ లూప్ లోపల. 1684 01:14:35,500 --> 01:14:39,410 మరియు నేను దానిని ముందు టాబ్ చేస్తాము ఇది కుడి స్థానంలో ఉంది చూపిస్తున్నాయి. 1685 01:14:39,410 --> 01:14:42,020 ఇప్పుడు, మేము మళ్ళీ సేవ్ చేస్తాము. 1686 01:14:42,020 --> 01:14:44,350 మేము బయటకు జూమ్ చేస్తాము. 1687 01:14:44,350 --> 01:14:45,770 మేము మా టెర్మినల్ కు మారేలా చేస్తాము. 1688 01:14:45,770 --> 01:14:48,330 1689 01:14:48,330 --> 01:14:50,360 పెద్దదిగా చూపు. 1690 01:14:50,360 --> 01:14:54,050 మేము మా బన్నీ కార్యక్రమం రీమేక్ చేస్తాము. 1691 01:14:54,050 --> 01:14:59,070 మరియు ఇప్పుడు, ఇప్పుడు మేము మా 10 ఫ్రేములు పొందారు. 1692 01:14:59,070 --> 01:15:00,190 >> [చప్పట్లు] 1693 01:15:00,190 --> 01:15:02,120 >> BRIAN SCASSELLATI: OK. 1694 01:15:02,120 --> 01:15:04,080 So. 1695 01:15:04,080 --> 01:15:08,370 ఇక్కడ మా ఉచ్చులు కోసం సమూహం ఉంది. 1696 01:15:08,370 --> 01:15:13,140 మేము ఉత్పత్తి సాధించారు నేను కోరుకున్న ఎన్ని చుక్కలు లోపలి లూప్ 1697 01:15:13,140 --> 01:15:15,320 చివరిలో, ప్రారంభంలో ప్రింట్. 1698 01:15:15,320 --> 01:15:21,570 మరియు బాహ్య లూప్ నియంత్రిత ఎన్ని ఫ్రేములు నేను నిర్మిస్తుంది. 1699 01:15:21,570 --> 01:15:26,340 మేము ఒక చిన్న ప్రారంభించండి సమస్య కెర్నల్, 1700 01:15:26,340 --> 01:15:30,320 మరియు మేము ఆ సమయం నుండి నిర్మించారు. 1701 01:15:30,320 --> 01:15:30,820 అయితే సరే. 1702 01:15:30,820 --> 01:15:33,500 >> యొక్క ఒక మరింత అడుగు తెలియజేసేలా. 1703 01:15:33,500 --> 01:15:35,040 మీరు సిద్ధంగా ఉన్నారా? 1704 01:15:35,040 --> 01:15:38,800 ఒక విషయం ఇక్కడ పేరు ఉంది మేము నిజంగా రకమైన పొందారు 1705 01:15:38,800 --> 01:15:42,180 మేము అవసరం కంటే ఎక్కువ సంక్లిష్టత. 1706 01:15:42,180 --> 01:15:44,700 యొక్క పరిశీలించి లెట్. 1707 01:15:44,700 --> 01:15:52,050 మా బన్నీ కార్యక్రమంలో కాబట్టి నేను ఇక్కడే జూమ్ ఉంటే, 1708 01:15:52,050 --> 01:15:54,980 నేను నిజానికి అదే కొంత విషయం మళ్ళీ మరియు పైగా. 1709 01:15:54,980 --> 01:15:59,032 నేను ఆ విధమైన వార్తలు ఏమి చేస్తారు అదే విషయం రెండుసార్లు పునరావృతం? 1710 01:15:59,032 --> 01:16:00,310 >> SPEAKER 32: చుక్కలు ముద్రించండి. 1711 01:16:00,310 --> 01:16:03,526 >> BRIAN SCASSELLATI: అవును నేను రెండుసార్లు ఆ చుక్కలు ప్రింట్. 1712 01:16:03,526 --> 01:16:05,710 నిజంగా, నేను ఉండాలి డౌన్ ఇక్కడ ఈ వ్యాఖ్య. 1713 01:16:05,710 --> 01:16:09,037 నేను వద్ద కొన్ని చుక్కలు ప్రింట్ ఇక్కడే ప్రారంభమైంది. 1714 01:16:09,037 --> 01:16:10,620 ఆపై నేను చివరిలో కొన్ని చుక్కలు ప్రింట్. 1715 01:16:10,620 --> 01:16:14,694 నేను రకమైన సరిగ్గా ఇదే. 1716 01:16:14,694 --> 01:16:17,110 మనం ఆరంభమవుతుంది చేస్తున్నారు తరువాత కొద్ది వారాల పని 1717 01:16:17,110 --> 01:16:23,440 ఆ బ్లాక్స్ తీసుకోవాలని సామర్థ్యం ఉంది మేము మళ్ళీ మరియు పైగా ఉపయోగించడానికి ఆ కోడ్, 1718 01:16:23,440 --> 01:16:25,800 మరియు ఒక ప్రక్రియ ద్వారా అని నైరూప్యత, 1719 01:16:25,800 --> 01:16:31,100 మేము వాటిని ఉపసంహరించుకునేలా చూడాలని మరియు ఒకసారి వాటిని రాయడానికి మేము అప్పుడు చెయ్యవచ్చు తద్వారా 1720 01:16:31,100 --> 01:16:35,130 మళ్ళీ మరియు పైగా వాటిని మళ్లీ మళ్లీ. 1721 01:16:35,130 --> 01:16:37,210 కాబట్టి యొక్క ప్రయత్నించండి తెలియజేయండి. 1722 01:16:37,210 --> 01:16:38,220 రెడీ? 1723 01:16:38,220 --> 01:16:42,200 >> మేము కోడ్ యొక్క ఈ బ్లాక్ తీసుకుని వెళుతున్నాం. 1724 01:16:42,200 --> 01:16:45,280 మరియు నేను అక్కడ నుండి బయటకు తీసుకుని వెళుతున్న. 1725 01:16:45,280 --> 01:16:50,530 నేను define-- వెళుతున్న దిగువన డౌన్, 1726 01:16:50,530 --> 01:16:53,130 నేను ఒక కొత్త ఫంక్షన్ రాయడానికి వెళుతున్న. 1727 01:16:53,130 --> 01:16:54,750 అది దేన్నీ మాత్రం కాదు. 1728 01:16:54,750 --> 01:16:58,550 నేను printDots కాల్ వెళుతున్న. 1729 01:16:58,550 --> 01:17:01,530 >> ఇది ఒక తీసుకోవాలని జరగబోతోంది వాదన, ఒక పూర్ణాంకం ఆ 1730 01:17:01,530 --> 01:17:04,920 నేను ప్రింట్ ఉండాలి howManyDots చెప్పారు. 1731 01:17:04,920 --> 01:17:09,310 1732 01:17:09,310 --> 01:17:17,720 బదులుగా j చుక్కలు ప్రింటింగ్ మరియు ఇప్పుడు, నేను చేస్తాము నేను ప్రింట్ ఉండాలి howManyDots చెప్పండి ప్రింట్. 1733 01:17:17,720 --> 01:17:21,581 >> మరియు ఒక చిన్న సమస్య ఇక్కడ ఉంది. 1734 01:17:21,581 --> 01:17:22,580 ఎవరైనా అది ఏమి? 1735 01:17:22,580 --> 01:17:27,270 1736 01:17:27,270 --> 01:17:31,505 నేను ఆ జాబితా చెయ్యబడుతుంది కలిగి ఏమి ఇక్కడ నిర్వచించిన కాదు? 1737 01:17:31,505 --> 01:17:34,165 1738 01:17:34,165 --> 01:17:35,090 >> ప్రేక్షకులు: [వినబడని] 1739 01:17:35,090 --> 01:17:37,465 >> BRIAN SCASSELLATI: బాగా ఎలా అనేక చుక్కలు కుడి అప్ నిర్వచిస్తారు 1740 01:17:37,465 --> 01:17:40,584 ఇక్కడ, కానీ నేను ఆ వేరియబుల్ నేను ఉపయోగించి వెబ్. 1741 01:17:40,584 --> 01:17:43,750 కాబట్టి నేను ఆ వేరియబుల్ తీసుకుని వెళుతున్న నేను మరియు నేను ఇక్కడ అది డౌన్ నిర్వచించే వెళుతున్న 1742 01:17:43,750 --> 01:17:44,610 బదులుగా. 1743 01:17:44,610 --> 01:17:49,683 >> కాబట్టి ఇప్పుడు అది oops stay-- జరగబోతోంది, టోపీలు somehow-- నేను ఉన్నాను న లాక్ కాకముందు 1744 01:17:49,683 --> 01:17:52,060 ఇక్కడ నేను డౌన్ ఉంచడానికి వెళుతున్న. 1745 01:17:52,060 --> 01:17:57,050 >> కాబట్టి ఇప్పుడు ఇక్కడ నా చిన్న ఫంక్షన్ లేదా ఉప-దినచర్య మరియు అది చెప్పింది, 1746 01:17:57,050 --> 01:18:00,640 ఎన్ని చుక్కలు నేను ప్రింట్ వెళ్తున్నాను? 1747 01:18:00,640 --> 01:18:05,300 మరియు అది ఈ లూప్ ద్వారా వెళ్తారో మరియు మళ్ళీ మరియు పైగా వాటిని ప్రింట్. 1748 01:18:05,300 --> 01:18:10,940 >> నేను అప్పుడు ఇక్కడ నా ప్రోగ్రామ్ సవరించవచ్చు. 1749 01:18:10,940 --> 01:18:12,540 మరియు నేను ఏ ఆ ఫంక్షన్ కాల్ వచ్చింది? 1750 01:18:12,540 --> 01:18:13,960 printDots. 1751 01:18:13,960 --> 01:18:17,060 నేను printDots పిలుస్తాను. 1752 01:18:17,060 --> 01:18:21,530 ఎన్ని చుక్కలు నేను ప్రింట్ అనుకుంటున్నారు బన్నీ ముందు మొదటి సారి? 1753 01:18:21,530 --> 01:18:22,030 ప్రేక్షకులు: j. 1754 01:18:22,030 --> 01:18:23,230 BRIAN SCASSELLATI: j. 1755 01:18:23,230 --> 01:18:27,110 ఎన్ని చుక్కలు నేను ప్రింట్ అనుకుంటున్నారు బన్నీ తర్వాత చివరిలో? 1756 01:18:27,110 --> 01:18:30,610 1757 01:18:30,610 --> 01:18:31,110 10-j. 1758 01:18:31,110 --> 01:18:35,020 1759 01:18:35,020 --> 01:18:38,010 >> నేను లేదు నేను ఒక విషయం ఉంది. 1760 01:18:38,010 --> 01:18:43,740 మీరు నేడు ఉపన్యాసంలో చూసింది గా, మేము printDots డిక్లేర్ చూడాలని 1761 01:18:43,740 --> 01:18:52,430 పైన నమూనా ఇవ్వాలని. 1762 01:18:52,430 --> 01:18:56,740 1763 01:18:56,740 --> 01:18:58,220 అలాగే. 1764 01:18:58,220 --> 01:19:03,530 >> కాబట్టి నేను చేసిన నేను ప్రయత్నించాము ఉంది కోడ్ యొక్క తిరిగి ఉపయోగించ తగినవి భాగంగా విడిగా 1765 01:19:03,530 --> 01:19:06,430 నేను మళ్ళీ మరియు పైగా చేసిన. 1766 01:19:06,430 --> 01:19:11,120 నేను కనుక దాన్ని లాగండి ప్రయత్నించాము ఆ అన్ని ఒక చోట ఉంది. 1767 01:19:11,120 --> 01:19:16,810 ఆ విధంగా, నేను ఎక్కడా తప్పు ఉంటే, నేను ఒకే ఒక మచ్చ దాన్ని పరిష్కరించడానికి కలిగి. 1768 01:19:16,810 --> 01:19:17,310 అయితే సరే. 1769 01:19:17,310 --> 01:19:18,470 >> కాబట్టి దానిని సేవ్ చేసేలా. 1770 01:19:18,470 --> 01:19:20,950 మరియు లెట్స్ అది పనిచేస్తుంది నిర్ధారించుకోండి తెలియజేయండి. 1771 01:19:20,950 --> 01:19:22,050 కాబట్టి యొక్క వెళ్ళి తెలపండి. 1772 01:19:22,050 --> 01:19:25,200 మేము మా టెర్మినల్ మళ్ళీ వెళ్తాను. 1773 01:19:25,200 --> 01:19:27,960 మేము లో జూమ్ చేస్తాము. 1774 01:19:27,960 --> 01:19:31,010 మేము ఆ బన్నీ ప్రక్రియ చేస్తాము. 1775 01:19:31,010 --> 01:19:32,380 >> ఓహ్. 1776 01:19:32,380 --> 01:19:34,800 మరియు అది నాకు ఒక హెచ్చరిక అందించిందని. 1777 01:19:34,800 --> 01:19:37,070 వాట్ ఇట్ నాకు చెప్తుంటాడు? 1778 01:19:37,070 --> 01:19:39,870 బాగా ఈ ఏ సార్లు, మీరు ఎల్లప్పుడూ కావలసిన 1779 01:19:39,870 --> 01:19:44,170 మొట్టమొదటి తప్పు, వరకు స్క్రోల్ ఇప్పుడు ఈ ఒక న, నేను మాత్రమే ఒక పొందారు. 1780 01:19:44,170 --> 01:19:52,700 >> అది లైన్, bunny.c లో నాకు చెబుతుంది 8, కాలమ్ 9, ఒక సమస్య ఉంది. 1781 01:19:52,700 --> 01:19:58,650 ఇది మీరు ఈ డిక్లేర్డ్ చేసిన, చెప్పారు వేరియబుల్ నేను మరియు మీరు అది ఉపయోగించలేదు. 1782 01:19:58,650 --> 01:20:02,230 >> ఇప్పుడు సాధారణంగా, ఆ చెత్త లోపం. 1783 01:20:02,230 --> 01:20:04,300 ఆ పరిష్కరించడానికి ఒక సులభమైన ఒకటి. 1784 01:20:04,300 --> 01:20:07,550 నిజానికి, మేము తిరిగి వెళ్లవచ్చు. 1785 01:20:07,550 --> 01:20:09,910 మేము బన్నీ వెళ్లవచ్చు. 1786 01:20:09,910 --> 01:20:13,010 మరియు ఈ సందర్భంలో, మేము నేను వదిలించుకోవటం చెయ్యవలసింది, 1787 01:20:13,010 --> 01:20:16,630 మేము ఉపయోగించి లేదు ఎందుకంటే ప్రధాన లోపల నేను ఇకపై. 1788 01:20:16,630 --> 01:20:19,860 మేము దానిని ఉపయోగించి చేస్తున్నారు మా ఉప రొటీన్ లోపల. 1789 01:20:19,860 --> 01:20:22,777 >> కాబట్టి యొక్క ఆ సేవ్ చేసేలా. 1790 01:20:22,777 --> 01:20:23,360 మేము తిరిగి వెళ్తారో. 1791 01:20:23,360 --> 01:20:26,760 1792 01:20:26,760 --> 01:20:28,630 మరియు జూమ్. 1793 01:20:28,630 --> 01:20:30,700 మేము మరొకసారి బన్నీ చేస్తాము. 1794 01:20:30,700 --> 01:20:33,810 1795 01:20:33,810 --> 01:20:36,530 మళ్ళీ మా 10 ఫ్రేములు ఉన్నాయి. 1796 01:20:36,530 --> 01:20:39,450 1797 01:20:39,450 --> 01:20:41,360 అలాగే. 1798 01:20:41,360 --> 01:20:43,190 >> మీరు ఇచ్చిన చేస్తున్నారు ఏదైనా సమయం ఒక అవును procedure--. 1799 01:20:43,190 --> 01:20:44,690 SPEAKER 33: నేను తికమక ఉన్నాను ఫంక్షన్ నేను కలిగి ఉంటాయి. 1800 01:20:44,690 --> 01:20:45,892 మీరు కోడ్ తిరిగి వెళ్ళే? 1801 01:20:45,892 --> 01:20:46,850 BRIAN SCASSELLATI: YEP. 1802 01:20:46,850 --> 01:20:50,730 1803 01:20:50,730 --> 01:20:54,367 >> మీరు రాశారు కాబట్టి,: స్పీకర్ 33 మీ నమూనా, వాదన 1804 01:20:54,367 --> 01:20:56,550 ఇది howMany అని పిలిచేవారు పేర్కొంది? 1805 01:20:56,550 --> 01:20:57,540 కానీ, below-- 1806 01:20:57,540 --> 01:20:57,640 >> BRIAN SCASSELLATI: అవును. 1807 01:20:57,640 --> 01:20:59,140 >> SPEAKER 33: వాటిని ఏదో --called వివిధ, నేను అర్థం లేదు. 1808 01:20:59,140 --> 01:21:00,240 >> BRIAN SCASSELLATI: ఎందుకు వారు భిన్నంగా ఉంటాయి. 1809 01:21:00,240 --> 01:21:01,780 కాబట్టి ఒక గొప్ప ప్రశ్న. 1810 01:21:01,780 --> 01:21:08,250 హరిబాబు స్థానంలో నిలిచాడు, ఇక్కడ, నేను howMany రాశారు 1811 01:21:08,250 --> 01:21:12,380 మరియు డౌన్ క్రింద, నేను howManyDots రాశారు. 1812 01:21:12,380 --> 01:21:15,590 >> కారణం, మీ నమూనా ఆ అప్ ఉంది ఇది నిజానికి దృష్టి పెట్టారు లేదు 1813 01:21:15,590 --> 01:21:17,090 మీరు ఉంచడం చేస్తున్న పేర్లు. 1814 01:21:17,090 --> 01:21:20,530 అది నిజంగా అడిగే అన్ని అది ఒక పూర్ణాంకం అని ఉంది. 1815 01:21:20,530 --> 01:21:23,080 ఇది రూపం తెలుసుకోవాలని భావించవచ్చు మీరు పెట్టటం ఏమి. 1816 01:21:23,080 --> 01:21:31,560 >> ఇప్పుడు oops-- stylistically-- ఏమి నేను తప్పక నేను ఈ మ్యాచ్ చేయాలనుకుంటున్న చేస్తారు. 1817 01:21:31,560 --> 01:21:33,150 అలాగే. 1818 01:21:33,150 --> 01:21:36,430 అది ఉంచాలని వస్తుంది ఎందుకంటే నాకు గుర్తు సులభతరం చేసింది. 1819 01:21:36,430 --> 01:21:38,390 కానీ నా తప్పు అవును ఉంది. 1820 01:21:38,390 --> 01:21:47,620 >> SPEAKER 34: కాబట్టి కోసం నమూనా కేవలం పని 1821 01:21:47,620 --> 01:21:50,510 ఆ లైన్ రాయడం, నమూనా రచన, 1822 01:21:50,510 --> 01:21:53,932 వస్తుంది ఆ ఫంక్షన్ అనుమతిస్తుంది కుడి అది క్రింద ముగింపు వెళ్ళండి 1823 01:21:53,932 --> 01:21:55,140 మరియు అర్థం ఏమి తిరిగి? 1824 01:21:55,140 --> 01:21:58,480 >> BRIAN SCASSELLATI: వాట్ ఇట్ మీన్స్ కంపైలర్ ద్వారా వెళ్లిపోయినప్పుడు ఉంది, 1825 01:21:58,480 --> 01:22:01,930 దాని పైభాగంలో నుండి వెళుతుంది క్రింద మీ కోడ్. 1826 01:22:01,930 --> 01:22:05,430 మరియు ఈ నమూనా ఏమిటి ఇది ప్రాథమికంగా ఒక వాగ్దానం ఉంది. 1827 01:22:05,430 --> 01:22:09,570 >> ఇది ఉన్నట్లు జరగబోతోంది, చెప్పారు ఒక ఫంక్షన్ ఎక్కడా నిర్వచిస్తారు. 1828 01:22:09,570 --> 01:22:11,880 ఇది అని printDots చేస్తాడు. 1829 01:22:11,880 --> 01:22:15,110 మరియు అది ఒక వాదన పడుతుంది వెళుతున్న ఒక పూర్ణాంకం చేస్తాడు 1830 01:22:15,110 --> 01:22:18,590 మరియు అది తిరిగి వెళుతున్న ఏమీ రకం తప్ప. 1831 01:22:18,590 --> 01:22:19,310 అలాగే. 1832 01:22:19,310 --> 01:22:22,950 నేను మీరు చేస్తాడు హామీ వీధిలోనే ఎక్కడా నిర్వచిస్తారు. 1833 01:22:22,950 --> 01:22:25,590 కానీ ఏ సమయంలో మీరు చూడగలరు మీరు డౌన్ వెళ్ళి వంటి, ఆ 1834 01:22:25,590 --> 01:22:28,710 మిగిలిన నా ప్రధాన విధి నేను కావలసిన 1835 01:22:28,710 --> 01:22:33,800 మీరు విధిగా చికిత్స చేయడానికి ఒక పూర్ణాంకం ఇన్పుట్ పడుతుంది. 1836 01:22:33,800 --> 01:22:37,970 >> మరియు కంపైలర్ చెయ్యకపోతే కనుక ఈ ద్వారా, అది ఆ హామీని చూస్తాడు. 1837 01:22:37,970 --> 01:22:40,220 మరియు అది క్రిందికి పొందినప్పుడు, వెళుతున్న, వెళ్ళి ఉంచుతుంది ఉంచుతుంది, 1838 01:22:40,220 --> 01:22:43,060 ఇది మొదటిసారి తెలుసుకుంటాడు printDots పేర్కొన్నారు. 1839 01:22:43,060 --> 01:22:46,910 మరియు అది ఓహ్, మీరు ఇవ్వడం చేస్తున్నారు చెప్పారు, నాకు ఈ j. j పూర్ణాంకం. 1840 01:22:46,910 --> 01:22:49,570 >> Well మీరు నాకు ఆ వాగ్దానం పూర్ణాంకాలు మరియు అది నిజం. 1841 01:22:49,570 --> 01:22:51,370 పరవాలేదు. 1842 01:22:51,370 --> 01:22:53,880 మరియు తర్వాత చివరకు, డౌన్ చాలా దిగువన, 1843 01:22:53,880 --> 01:22:58,340 నేను చివర పొందడానికి ముందు నా ఫైలు, నా వాగ్దానం మంచి చేయడానికి 1844 01:22:58,340 --> 01:22:59,896 మరియు నేను వివరిస్తాయి. 1845 01:22:59,896 --> 01:23:01,868 అలాగే? 1846 01:23:01,868 --> 01:23:06,320 >> SPEAKER 35: సో, అది saves-- కార్యక్రమం ఖాళీ ప్రదేశాలు సేవ్ చేస్తుంది 1847 01:23:06,320 --> 01:23:09,570 ఇది తిరిగి వెళ్తాడు మరియు చివరిలో నింపే? 1848 01:23:09,570 --> 01:23:12,140 >> BRIAN SCASSELLATI: ఇది కాదు మెమరీ కేటాయింపు గురించి. 1849 01:23:12,140 --> 01:23:16,800 ఇది కేవలం గురించి నిజానికి ఏది రకం మీరు చూడటానికి ఎదురుచూచే ఉంటాయి. 1850 01:23:16,800 --> 01:23:19,340 ఈ విషయం ఒకటి ఉండాలి వాదన లేదా ఐదు వాదనలు? 1851 01:23:19,340 --> 01:23:23,590 అది పూర్ణాంకాల కలిగి ఉండాలి అది, లేదా తీగలను ఇచ్చిన? 1852 01:23:23,590 --> 01:23:25,780 అది ఆరాటపడుతుంది అంతే తనిఖీ చేయడం చేయాలని, 1853 01:23:25,780 --> 01:23:29,303 మీరు నాకు ఇస్తున్నారు వాదనకు కుడివైపు రకమైన. 1854 01:23:29,303 --> 01:23:31,560 అలాగే? 1855 01:23:31,560 --> 01:23:32,300 అయితే సరే. 1856 01:23:32,300 --> 01:23:38,570 >> నాతో మీరు వేషాలు ఒక ఇతర బిట్ చూడండి. 1857 01:23:38,570 --> 01:23:44,850 ASCII ఆర్ట్ గొప్ప నమూనా కాదు యానిమేషన్ ఈనాడు. 1858 01:23:44,850 --> 01:23:50,850 కానీ కోర్సు యొక్క కొంతమంది విషయాలు పడుతుంది మరియు వారు వారి మార్పుగా దానిని తోస్తాయి. 1859 01:23:50,850 --> 01:23:56,790 >> డేవిడ్ ప్రదర్శించబడిన ఈ ఉంది కోడ్ ఉపన్యాసం, ఒక ముక్క 1860 01:23:56,790 --> 01:24:02,150 మీరు ఏ పరిస్థితులలో ఉండకూడదు నిన్ను నీవు నకిలీ ప్రయత్నించండి. 1861 01:24:02,150 --> 01:24:05,260 అది ఆకృతిని భయంకరమైన ఎందుకంటే. 1862 01:24:05,260 --> 01:24:11,180 నిజానికి, అది ఉంటుంది కష్టం సాధ్యమైనంత చదవడానికి. 1863 01:24:11,180 --> 01:24:11,680 అలాగే. 1864 01:24:11,680 --> 01:24:16,210 >> సో, మళ్ళీ అలా, యొక్క ఇక్కడ జూమ్ తెలియజేయండి. 1865 01:24:16,210 --> 01:24:20,120 నేను ఇప్పుడు మార్పు డైరెక్టరీ వెళ్ళడానికి వెళుతున్న. 1866 01:24:20,120 --> 01:24:24,050 నేను ఒక అప్ వెళ్ళి వెళుతున్న స్థాయి, తిరిగి నా workspace కు. 1867 01:24:24,050 --> 01:24:29,760 నేను అప్పుడు ఈ లోకి డైరెక్టరీ మారుస్తాము నేను సృష్టించిన ఇతర డైరెక్టరీ. 1868 01:24:29,760 --> 01:24:36,190 >> మరియు ఈ ఇంటర్నేషనల్ అస్పష్టంగా సి ప్రోగ్రామింగ్ కాంటెస్ట్. 1869 01:24:36,190 --> 01:24:40,650 హార్డ్ అస్పష్టం మార్గాల సాధ్యమైనంత అర్థం. 1870 01:24:40,650 --> 01:24:44,150 మీరు చూడండి చేస్తే, భయపడ్డాను లేదు దయచేసి ఈ పోతూ వద్ద, నేను ఆ చదువలేదు. 1871 01:24:44,150 --> 01:24:46,350 అది పాయింట్. 1872 01:24:46,350 --> 01:24:47,700 అలాగే? 1873 01:24:47,700 --> 01:24:52,770 >> కానీ, మేము ఈ కలిగి నేను ఉన్నాను అని అద్భుతమైన ప్రోగ్రామ్ 1874 01:24:52,770 --> 01:24:57,180 కేవలం మరింత టైప్ చేసి చూడండి వెళుతున్న. 1875 01:24:57,180 --> 01:25:01,890 మరియు నేను దూరంగా లేదో యొక్క చూసేలా కేవలం ఒక బిట్, కాబట్టి మీరు చూడగలరు 1876 01:25:01,890 --> 01:25:03,940 >> మరియు ఈ కార్యక్రమం. 1877 01:25:03,940 --> 01:25:08,080 ఇది endo.c. అనే 1878 01:25:08,080 --> 01:25:14,850 మరియు అది ఈ బకెట్ కనిపిస్తోంది అది అక్షరాలు F-L-U-I-D యొక్క రకం. 1879 01:25:14,850 --> 01:25:16,440 >> ఈ నిజానికి ఒక కార్యక్రమం. 1880 01:25:16,440 --> 01:25:20,260 ఇది చాలా అస్పష్టంగా వ్రాయబడినది మార్గం రచయితలు బహుశా అనుకొనుట 1881 01:25:20,260 --> 01:25:21,760 అది వ్రాయండి. 1882 01:25:21,760 --> 01:25:29,210 కానీ అది ఒక అద్భుతమైన చిన్న ముక్క అని ద్రవ డైనమిక్స్ ఒక మోడల్ ఉత్పత్తి. 1883 01:25:29,210 --> 01:25:34,870 >> అందువలన మేము ఇవ్వాలని వెళుతున్న ఆ మోడల్ ఒక ఇన్పుట్ ఆ 1884 01:25:34,870 --> 01:25:42,520 ఒక, ఈ కనిపిస్తోంది కంటైనర్లు సమితి staired 1885 01:25:42,520 --> 01:25:45,820 కొన్ని ద్రవం తో, కొన్ని ద్రవ పైభాగంలో. 1886 01:25:45,820 --> 01:25:48,790 మరియు మేము అది చైతన్య ఉంటుంది దాని జరుగుతున్నది. 1887 01:25:48,790 --> 01:25:52,415 >> నేను ఎండో, ఆ ఫంక్షన్ కాల్ చేస్తాము. 1888 01:25:52,415 --> 01:25:59,000 మరియు నేను దానిని ఇస్తాను నేను కలిగి చేసిన ఇన్పుట్ ఫైలు. 1889 01:25:59,000 --> 01:26:02,830 మరియు ASCII ఆర్ట్ మా సారాంశం ఉంది. 1890 01:26:02,830 --> 01:26:08,960 పూర్తి ద్రవం డైనమిక్ సిమ్యులేటర్ కోడ్ యొక్క కొన్ని పంక్తులు లో అమలవుతున్నాయి. 1891 01:26:08,960 --> 01:26:13,750 >> ఇప్పుడు ఏమి నిజంగా నిజానికి ఈ చిన్న కార్యక్రమం గురించి అద్భుతమైన 1892 01:26:13,750 --> 01:26:17,280 నేను ఇప్పుడు అది ఆపడానికి కావలసిన ఉంది నేను ఏమి కమాండ్ ఉపయోగించాలి వెళుతున్న? 1893 01:26:17,280 --> 01:26:18,660 >> ప్రేక్షకులు: కంట్రోల్-C. 1894 01:26:18,660 --> 01:26:20,390 >> BRIAN SCASSELLATI: కంట్రోల్-C. అలాగే. 1895 01:26:20,390 --> 01:26:22,960 నేను కంట్రోల్- C ఉపయోగించండి. ఆ సి అది ఆపడానికి ఉంటాం. 1896 01:26:22,960 --> 01:26:25,330 నేను మళ్ళీ క్లియర్ చేస్తాము. 1897 01:26:25,330 --> 01:26:31,210 మరియు ఇప్పుడు నేను అర్థించడానికి వెళుతున్న కార్యక్రమం, ప్రోగ్రామ్ అమలు 1898 01:26:31,210 --> 01:26:33,740 ఇన్పుట్ గా ఉపయోగించి. 1899 01:26:33,740 --> 01:26:36,760 1900 01:26:36,760 --> 01:26:42,700 >> మరియు మేము ద్రవం డైనమిక్ చూస్తారు అది అనుకరణ కరగటం. 1901 01:26:42,700 --> 01:26:43,830 అలాగే. 1902 01:26:43,830 --> 01:26:48,180 ఆ ప్రోగ్రామ్ వీలు లేదు దయచేసి మీరు గందరగోళానికి గురి విషయం. 1903 01:26:48,180 --> 01:26:52,220 మేము ముగించడానికి కేవలం తద్వారా ఇది చల్లని మరియు ఆసక్తికరమైన ఏదో. 1904 01:26:52,220 --> 01:26:53,930 అలాగే. 1905 01:26:53,930 --> 01:26:56,330 >> మీ సమస్య సెట్లు శుభాకాంక్షలు. 1906 01:26:56,330 --> 01:26:59,030 మేము సమాధానం ఆనందంగా ఉంటాం తరగతి తర్వాత ప్రశ్నలు. 1907 01:26:59,030 --> 01:27:01,180 చాలా ధన్యవాదాలు, అబ్బాయిలు. 1908 01:27:01,180 --> 01:27:02,793