سلام بچه ها.
من سال اول رشته ی علوم کامپیوتر هستم. دانشگاه قم
همونطوری که میدونید تو ترم اول ما فقط یه درس تخصصی داریم: مبانی کامپیوتر و الگوریتم ها
یکی از تمرینایی که استادمون تو جلسه ی پیش گفت بدست اوردن مقلوب یه عدد بودش در شرایطی که اون عدد صحیحه و نمیدونیم چند رقمیه. که من تونستم اینو حلش کنم. گفتم اینجا بذارم اگه به درد کسی خورد استفاده کنه :لبخندساده
1 شروع
2 n را بخوان (عدد اصلی)
3 10 -> i (منظورم اینه که ده رو ببر تو i)
4 0 -> j
5 0 -> sum (مقلوب عدد اصلی)
6 اگر (براکت (n تقسیم بر i)) بزرگتر از صفر بود آنگاه i*10 -> i و برو به 6 (همین خط)
7 [(10n/i)] -> A
8 A*(10^j) + sum -> sum
9 j + 1 -> j
10 i/10 -> i
11 اگر i مخالف صفر آنگاه برو به 7
12 sum را چاپ کن
13 توقف کن
فکر می کنم اگه این کد ها رو تو یه کاغذ بنویسید و بعدش بخونید که ببینید چیکار کردم بهتر متوجه بشید چون من خودم هم اینجوری نمی فهمم چی به چیه



 
			
			
 مقلوب یک عدد
 مقلوب یک عدد
				 
					
					
					
						 پاسخ با نقل قول
  پاسخ با نقل قول
 نوشته شده توسط Afshin_Zavar
 نوشته شده توسط Afshin_Zavar
					
				




 کد مقلوب عدد در زبان c
 کد مقلوب عدد در زبان c
				
