PDA

View Full Version : بدست آوردن مغلوب عدد در کنسول توسط کلاسها



vinnie-paz
جمعه 21 مهر 1391, 16:04 عصر
دوستان لطفا کمکم کنید مشکلش چیه؟

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace ConsoleApplication3
{
public class Program
{


public static void Main(string[] args)
{


int num;
Console.Write("enter number:");
num = Convert.ToInt32(Console.ReadLine());
maghlob(num);
Console.ReadLine();
}

public void maghlob(int a)
{

while (a > 0)

Console.Write(a % 10);
a = a / 10;



}
}
}

مسعود اقدسی فام
جمعه 21 مهر 1391, 16:15 عصر
همینجوری که نگاه می‌کنم اعداد منفی و صفر رو پشتیبانی نمی‌کنه. حالا کجاش ایراد داره؟ منظور کدوم خروجی نادرسته؟

در ضمن یه آکولاد باز بعد while کم داره.

harani
جمعه 21 مهر 1391, 16:37 عصر
مغلوب عدد چی بود ؟؟ یادم رفته .بگو شاید بتونم راهنماییت کنم .

vinnie-paz
جمعه 21 مهر 1391, 16:48 عصر
مثلا 423 رو بگیره 324 برگردونه

مسعود اقدسی فام
جمعه 21 مهر 1391, 16:49 عصر
مغلوب عدد چی بود ؟؟ یادم رفته .بگو شاید بتونم راهنماییت کنم .


123456 می‌شه 654321.

البته مغلوب نیست که این دوستمون گفتن: مقلوب. یعنی قلب شده. برعکس شده. مثل انقلاب.

مغلوب یعنی شکست و این حرفا. یه اشتباه رایجه.

vinnie-paz
جمعه 21 مهر 1391, 17:02 عصر
داداشا کمک کنید واجبه

harani
جمعه 21 مهر 1391, 17:18 عصر
بیا عزیز از این کد استفاده کن :


Console.Write("Enter a Number\t");//a
int num = Convert.ToInt32(Console.ReadLine());//b
string maqloob = "";//c

for (int i = num.ToString().Length - 1; i >= 0; i--)//d
{
maqloob += num.ToString().Substring(i, 1);//f
}
Console.WriteLine("Maqloob = \t" + maqloob);//g
Console.Read();//f

مسعود اقدسی فام
جمعه 21 مهر 1391, 17:38 عصر
بیا عزیز از این کد استفاده کن :


Console.Write("Enter a Number\t");//a
int num = Convert.ToInt32(Console.ReadLine());//b
string maqloob = "";//c

for (int i = num.ToString().Length - 1; i >= 0; i--)//d
{
maqloob += num.ToString().Substring(i, 1);//f
}
Console.WriteLine("Maqloob = \t" + maqloob);//g
Console.Read();//f


البته اینم برای اعداد منفی کار نمی‌کنه. یکی دو تا شرط ساده مساله رو حل می‌کنه.

در ضمن من فکر می‌کردم شما دنبال به ثمر رسوندن کد خودتی. نه اینکه یکی دیگه کد بده مال خودتو ول کنی!