કોમ્પ્યુટર્સ, પ્રોગ્રામિંગ
"પાસ્કલ" માં કારણદર્શી: કેવી રીતે ગણતરી કરવાની છે. કાર્યક્રમો ઉદાહરણો
શિક્ષણ પ્રોગ્રામિંગ સંકુલમાં સરળ માર્ગ પર છે. ડેટા પ્રકારો અને ભાષાના ઓપરેટરો mastered હોવાથી, ચક્રીય માળખાં પર જાઓ. એક સ્તંભમાં નંબરો આઉટપુટ માંથી જટીલ સૂત્રો માત્રામાં ગણતરી કરવા ચક્ર ઉદ્દેશો ત્યાં અગણિત છે. તેમ છતાં, પ્રોગ્રામરો પ્રશ્ન શરૂઆત રહે પાસ્કલ "કેવી રીતે મદદ કારણદર્શી ગણતરી માટે" "?"
અમલ સમસ્યા ઓછામાં ઓછા ત્રણ માર્ગો હોઈ શકે છે. તેઓ વિવિધ ઓપરેટરો ઉપયોગ થાય છે.
ગાણિતિક માહિતી
બાંધકામ માટે પ્રક્રિયા કરવા પહેલાં, તે ગાણિતીક નિયમો અને લખવા કાર્યક્રમો સિદ્ધાંત અભ્યાસ કરવા માટે જરૂરી છે. ગણિતશાસ્ત્રમાં કારણદર્શી સંખ્યા કે જેની પર તે કરતાં ઓછી હકારાત્મક પૂર્ણાંકો પર અભિવ્યક્તિ મૂલ્યાંકન ઉત્પાદન છે.
સમજો એક ઉદાહરણ વ્યાખ્યા મદદ કરશે. તમે 3 નિર્ણય 3. નંબર કારણદર્શી શોધવા માંગો છો ધારો! = 3 * 2 * 1 = 6.
તે એક ક્રિયા આશ્ચર્યચિહ્ન, જે નંબર પછી મૂકવામાં આવે છે સૂચવે છે. મહત્વપૂર્ણ નોંધ: કારણદર્શી માત્ર હકારાત્મક પૂર્ણાંકો માટે નિર્ધારિત કરવામાં આવે છે. 0: તે જ સમયે, શૂન્ય ખ્યાલ પરિચય! = 1.
અભિવ્યક્તિ મોટું જાતે ધ્યાનમાં - એક લાંબા વ્યવસાય. ગણતરી પ્રક્રિયા ઝડપથી કરવા માટે, કોમ્પ્યુટર પ્રોગ્રામ ઉપયોગ કરે છે. આગળ, માર્ગો "પાસ્કલ" માં કારણદર્શી શોધવા માટે વિચારો.
પ્રથમ પદ્ધતિ
નીચે કોડ કાર્યક્રમની આવૃત્તિ બતાવે છે.
ઉદાહરણમાં એવી શરત હતી કે લૂપ શરીરના પહેલાં રેકોર્ડ સાથે સંયુક્ત બાંધકામ ઉપયોગ કરે છે. રેકોર્ડ વાક્યરચના:
જ્યારે {શરત} posledovatelnost_operatorov કરવું {};
કોડ આ પ્રમાણે ચાલે: posledovatelnost_operatorov પસાર કાર્યક્રમ, અભિવ્યક્તિ {શરત} માન્યતા તપાસે હકારાત્મક પરીક્ષણ કિસ્સામાં {}.
કાર્યક્રમ પર પાછા ફરીએ, તમે નીચેની લીટીઓ પર ધ્યાન ચૂકવણી કરવાની જરૂર:
- 2 - સ્પષ્ટ કરે છે નંબર n એ, જેના માટે ગણતરી ચલાવવામાં આવે છે;
- 6 - શ્રેણી શીર્ષક;
- 7 - ચક્ર શરૂઆત;
- 8 - ચલ હકીકત છે, કે જે n ના કારણદર્શી મૂલ્ય સંગ્રહે ગણતરી;
- 9 - એક કાઉન્ટર ચલ વધી;
- 10 - ચક્ર અંત.
બીજો રસ્તો
આગળ ઓફર વારંવાર નિવેદન સાથે "પાસ્કલ" માં કારણદર્શી ગણતરી કરવાની છે.
ડિઝાઇન ચક્ર: પુનરાવર્તિત {posledovatelnost_operatorov} સુધી {શરત};
કેવી રીતે કાર્યક્રમ કામ કરે છે તે સમજવા માટે, તે વાક્ય દ્વારા વાક્ય ધ્યાનમાં લોઃ
- 2 - એ સતત પૂર્ણાંક જેના માટે ગણતરી કરવામાં આવે છે સોંપવામાં આવેલ છે;
- 7 - ચક્ર શરૂઆત;
- 8, 9 - કારણદર્શી ગણતરી અને કાઉન્ટર વધારો હું;
- 10 - લૂપ શરીરના અંત;
- 11 - સ્થિતિ ચકાસણી, કારણ કે શરત નિવેદનો ક્રમ પછી સ્થિત છે, ફરી ઓછામાં ઓછી એક વાર અમલ કરવામાં આવશે.
ત્રીજા માર્ગ
બાદમાં કાર્યક્રમ પણ તે શક્ય "પાસ્કલ" માં કારણદર્શી ગણતરી માટે બનાવે છે અને કદ સૌથી કોમ્પેક્ટ છે. કારણ - ઓપરેટર માટે, કે જેના માટે કાઉન્ટર હું વધારો ચક્ર પરિમાણો માં સુયોજિત થયેલ છે વપરાય છે.
રેકોર્ડ ઑપરેટર: માટે {} {nachalnoe_znachenie konechnoe_znachenie} કરી {} posledovatelnost_operatorov છે.
(આંકડા યાદી રેખા આપવામાં આવે છે) નીચે મુજબ કોડ કામ કરે છે:
- 2 - સંખ્યામાં સતત કિંમત n એ સોંપેલ જેના માટે કારણદર્શી ગણતરી કરવામાં આવે છે;
- 6 - ચક્ર પરિમાણો આપવામાં આવે છે - પ્રારંભિક અને અંતિમ કિંમતો;
- 7 - ચક્ર શરૂઆત;
- 8 - ચલ હકીકત ગણતરી;
- 9 - ચક્ર અંત.
ટીકા
પણ ટોપ ટેન કારણદર્શી સંખ્યા માટે પરવાનગી ડેટા પ્રકાર પૂર્ણાંક કરતાં વધારે મૂલ્ય ધરાવે છે. તેથી, કાર્યક્રમ "પાસ્કલ" એક ભૂલ સંદેશો બતાવશે. તેને ઠીક સરળ છે - તમે વાસ્તવિક કિંમતો સ્ટોર કરવા માટે longint અથવા ઉપયોગ પ્રકારના ચલ પરિણામો ડેટા પ્રકાર બદલવા માટે જરૂર છે.
Similar articles
Trending Now