Challenger App

No.1 PSC Learning App

1M+ Downloads
ഒരു പ്രോഗ്രാം താഴെപ്പറയുന്ന നിർദ്ദേശങ്ങൾ നടപ്പിലാക്കുന്നു. INPUT N IF N > 0 GOTO L1 PRINT "NEGATIVE" STOP L1: IF N < 100 GOTO L2 PRINT "LARGE" STOP L2: PRINT "SMALL POSITIVE" STOP N-ന്റെ ഇൻപുട്ട് മൂല്യം 120 ആണെങ്കിൽ, താഴെപ്പറയുന്നവയിൽ ഏത് പ്രസ്താവനയാണ് ശരി ?

Aനെഗറ്റീവ്

Bസ്മോൾ പോസിറ്റീവ്

Cലാർജ്

Dഔട്ട്പുട്ട് ഇല്ല

Answer:

C. ലാർജ്

Read Explanation:

പ്രോഗ്രാം ഫ്ലോ വിശകലനം

  • ഘട്ടം 1: ഇൻപുട്ട് മൂല്യം N = 120 എന്ന് നൽകിയിരിക്കുന്നു.
  • ഘട്ടം 2: IF N > 0 GOTO L1 എന്ന നിർദ്ദേശം പരിശോധിക്കുന്നു. 120 എന്നത് 0-നേക്കാൾ വലിയ സംഖ്യയായതിനാൽ, പ്രോഗ്രാം L1 എന്ന ലേബലിലേക്ക് മാറുന്നു.
  • ഘട്ടം 3: L1 ലേബലിന് താഴെയുള്ള IF N < 100 GOTO L2 എന്ന നിർദ്ദേശം പരിശോധിക്കുന്നു.
  • ഘട്ടം 4: ഇവിടെ N = 120 ആണ്. 120 എന്നത് 100-നേക്കാൾ ചെറുതല്ല (120 < 100 എന്നത് തെറ്റാണ്). അതിനാൽ, പ്രോഗ്രാം L2 ലേബലിലേക്ക് പോകുന്നില്ല.
  • ഘട്ടം 5: തൊട്ടുതാഴെയുള്ള നിർദ്ദേശം പ്രകാരം PRINT "LARGE" എന്ന് എക്സിക്യൂട്ട് ചെയ്യുന്നു.
  • ഘട്ടം 6: തുടർന്ന് STOP നിർദ്ദേശം വഴി പ്രോഗ്രാം അവസാനിക്കുന്നു.

അതുകൊണ്ട്, 120 എന്ന ഇൻപുട്ടിന് ഔട്ട്‌പുട്ട് ആയി ലഭിക്കുന്നത് LARGE എന്നായിരിക്കും.


Related Questions:

ഒരു C++ ക്ലാസിലെ അംഗ ഫംഗ്‌ഷനുകളെക്കുറിച്ച് ഇനിപ്പറയുന്ന പ്രസ്താവനകളിൽ ഏതാണ് /ശരി?

(i)ഒരു അംഗ ഫംഗ്‌ഷൻ ക്ലാസിന് പുറത്ത് മാത്രമേ നിർവചിക്കൂ

(ii)ക്ലാസിന് സമാനമായ പേരുള്ള ഒരു അംഗ ഫംഗ്‌ഷനെ കൺസ്ട്രക്റ്റർ എന്ന് വിളിക്കുന്നു .

(iii) ക്ലാസ് ഡാറ്റയിൽ ഒരു അംഗ ഫംഗ്ഷൻ പ്രവർത്തിക്കുന്നു

The shell is also known as :
A mathematically oriented computer programme for scientific problems
ASCII refers to :
Full Form for EBCDIC: