1 00:00:00,000 --> 00:00:05,140 2 00:00:05,140 --> 00:00:05,640 બધા અધિકાર. 3 00:00:05,640 --> 00:00:08,330 તેથી હવે આપણે કંઈક વિશે વાત કરીએ programming-- ખરેખર ઉપયોગી 4 00:00:08,330 --> 00:00:09,914 શરતી નિવેદનો. 5 00:00:09,914 --> 00:00:11,830 તેથી શરતી સમીકરણો તમારા કાર્યક્રમો માટે પરવાનગી આપે છે 6 00:00:11,830 --> 00:00:14,538 નિર્ણયો કરે છે અને વિવિધ લેવા માટે રોડ, કંઈક ફોર્કનો 7 00:00:14,538 --> 00:00:17,670 હું થોડી અગાઉ ખોટો સંદર્ભ આપવામાં આવ્યો ચલો કિંમતો પર આધાર રાખીને, 8 00:00:17,670 --> 00:00:20,990 અથવા પર આધારિત શું યુઝર ઇનપુટ્સ પર પ્રોગ્રામર, આદેશ વાક્ય પર, 9 00:00:20,990 --> 00:00:23,130 અથવા તમને પ્રોમ્પ્ટ હોય તો અથવા તે કંઈક. 10 00:00:23,130 --> 00:00:26,690 સી અલગ અલગ રીતે એક દંપતી છે શરતી સમીકરણો વ્યક્ત જે 11 00:00:26,690 --> 00:00:29,911 અમે પણ ક્યારેક ફોન કરશે તમારા કાર્યક્રમો માં શરતી શાખા. 12 00:00:29,911 --> 00:00:32,910 અને આમાંથી કેટલાક જોવા જવું છે શરૂઆતથી તમે ખૂબ પરિચિત, 13 00:00:32,910 --> 00:00:35,190 જેથી અમે પણ તેમને ખેંચી પડશે , બાજુ દ્વારા બાજુ માત્ર 14 00:00:35,190 --> 00:00:38,170 તમે તમારા માથા કે સાદ્રશ્ય કરી શકો છો. 15 00:00:38,170 --> 00:00:41,250 >> તેથી, if-- એક સુંદર હોય તો શરતી સરળ. 16 00:00:41,250 --> 00:00:43,560 તમે યાદ તો અહીં જમણી બાજુ પર શરૂઆતથી 17 00:00:43,560 --> 00:00:50,000 કે ષટ્કોણ છે તમે ભરી શકે વાદળી અભિવ્યક્તિ નીચે માઉસ તો સાથે 18 00:00:50,000 --> 00:00:53,010 અથવા એક્સ કરતાં ઓછી 10 છે, તો અથવા તે કંઈક. 19 00:00:53,010 --> 00:00:57,390 અને પછી, જો એક્સ, કરતાં ઓછી હતી 10 અથવા માઉસ હકીકત હતી, તો નીચે, 20 00:00:57,390 --> 00:01:01,140 આ અંદર કોડ તમામ પઝલ ભાગ ચલાવવા કરશે. 21 00:01:01,140 --> 00:01:03,720 ફિટ છે કે બધા બાબતો કે સી આકાર પર આધારિત છે. 22 00:01:03,720 --> 00:01:07,200 >> એ જ રીતે, આપણી પાસે ત્યાં ડાબી પર તો. 23 00:01:07,200 --> 00:01:09,210 બુલિયન અભિવ્યક્તિ, તો હું માત્ર ઉપયોગ કરું છું, જે 24 00:01:09,210 --> 00:01:13,010 બુલિયન માટે એક અવેજી તરીકે અમે અગાઉ ચર્ચા સમીકરણો, 25 00:01:13,010 --> 00:01:15,240 ઓપન સર્પાકાર તાણવું, બંધ સર્પાકાર તાણવું. 26 00:01:15,240 --> 00:01:17,720 તેથી ઓપન સર્પાકાર લાગે તાણવું અને બંધ સર્પાકાર તાણવું 27 00:01:17,720 --> 00:01:22,720 સેન્ડવીચ તરીકે પ્રકારના સમાન જમણી બાજુ પર તો બ્લોક અસર 28 00:01:22,720 --> 00:01:24,070 શરુઆત થી. 29 00:01:24,070 --> 00:01:28,680 >> બુલિયન અભિવ્યક્તિ તો જો નિવેદનમાં, સાચું છે 30 00:01:28,680 --> 00:01:30,900 કોડ પછી બધા લાઇન્સ સર્પાકાર કૌંસ વચ્ચે 31 00:01:30,900 --> 00:01:33,870 ક્રમમાં ચલાવવા કરશે ટોચ પરથી નીચે. 32 00:01:33,870 --> 00:01:35,700 બુલિયન અભિવ્યક્તિ તો ખોટા છે, અમે પડશે 33 00:01:35,700 --> 00:01:38,610 બધું છોડી વચ્ચે આ સર્પાકાર કૌંસ, કારણ કે અમે માત્ર 34 00:01:38,610 --> 00:01:44,570 રોડ કે કાંટો નીચે જવા માંગો છો જો બુલિયન અભિવ્યક્તિ સાચું છે. 35 00:01:44,570 --> 00:01:48,540 >> અમે આ એક પગલું લઈ શકે છે વધુ બીજું તો સાથે. 36 00:01:48,540 --> 00:01:50,820 તેથી આ સ્ક્રેચ બ્લોક છે એક ખૂબ સમાન 37 00:01:50,820 --> 00:01:55,884 અમે સિવાય માત્ર એક બીજા પહેલા જોયું તે આધારિત બે અલગ અલગ રસ્તાઓ લે 38 00:01:55,884 --> 00:01:56,550 શું થાય છે પર. 39 00:01:56,550 --> 00:02:00,420 માઉસ નીચે હતી તેથી જો, અથવા એક્સ, તો 10 કરતાં ઓછી હતી 40 00:02:00,420 --> 00:02:04,780 અમે વચ્ચે છે કે બધું કરવું પડશે કે પ્રથમ કાંટો કે પ્રથમ સી, 41 00:02:04,780 --> 00:02:08,430 >> નહિંતર, માઉસ છે, તો ઉપર, અથવા x 10 કરતાં ઓછી હોય છે, 42 00:02:08,430 --> 00:02:10,460 અમે બીજા સેટમાં બધું કરશે. 43 00:02:10,460 --> 00:02:15,010 અને તે તમે જુઓ શું સમાન છે અહીં સી તો બુલિયન અભિવ્યક્તિ માટે, 44 00:02:15,010 --> 00:02:17,910 વચ્ચે સામગ્રી કરવા પ્રથમ સર્પાકાર કૌંસ સુયોજિત કરો. 45 00:02:17,910 --> 00:02:20,550 બાકી, વચ્ચે સામગ્રી કરવા બીજા સર્પાકાર કૌંસ સુયોજિત કરો. 46 00:02:20,550 --> 00:02:22,080 બુલિયન તેથી જો અભિવ્યક્તિ અમે પડશે સાચું છે, 47 00:02:22,080 --> 00:02:23,580 પ્રથમ સેટ વચ્ચે છે ગમે નથી. 48 00:02:23,580 --> 00:02:27,480 બુલિયન અભિવ્યક્તિ છે, તો ખોટા છે, કે જે અન્ય ટ્રીગર કરશે, 49 00:02:27,480 --> 00:02:30,100 અને અમે ગમે શું કરશે સર્પાકાર કૌંસ બીજા સમૂહ. 50 00:02:30,100 --> 00:02:34,190 ફરીથી, ઉપરથી નીચે સુધી, બધા કૌંસ વચ્ચે રેખાઓ. 51 00:02:34,190 --> 00:02:38,130 >> સી, તે બનાવવા માટે શક્ય છે એક તો-બીજું જો-બીજું સાંકળ. 52 00:02:38,130 --> 00:02:42,000 હકીકતમાં તમે કરી શકો છો જો-બીજું જો-બીજું જો-બીજું તેથી પર અને તેથી જો, અને તેથી પર, અને 53 00:02:42,000 --> 00:02:42,720 પર. 54 00:02:42,720 --> 00:02:44,660 સ્ક્રેચ માં, આ જરૂરી આ બ્લોક્સ માળો. 55 00:02:44,660 --> 00:02:48,280 તમે એક તો-બીજું ઉમેરો, અને તમે હતી બીજું ની અંદર અન્ય એક મૂકી, 56 00:02:48,280 --> 00:02:51,110 અને તેથી પર, અને તે પ્રકારની મળી પુનરાવર્તિત અને જટિલ. 57 00:02:51,110 --> 00:02:52,450 પરંતુ સી, અમે તે કરવા નથી. 58 00:02:52,450 --> 00:02:55,300 અમે ખરેખર માત્ર હોઈ શકે છે તે આ જેમ એક સાંકળ હોય છે. 59 00:02:55,300 --> 00:02:58,350 ફરીથી, તમે તમામ આશા રાખી શકે છે આ શાખાઓ પરસ્પર વિશિષ્ટ છે. 60 00:02:58,350 --> 00:03:00,750 તમે માત્ર ક્યારેય જઇ શકો છો આ શાખા નીચે એક. 61 00:03:00,750 --> 00:03:02,270 જો આ વાત સાચી છે. 62 00:03:02,270 --> 00:03:03,930 અન્યથા, આ સાચું હોય તો. 63 00:03:03,930 --> 00:03:05,700 અન્યથા, આ સાચું હોય તો. 64 00:03:05,700 --> 00:03:07,120 અન્યથા, આ નથી. 65 00:03:07,120 --> 00:03:11,010 તેથી આ શાખાઓ તમામ ચાર ઉદાહરણ પરસ્પર વિશિષ્ટ છે. 66 00:03:11,010 --> 00:03:14,900 તે તો-બીજું જો-બીજું સાંકળ છે. 67 00:03:14,900 --> 00:03:17,580 >> તે છતાં શક્ય છે અને ક્યારેક ખૂબ ઉપયોગી છે, 68 00:03:17,580 --> 00:03:20,950 એક સાંકળ નથી બનાવવા માટે પરસ્પર વિશિષ્ટ શાખાઓ. 69 00:03:20,950 --> 00:03:24,600 આ ઉદાહરણમાં, માત્ર ત્રીજા અને ચોથા શાખાઓ પરસ્પર વિશિષ્ટ છે. 70 00:03:24,600 --> 00:03:27,450 તે તમને કરી શકે છે કે હોઈ શકે છે પ્રથમ શરત સંતોષવા માટે, 71 00:03:27,450 --> 00:03:29,396 અને તમે સંતુષ્ટ કરી શકે છે બીજી શરત, 72 00:03:29,396 --> 00:03:31,770 અને તમે સંતુષ્ટ કરી શકે ત્રીજા condition-- જે કિસ્સામાં 73 00:03:31,770 --> 00:03:35,270 જો તમે પ્રથમ શાખા નીચે જાઓ કરશે, પછી તમે બીજી શાખા નીચે જાય છે, 74 00:03:35,270 --> 00:03:37,000 પછી તમે ત્રીજા શાખા નીચે જાઓ કરશે. 75 00:03:37,000 --> 00:03:40,450 અથવા કદાચ તમે પ્રથમ સંતોષવા શરત છે, અને બીજા શરત 76 00:03:40,450 --> 00:03:42,770 પરંતુ તમે સંતુષ્ટ નથી ત્રીજા સ્થિતિ. 77 00:03:42,770 --> 00:03:46,230 આ કિસ્સામાં, તમે પ્રથમ નીચે જાઓ શાખા છે અને બીજી શાખા 78 00:03:46,230 --> 00:03:48,040 અને પછી ચોથા શાખા, 79 00:03:48,040 --> 00:03:51,392 >> આ માટેનું કારણ બીજું છે તો જ નજીકના બાંધવા કરશે. 80 00:03:51,392 --> 00:03:53,100 તેથી ત્યાં છે, તેમ છતાં બીજું અહીં, કે 81 00:03:53,100 --> 00:03:56,490 જરૂરી પરસ્પર બનાવી નથી બધું વિશિષ્ટ સાંકળ. 82 00:03:56,490 --> 00:04:00,890 તે માત્ર ત્યારે જ અભિવ્યક્તિ છે ત્યાં બુલિયન સાથે 83 00:04:00,890 --> 00:04:05,040 અભિવ્યક્તિ 3-- કે છે બીજું સાથે પરસ્પર વિશિષ્ટ. 84 00:04:05,040 --> 00:04:07,580 તેથી તે શક્ય છે, અને ક્યારેક ખૂબ ઉપયોગી છે, 85 00:04:07,580 --> 00:04:11,772 હું જણાવ્યું હતું કે, એક સાંકળ બનાવવા માટે પરસ્પર અનન્ય નથી શાખાઓ. 86 00:04:11,772 --> 00:04:14,230 એક અલગ પર એક નજર કરીએ શરતી કાઇન્ડ, જે 87 00:04:14,230 --> 00:04:17,392 તમે સ્ક્રેચ માં પહેલા જોઇ ન હોય. 88 00:04:17,392 --> 00:04:19,369 કહેવાય કંઈક છે સ્વીચ નિવેદન. 89 00:04:19,369 --> 00:04:21,410 સ્વીચ વિધાન છે તે છે, કારણ કે સુઘડ પ્રકારની 90 00:04:21,410 --> 00:04:25,930 પરવાનગી આપે છે કે શરતી વિધાન તમે અલગ કિસ્સાઓમાં સ્પષ્ટ કરવા માટે 91 00:04:25,930 --> 00:04:28,926 તેના બદલે બુલિયન પર આધાર સમીકરણો તમારા માટે નિર્ણયો. 92 00:04:28,926 --> 00:04:31,050 તેથી ઉદાહરણ તરીકે, ચાલો કહે હું આ કાર્યક્રમ છે, 93 00:04:31,050 --> 00:04:34,110 અને હું વપરાશકર્તા પૂછવા છું મને ઇનપુટ પૂરી પાડે છે. 94 00:04:34,110 --> 00:04:37,170 તેથી હું કહું છું, પૂર્ણાંક એક્સ =) (પૂર્ણાંક વિચાર, અને તમે હજુ સુધી પરિચિત નથી, તો 95 00:04:37,170 --> 00:04:40,190 પૂર્ણાંક વિચાર છે કે એક કાર્ય છે પણ, CS50 પુસ્તકાલય સમાવેશ થાય છે 96 00:04:40,190 --> 00:04:44,610 તમે cs50.h # સમાવેશ તેથી જો તમે પડશે ઍક્સેસ ઈન્ (મેળવો) અને બધા તેના 97 00:04:44,610 --> 00:04:46,840 cousins-- GetFloat, GetString, અને તેથી પર. 98 00:04:46,840 --> 00:04:52,590 મૂળભૂત રીતે એક દરેક માટે કાર્ય મેળવો અમે પહેલેથી જ ચર્ચા કરી છે કે જે માહિતી પ્રકાર. 99 00:04:52,590 --> 00:04:53,970 >> તેથી પૂર્ણાંક એક્સ GetInt સમકક્ષ હોય છે. 100 00:04:53,970 --> 00:04:56,390 મૂળભૂત રીતે ચાલી રહ્યું છે તે હું ટર્મિનલ પર છું છે. 101 00:04:56,390 --> 00:04:58,790 હું એક નંબર લખો વપરાશકર્તા પૂછવા છું. 102 00:04:58,790 --> 00:05:02,300 >> અને અહીં હું સ્વિચ છું હું શું કરી રહ્યો છું, આધાર રાખીને 103 00:05:02,300 --> 00:05:05,060 વપરાશકર્તા પ્રોમ્પ્ટ પર લખ્યો છે તેના પર. 104 00:05:05,060 --> 00:05:09,147 તેઓ એક લખ્યો તેથી, જો હું એક છાપશે. 105 00:05:09,147 --> 00:05:09,855 અને પછી હું તૂટી જાય છે. 106 00:05:09,855 --> 00:05:12,590 107 00:05:12,590 --> 00:05:15,510 તેઓ બે પ્રકાર હોય, તો હું બે છાપશે. 108 00:05:15,510 --> 00:05:16,690 અને પછી હું તૂટી જાય છે. 109 00:05:16,690 --> 00:05:19,060 તે મહત્વપૂર્ણ છે દરેક કેસ વચ્ચે ભંગ 110 00:05:19,060 --> 00:05:20,890 અન્યથા તમે મારફતે પડી જશે કારણ કે. 111 00:05:20,890 --> 00:05:23,380 હું કોઇ ન હતી તેથી જો ત્યાં આરામ, અને વપરાશકર્તા 112 00:05:23,380 --> 00:05:31,380 ટાઇપ એક છે, તે છે શું થશે માફ કરશો, એક, બે, ત્રણ છાપો કરશે. 113 00:05:31,380 --> 00:05:33,099 તે સાચું છે, વિચિત્ર વર્તન પ્રકારની છે? 114 00:05:33,099 --> 00:05:33,890 તમે એવું લાગે છે. 115 00:05:33,890 --> 00:05:36,480 પરંતુ ખરેખર કેટલાક કિસ્સાઓમાં જ્યાં છે આ એક ખૂબ ઉપયોગી વસ્તુ હોઈ શકે છે. 116 00:05:36,480 --> 00:05:39,730 તેથી અહીં એક સ્વીચ અન્ય ઉદાહરણ છે હું આરામ છોડી દેવું જ્યાં નિવેદન. 117 00:05:39,730 --> 00:05:42,030 પરંતુ હું હેતુ પર કરી. 118 00:05:42,030 --> 00:05:43,030 >> તેથી શું અહીં થાય છે? 119 00:05:43,030 --> 00:05:43,821 એક બીજા માટે વિચારો. 120 00:05:43,821 --> 00:05:45,960 તમે પણ વિડિઓ વિરામ કરવા માંગો છો શકે છે. 121 00:05:45,960 --> 00:05:48,230 >> તો શું અહીં થાય છે વપરાશકર્તા પ્રકારો ચાર? 122 00:05:48,230 --> 00:05:51,190 123 00:05:51,190 --> 00:05:53,860 તેથી હું ઇનપુટ માટે વપરાશકર્તા પૂછવામાં કર્યું છે. 124 00:05:53,860 --> 00:05:56,560 અને તેઓ કિંમત 4 પૂરી પાડે છે. 125 00:05:56,560 --> 00:05:59,545 મને લાગે છે કે શું મુદ્રિત નહીં ત્યારે? 126 00:05:59,545 --> 00:06:02,170 અગાઉના સ્લાઇડ પર, ત્યાં હતા તમામ કિસ્સાઓમાં વચ્ચે આરામ. 127 00:06:02,170 --> 00:06:04,750 અને તેથી તે માત્ર કરશે પ્રિન્ટ ચાર અને પછી બંધ. 128 00:06:04,750 --> 00:06:06,610 પરંતુ આ કિસ્સામાં, તે નથી. 129 00:06:06,610 --> 00:06:10,700 શું થશે તમે દરેક કેસ મારફતે પડી જશે. 130 00:06:10,700 --> 00:06:14,890 >> તેથી આ કિસ્સામાં હું મારા કેસ આયોજન કર્યું એવી રીતે કે વપરાશકર્તા પ્રકારો 4 જો, 131 00:06:14,890 --> 00:06:20,070 હું છાપશે ચાર, ત્રણ, બે, એક, ધડાકા સાથે ઊડી જવું. 132 00:06:20,070 --> 00:06:22,780 તેઓ 5 ટાઇપ તો હું શરૂ કરશે અને પાંચ જ વસ્તુ નથી. 133 00:06:22,780 --> 00:06:26,410 તેઓ 1 લખ્યો તો, હું કરશે માત્ર બ્લાસ્ટને એક બંધ કરવું. 134 00:06:26,410 --> 00:06:28,715 >> તેથી આ કિસ્સામાં, હું ઉપયોગ કરું છું એક સ્વીચ પ્રકારની હોશિયારીથી જેથી 135 00:06:28,715 --> 00:06:30,804 હું પડી નથી ઇરાદો નથી કે તમામ કિસ્સાઓમાં દ્વારા. 136 00:06:30,804 --> 00:06:33,720 પરંતુ સામાન્ય રીતે તમે કદાચ તેમ છો તેમને બધા વચ્ચે ભંગ કરવા માંગો છો, 137 00:06:33,720 --> 00:06:36,090 તમે એક પરિસ્થિતિ છે, જ્યાં સુધી તમે છો જ્યાં આ એક જેવી 138 00:06:36,090 --> 00:06:40,081 પ્રકારની હકીકત ઉચ્ચાલન તમે મળશે કે એક વિરામ વગર કિસ્સાઓ મારફતે આવતા. 139 00:06:40,081 --> 00:06:42,830 તેથી મેજર બીજા છે શરતી નિવેદનો પ્રકારો. 140 00:06:42,830 --> 00:06:47,139 કયા ના છેલ્લા છે: તેથી હું અહીં સી કોડ બે સ્નિપેટ્સ છે. 141 00:06:47,139 --> 00:06:48,680 ડાબી પર એક અને જમણી બાજુ પર છે. 142 00:06:48,680 --> 00:06:52,330 ડાબી પર એક હોવું જોઈએ કદાચ તમે ખૂબ પરિચિત બનો. 143 00:06:52,330 --> 00:06:55,110 >> હું પૂર્ણાંક એક્સ છે. 144 00:06:55,110 --> 00:06:57,167 અને હું કદાચ જોઈએ વપરાશકર્તાને પૂછવામાં છે 145 00:06:57,167 --> 00:07:00,250 for-- આ કદાચ પૂર્ણાંક એક્સ પ્રયત્ન કરીશું GetInt, અથવા તે કંઈક સમકક્ષ હોય છે. 146 00:07:00,250 --> 00:07:03,030 147 00:07:03,030 --> 00:07:05,240 અને પછી હું નિર્ણય બનાવવા છું. 148 00:07:05,240 --> 00:07:11,700 કેટલાક બુલિયન અભિવ્યક્તિ છે, તો સાચું, કિંમત 5 એક્સ સોંપી. 149 00:07:11,700 --> 00:07:13,590 નહિંતર, 6 કિંમત X સોંપી. 150 00:07:13,590 --> 00:07:16,548 >> ડાબી પર તે કદાચ પ્રયત્ન કરીશું અમારી ચર્ચા થી ખૂબ પરિચિત 151 00:07:16,548 --> 00:07:18,160 માત્ર એક ક્ષણ પહેલા બીજું જો. 152 00:07:18,160 --> 00:07:20,535 તમે જાણવા આશ્ચર્ય થશે જમણી બાજુ પર લીટી 153 00:07:20,535 --> 00:07:22,310 ચોક્કસ જ વસ્તુ છે? 154 00:07:22,310 --> 00:07:26,140 >> એટલે કહેવાય છે: અથવા ક્યારેક આ ત્રિપુટી ઓપરેટર કહેવાય છે. 155 00:07:26,140 --> 00:07:27,450 અને તે ખૂબ ઠંડી છે. 156 00:07:27,450 --> 00:07:29,110 તે સામાન્ય રીતે એક સુંદર યુક્તિ તરીકે વપરાય છે. 157 00:07:29,110 --> 00:07:35,777 >> પરંતુ તે માટે પરવાનગી આપે છે શું તમે કરવું ખરેખર નાના સાથે બીજું એક તો અનુકરણ, 158 00:07:35,777 --> 00:07:37,610 ખરેખર સામાન્ય ટૂંકા શરતી શાખાઓ. 159 00:07:37,610 --> 00:07:41,470 તમે સામાન્ય રીતે ઉપયોગ ન હોત: તમે તો દરેક સમૂહ વચ્ચે કોડ છ રેખાઓ હતી 160 00:07:41,470 --> 00:07:42,569 ના સર્પાકાર કૌંસ. 161 00:07:42,569 --> 00:07:44,360 પરંતુ તમે માત્ર હો તો ઝડપી નિર્ણય બનાવે છે, 162 00:07:44,360 --> 00:07:47,520 તમે એક વસ્તુ કરવા માટે જઈ રહ્યાં છો તો અથવા અન્ય અને તે ખૂબ જ સરળ છે, 163 00:07:47,520 --> 00:07:52,240 આ કેવી રીતે એક ઉદાહરણ હોઈ શકે સાથે કરું? આ ત્રિપુટી ઓપરેટર. 164 00:07:52,240 --> 00:07:56,940 તેથી પૂર્ણાંક એક્સ અભિવ્યક્તિ બરાબર? 165 00:07:56,940 --> 00:07:59,470 પ્રશ્ન પછી આ બાબત માર્ક એક્સ શું કિંમત છે 166 00:07:59,470 --> 00:08:02,690 અભિવ્યક્તિ સાચું છે, તો હશે. 167 00:08:02,690 --> 00:08:05,330 >> પછી આ બાબત કોલોન શું એક્સ કિંમત છે 168 00:08:05,330 --> 00:08:07,990 અભિવ્યક્તિ ખોટા હતા તો હશે. 169 00:08:07,990 --> 00:08:11,510 તેથી હું મારી જાતને પૂછી રહ્યો છું, અભિવ્યક્તિ સાચું છે? 170 00:08:11,510 --> 00:08:13,870 તે છે, તો કિંમત 5 એક્સ સોંપી. 171 00:08:13,870 --> 00:08:16,619 જો તે નથી, કિંમત x 6 સોંપી. 172 00:08:16,619 --> 00:08:17,410 ફરીથી, જેમ હું જણાવ્યું હતું. 173 00:08:17,410 --> 00:08:18,670 આ સામાન્ય રીતે માત્ર એક સુંદર યુક્તિ છે. 174 00:08:18,670 --> 00:08:20,430 અને ક્યારેક તમે બને તો ખરેખર તેની સાથે આરામદાયક, 175 00:08:20,430 --> 00:08:22,820 તે જુએ છે કારણ કે તમે આ કરી શકશો તમારા કાર્યક્રમો ઠંડી પ્રકારની. 176 00:08:22,820 --> 00:08:25,710 સામાન્ય રીતે હું તે પ્રસ્તુત કરું છું તમે હવે જેથી તમે તેની સાથે પરિચિત છો 177 00:08:25,710 --> 00:08:26,990 તમે તેને જુઓ છો. 178 00:08:26,990 --> 00:08:30,080 પરંતુ ચોક્કસપણે તમારી પાસે નથી ખબર તમારો કોડ કોઈપણ તે લખવા માટે. 179 00:08:30,080 --> 00:08:33,246 પરંતુ તે કંઈક સાથે પરિચિત હોય છે, તમે ચોક્કસપણે અનુભવી શકશો, કારણ કે 180 00:08:33,246 --> 00:08:36,130 અહીં કોડ સ્નીપેટ અને ત્યાં જ્યાં આ? વાક્યરચના, 181 00:08:36,130 --> 00:08:39,120 આ ત્રિપુટી ઓપરેટર ઉર્ફ, વપરાય છે. 182 00:08:39,120 --> 00:08:40,960 >> પર જેથી ઝડપી સારાંશ શું શરતો છે, 183 00:08:40,960 --> 00:08:44,210 અને વિકલ્પો ઉપલબ્ધ છે તમારી પાસે સી તમને તો અને જો-બીજું, 184 00:08:44,210 --> 00:08:46,860 તો બીજું તો, વગેરે એટ. 185 00:08:46,860 --> 00:08:50,880 તમે બુલિયન અભિવ્યક્તિઓ ઉપયોગ કરી શકો છો તે માટે નિર્ણયો લેવા. 186 00:08:50,880 --> 00:08:53,720 >> સ્વીચ નિવેદનો સાથે તમે વાપરવા અલગ કિસ્સાઓમાં નિર્ણયો. 187 00:08:53,720 --> 00:08:57,540 તે તો તમે ખાસ કરીને, કહે છે એક, અથવા તે ત્રણ છે તો તે બે છે, અથવા તો, 188 00:08:57,540 --> 00:09:00,870 હું આ વસ્તુ કરવા માટે, અથવા પડશે આ વસ્તુ, અથવા આ વસ્તુ. 189 00:09:00,870 --> 00:09:04,660 અને: બદલવા માટે વાપરી શકાય કરી શકો છો ખૂબ જ સરળ હોય તો-બીજું શાખાઓ, 190 00:09:04,660 --> 00:09:08,490 અથવા સાંકળો બનાવવા માટે બીજું તો તમારો કોડ થોડી ફેન્સી જુઓ. 191 00:09:08,490 --> 00:09:09,250 >> હું ડો લોયડ છું. 192 00:09:09,250 --> 00:09:11,410 અને આ CS50 છે. 193 00:09:11,410 --> 00:09:12,959