1 વક્તા: અમે વિશ્લેષણ છેલ્લે પૂર્ણાંકો, અમે કેટલીક ઉપયોગ યાદ બુલિયન સમીકરણો ચેક કરો જો વપરાશકર્તાની ઇનપુટ n એ નંબરો વચ્ચે હતી જેમ 0 અને 3, 4 અને 7, અને 8 અને 10. વેલ, અમે બીજું જો મદદથી અને તે હતી છે, પરંતુ તે તમે કરી શકો છો તારણ ઉપયોગ કરીને તે જ તર્ક અમલ એક વિવિધ પ્રોગ્રામિંગ રચના એકસાથે હજુ પણ હાંસલ કરી હતી ચોક્કસ જ પરિણામ. હકીકતમાં, અમે કંઈક દાખલ કરી શકો છો અમારા માટે પરવાનગી આપે છે કે સ્વીચ તરીકે ઓળખવામાં પર આધાર રાખીને અમારા વર્તન બદલવા કેટલાક ચલ ની કિંમત. ચાલો આ પ્રયાસ આપે છે. આ કરવા માટે, હું પ્રથમ સમાવેશ થાય છે જાઉં છું cs50.h. રીતે CS50 પુસ્તકાલય હું પણ પ્રમાણભૂત સમાવેશ જાઉં છું પ્રમાણભૂત I / O.h રીતે લાઇબ્રેરી. અને હું મુખ્ય જાહેર જાઉં છું સામાન્ય રીતે, મુખ્ય રદબાતલ પૂર્ણાંક. સર્પાકાર તાણવું ખોલો. સર્પાકાર તાણવું બંધ કરો. અને હવે હું કહી જાઉં છું પૂર્ણાંક માટે વપરાશકર્તા. Printf, મને પૂર્ણાંક આપો 1 થી 10. અને હવે હું વિચાર કરવા જઇ રહ્યો છું કે CS50 મદદથી પૂર્ણાંક પુસ્તકાલયો, GetInt કામ કરે છે. ઈન્, માતાનો n એ કૉલ કરો, GetInt સમકક્ષ હોય છે. અને હવે હું થોડી કરવા જાઉં છું કે પૂર્ણાંક પર વિશ્લેષણ. કેટલેક અંશે આપખુદ, પરંતુ આ સાથે સ્વીચ તરીકે જાણીતું નવી રચના. નીચે પ્રમાણે n ના કિંમત પર સ્વિચ કરો. N એ 1 સમકક્ષ કે કિસ્સામાં, અથવા માં n એ 2, અથવા કિસ્સામાં સમકક્ષ હોય તે કિસ્સામાં કે n એ 3 બરાબર, આગળ વધો અને કોડ આ વાક્ય ચલાવો. તમે નાના પૂર્ણાંક, વિરામ લેવામાં Printf. હવે, હું સમકક્ષ અમલીકરણની જરૂર છે દ્વારા ઇ.એલ. ટી સરળ છે કેટલીક વધારાની કિસ્સાઓમાં ગણના. N એ 4 જેટલી જ થાય છે કે આ કેસ માં, અથવા માં n એ 5, અથવા કિસ્સામાં સમકક્ષ હોય તે કિસ્સામાં કે n એ કે એન 6 સમકક્ષ હોય છે, અથવા કિસ્સામાં 7 જેટલી જ થાય છે, તો આગળ વધો અને તમે છાપે એક માધ્યમ ઈન્ હતી. તૂટી જાય છે. હવે એ છે કે જ્યારે વપરાશકર્તા લેવામાં મોટી સંખ્યામાં, ચાલો નીચે પ્રમાણે છે શોધી શકે છે. વપરાશકર્તા આઠ લેવામાં કે આ કેસ માં અથવા વપરાશકર્તા પસંદ કે આ કેસ માં નવ અથવા તો વપરાશકર્તાની પસંદ કે આ કેસ માં 10, આગળ વધો અને તમે છાપે મોટી ઈન્ હતી. તૂટી જાય છે. ઇ.એલ. ટી, એક વપરાશકર્તા સંખ્યાબંધ પસંદ નથી, તો કે, આ 10 કેસોમાં કોઇ પણ પડે માતાનો કેટલાક મૂળભૂત વર્તણૂક હોય છે. નીચે પ્રમાણે આ કિસ્સામાં કરવામાં આવશે. મૂળભૂત, printf, તમે લેવામાં અમાન્ય ઈન્. તૂટી જાય છે. હવે, હું આ ફાઈલ કમ્પાઈલ સેવ જો તે સ્વીચ બનાવવા સાથે. . સ્લેશ સ્વીચ સાથે ચલાવો. સેનીટી તપાસમાં એક દંપતી દો. હું 1 ના પૂર્ણાંક પસંદ પડશે. અને ID ને નાની પૂર્ણાંક લીધો છે. હવે દો. સ્વીચ સ્લેશ. અને, જેમ કે નકારાત્મક 1 લખો. અને ID ને અમાન્ય પૂર્ણાંક લીધો છે. દિવસ ના અંતે, સ્વીચ કરવા માટે સક્રિય કરે છે નથી રચવા જો તમે પહેલાથી જ નથી કરી શકે જે કંઇ વધુ, જો પરિચિત બીજું તો સાથે બીજું રચવા. પરંતુ તમે કિંમતો મર્યાદિત સૂચિ હોય તમે એક માટે ચકાસણી કરી રહ્યા છીએ કે સ્વીચ નિવેદન ખૂબ જ કરી શકે છે તમારા કોડ વધુ છે સ્પષ્ટ, અથવા વધુ વાંચી શકાય.