night-wolf
سه شنبه 30 اردیبهشت 1393, 18:19 عصر
با سلام دوستان من تو کنسول سی شارپ یه حلقه تعریف کردم که میاد 20 تا عدد میگیره و تو یه فایل ذخیره میکنه
بعد میاد محتویات این فایل رو میخونه و نشون میده حالا یه مشکلی که دارم اینه نمیتونم این اعداد رو به توان 2 برسونم و در فایل دیگه ذخیره کنم
فقط توان کردنش رو نمیدونم
ممنون میشم راهنمایی کنید
اینم سورس کامل :
static void Main(string[] args)
{
StreamWriter sw = new StreamWriter("C:\\1.txt");
Console.WriteLine(" *** 20 adad ra vared konid ***");
for (int i = 1; i <= 20; i++)
{
int ss =Convert.ToInt32( Console.ReadLine() );
sw.WriteLine(ss);
}
sw.Close();
StreamReader sr = new StreamReader("C:\\1.txt");
String line = sr.ReadToEnd();
Console.WriteLine("adade mojod dar file :");
Console.WriteLine(line);
StreamWriter s2 = new StreamWriter("C:\\2.txt");
s2.WriteLine(line * line );
s2.Close();
}
در اینجامن میخوام در واقع line * line کنم و طبق دستور writeline تو فایل 2.txt ذخیره کنم که اررور میده
بعد میاد محتویات این فایل رو میخونه و نشون میده حالا یه مشکلی که دارم اینه نمیتونم این اعداد رو به توان 2 برسونم و در فایل دیگه ذخیره کنم
فقط توان کردنش رو نمیدونم
ممنون میشم راهنمایی کنید
اینم سورس کامل :
static void Main(string[] args)
{
StreamWriter sw = new StreamWriter("C:\\1.txt");
Console.WriteLine(" *** 20 adad ra vared konid ***");
for (int i = 1; i <= 20; i++)
{
int ss =Convert.ToInt32( Console.ReadLine() );
sw.WriteLine(ss);
}
sw.Close();
StreamReader sr = new StreamReader("C:\\1.txt");
String line = sr.ReadToEnd();
Console.WriteLine("adade mojod dar file :");
Console.WriteLine(line);
StreamWriter s2 = new StreamWriter("C:\\2.txt");
s2.WriteLine(line * line );
s2.Close();
}
در اینجامن میخوام در واقع line * line کنم و طبق دستور writeline تو فایل 2.txt ذخیره کنم که اررور میده