fork download
  1. program UchXonaliSonRaqamlarYigindisi;
  2.  
  3. {$APPTYPE CONSOLE}
  4.  
  5. uses
  6. SysUtils;
  7.  
  8. var
  9. son, yuzlik, onlik, birlik, yigindi: Integer;
  10. begin
  11. // Foydalanuvchidan uch xonali sonni kiritishni so'raymiz
  12. Write('Uch xonali sonni kiriting: ');
  13. ReadLn(son);
  14.  
  15. // Tekshirish: Uch xonali son kiritilganligini ta'minlash
  16. if (son < 100) or (son > 999) then
  17. begin
  18. WriteLn('Iltimos, uch xonali son kiriting!');
  19. Exit;
  20. end;
  21.  
  22. // Raqamlarni ajratamiz
  23. yuzlik := son div 100;
  24. onlik := (son div 10) mod 10;
  25. birlik := son mod 10;
  26.  
  27. // Raqamlar yig'indisini hisoblash
  28. yigindi := yuzlik + onlik + birlik;
  29.  
  30. // Natijani chop etish
  31. WriteLn('Raqamlar yig''indisi: ', yigindi);
  32.  
  33. // Konsolni yopmaslik uchun keyingi qadamni kutamiz
  34. ReadLn;
  35. end.
  36.  
Success #stdin #stdout 0s 5288KB
stdin
Standard input is empty
stdout
Uch xonali sonni kiriting: Iltimos, uch xonali son kiriting!