mahdavi3d

همفکری کاربران برای رفع اشکالات برنامه نویسی

Recommended Posts

[quote]
جاوا اسکریپ زبان برنامه نویسی سمت سرور نیست بلکه زبان برنامه نویسی سمت کلایتنه و قابل مقایسه با PHP نیست که سمت سروره.
و CSS و HTML اصلا زبان برنامه نویسی نیستن بلکه فقط زبان GUI برای کاربره
[/quote]

دوست عزیز کاری نداریم کار کدوم چیه، مهم اینه که اصولا این چند زبان اسکریپت نویسی با هم و در کنار هم استفاده میشن!!!! و هرکدوم سینتکس و نیازمندی های خودش رو داره و در حقیقت یه چیز جدای از بقیه‌ست....!!!
حالا میخواد زبان اسکریپتت پایتون باشه یا ASP یا PHP با اینا هم میتونی کار کنی!....
  • Upvote 1
  • Downvote 1

به اشتراک گذاشتن این پست


لینک به پست
اشتراک در سایت های دیگر
[quote name='irartesh' timestamp='1373782637' post='321442']
این برنامه برای معدله:
[CODE]
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
//////////////////////////////////*_(irartesh)_*
namespace FSGco
{
class Program
{
static void Main(string[] args)
{
///////////////////////////////
Console.Write("How many lessons do you enter?:");
int tedad = Convert.ToInt32(Console.ReadLine());
string[] book = new string[tedad];
int[] number = new int[tedad];
int[] vahed = new int[tedad];
int m=1;
double mo = 0;
double v=0;
int n=0;
double s;
////////////////////////////////
int r = 0;
for (int i = 0; i < tedad; i++)
{
r += 1;
Console.Write(r + ".lesson:");
book[i] = Console.ReadLine();
Console.Write(r + ".Number:");
number[i] =Convert.ToInt32( Console.ReadLine());
Console.Write(r+".Unit:");
vahed[i] = Convert.ToInt32(Console.ReadLine());
v+=vahed[i];
n += number[i];
m=number[i]*vahed[i];
mo += m;
}
s = mo / v;
Console.WriteLine();
Console.WriteLine("lesson\tNumber\tunit");
Console.WriteLine("_______________________________________________");
for (int i = 0; i < tedad; i++)
{
Console.WriteLine(book[i]+" \t "+number[i]+ " \t "+vahed[i]);
}
Console.WriteLine("_______________________________________________");
Console.WriteLine("Total of num:" + n + "\t\tTotal of unit:" + v);
Console.WriteLine("_______________________________________________");
Console.WriteLine("adjusted:" +s);
Console.ReadLine();
}
}
}
[/CODE]

چطوره؟نقص داره جایی؟
[/quote]
سلام
اگر منظورتان از number نمره درسهاست احتمالا جنسش باید float باشه و نه int چون ممکن است نمره عدد صحیح نباشد. در مورد تعیین معدل هم یادتان باشد توی سی شارپ حاصل تقسیم دو عدد صحیح برابر با یک عدد صحیح هست پس معدل شما دقیق نخواهد بود . بنابراین پیشنهاد میکنم از اول اعداد نمره را به صورت float فرض کنید تا مشکلی پیش نیاید ( یا همانطوری که ظاهرا سلیقه شما است double که 64 بیت جا میگیرد.)

یه پیشنهاد هم دارم .
میشه اگر وقت دارید شما که دارید آموزش میبینید همانها را به صورت پست اینجا بگذارید تا یه تاپیک جمع و جور کار با سی شارپ داشته باشیم؟ ویرایش شده در توسط oldmagina

به اشتراک گذاشتن این پست


لینک به پست
اشتراک در سایت های دیگر
پاک شد. متوالی بود. ویرایش شده در توسط oldmagina

به اشتراک گذاشتن این پست


لینک به پست
اشتراک در سایت های دیگر
پیشنهاد خوبیه البته برا من یکی خیلی کارایی نداره! من تو کار اسمبلی و سی هستم همین رو مسلط بشم برا کارم کفایت میکنه.

به اشتراک گذاشتن این پست


لینک به پست
اشتراک در سایت های دیگر
[quote]یه سوال عمومی:در ساخت یک برنامه میشه از چند زبان استفاده کرد یا فقط یک زبان؟[/quote]
اگه به شکل مستقیم منظورتونه زیاد نه به اون صورت من خودم به شخصه فقط تو دوتا زبان دیدم این مسله را.
یکی c++ و یکی هم Delphi که هر دوی این زبان های قدرتمند از زبان اسمبلی هم میشه بین کدهاشون استفاده کرد.

اگه شکل غیر مستقیم منظورتونه که بله هم تو برنامه ها و تحت وب این امکان هست.
تو برنامه ها با استفاده از فایل های DLL تو ویندوز.
و تو تحت وب هم با استفاده وب سرویس ها میشه یه سایت را با دو زبان پیاده کرد.

به اشتراک گذاشتن این پست


لینک به پست
اشتراک در سایت های دیگر
[size=3][font=tahoma,geneva,sans-serif][quote name='Electro_officer' timestamp='1373802687' post='321495']
کسی کتاب خوب برا مطلب سراغ نداشت؟
[/quote]فراتر از help اش!؟ help خودش خوبه که.[/font][/size]

به اشتراک گذاشتن این پست


لینک به پست
اشتراک در سایت های دیگر
[quote name='Electro_officer' timestamp='1373806259' post='321502']
آخه Help انگلیسی هست و حال و حوصله میخواد... :mrgreen:
[/quote]
من يه سريه فيلم دارم خيلي خوبه اما آپ نميتونم كنم...سرعت خيلي پايينه يه سرچ بزن ببين پيدا ميكني براي دانلود؟

بعد من خودم مطلب رو از كتابايه آتالوگ خوندم.....به نظرم بهتره چون تمرين داره و هر وقتم گير كتر در دسرسه.... ویرایش شده در توسط Babak01

به اشتراک گذاشتن این پست


لینک به پست
اشتراک در سایت های دیگر
نمیدونم چرا ادیتور برام نمیاد.به خاطر همین نتونستم نقل قول کنم.
داداش شنا گفتی هرچی یاد میگیرم بزارم اینجا.من چند وقت پیش یه تصمیم گرفتم اینکه مطالبی رو که یاد میگیرم بیارم تو ورد بنویسم تا به صورت یه کتا داشته باشم.ولی پدر تنبلی بسوزه.شش تا متغییر نوشتم و بس...متاسفانعه فعلا حوصله ندارم.شاید بعدا که ورد رو کامل کردم بتونم بزارم اینجا.

به اشتراک گذاشتن این پست


لینک به پست
اشتراک در سایت های دیگر
[quote name='Babak01' timestamp='1373811943' post='321507']
[quote name='Electro_officer' timestamp='1373806259' post='321502']
آخه Help انگلیسی هست و حال و حوصله میخواد... :mrgreen:
[/quote]
من يه سريه فيلم دارم خيلي خوبه اما آپ نميتونم كنم...سرعت خيلي پايينه يه سرچ بزن ببين پيدا ميكني براي دانلود؟

بعد من خودم مطلب رو از كتابايه آتالوگ خوندم.....به نظرم بهتره چون تمرين داره و هر وقتم گير كتر در دسرسه....
[/quote]
آپلود هم کنی من با این سرعت داغون چجوری دانلود کنم! :mrgreen:

[quote]بعد من خودم مطلب رو از [b]كتابايه آتالوگ[/b] خوندم.....به نظرم بهتره چون تمرين داره و هر [b]وقتم گير كتر[/b] در دسرسه....[/quote]
نگرفتم چی شد! :mrgreen:

به اشتراک گذاشتن این پست


لینک به پست
اشتراک در سایت های دیگر
برای من ویرایشگر نمیاد!یه صفحه سفید.بدون هیچ آیکون

الان اومد.
[quote name='oldmagina' timestamp='1373796726' post='321471']
اگر منظورتان از number نمره درسهاست احتمالا جنسش باید float باشه و نه int چون ممکن است نمره عدد صحیح نباشد. در مورد تعیین معدل هم یادتان باشد توی سی شارپ حاصل تقسیم دو عدد صحیح برابر با یک عدد صحیح هست پس معدل شما دقیق نخواهد بود . بنابراین پیشنهاد میکنم از اول اعداد نمره را به صورت float فرض کنید تا مشکلی پیش نیاید ( یا همانطوری که ظاهرا سلیقه شما است double که 64 بیت جا میگیرد.)
[/quote]
ولی دابل 8 بیته!ولی برای معدل حق با شماست.در نظرم بود float تغییر بدم ولی یادم رفت!

راستی یه تابع ساب استرینگ داریم که تعداد خاصی کاراکتر رو نشون میده برای یک رشته...آیا همین تابع برای متغیر float هم هست؟که بشه مثلا برای معدل دو رقم نمایش داد؟

آیا این برنامه بررای اینکه if زیاد داره به سیستم فشار میاره؟برنامه آدرس اینترنتیه
[CODE]
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace URLs
{
class Program
{
static void Main(string[] args)
{
string d = "f";
while ((d!="Q") && (d!="q"))
{
Console.Write("Type your url:");
string url = Console.ReadLine();
domin(url);
Console.WriteLine("\n--If you want exit press 'q'--");
d=Console.ReadLine();
}
}
//////////////////////////////////////////////////////////////////////////
static void domin(string url)
{
if (url == "")
{
Console.WriteLine("Your adress not correct");
}
else
{
string[] check = new string[3];
check = url.Split('.');
if (check[1] != "")
{
int l = check[2].Length;
if (l <= 3)
{
Console.WriteLine("Your site Name is '{0}'", check[1]);
}
else
{
int r = check[2].Length;
if (r > 3)
{
Console.WriteLine("Your domin Name is '{0}' and your sub domin is '{1}'", check[2], check[1]);
}
else
{
Console.WriteLine("Your site Name is '{0}'", check[1]);
}
}
}
else
{
Console.WriteLine("Your adress not correct");
}
}
}
}
}
[/CODE] ویرایش شده در توسط irartesh

به اشتراک گذاشتن این پست


لینک به پست
اشتراک در سایت های دیگر
[quote name='irartesh' timestamp='1373816430' post='321511']
برای من ویرایشگر نمیاد!یه صفحه سفید.بدون هیچ آیکون

الان اومد.
[quote name='oldmagina' timestamp='1373796726' post='321471']
اگر منظورتان از number نمره درسهاست احتمالا جنسش باید float باشه و نه int چون ممکن است نمره عدد صحیح نباشد. در مورد تعیین معدل هم یادتان باشد توی سی شارپ حاصل تقسیم دو عدد صحیح برابر با یک عدد صحیح هست پس معدل شما دقیق نخواهد بود . بنابراین پیشنهاد میکنم از اول اعداد نمره را به صورت float فرض کنید تا مشکلی پیش نیاید ( یا همانطوری که ظاهرا سلیقه شما است double که 64 بیت جا میگیرد.)
[/quote]
ولی دابل 8 بیته!ولی برای معدل حق با شماست.در نظرم بود float تغییر بدم ولی یادم رفت!
[/quote]
سلام دوست عزیز
بر مبنای استاندارد IEEE 754 اندازه double همون 64 بیت تعریف می شود و float اندازه 32 بیت دارد و این البته وابستگی به سیستم شما که 64 بیت یا 32 بیت باشد ندارد.

[quote name='irartesh' timestamp='1373816430' post='321511']
راستی یه تابع ساب استرینگ داریم که تعداد خاصی کاراکتر رو نشون میده برای یک رشته...آیا همین تابع برای متغیر float هم هست؟که بشه مثلا برای معدل دو رقم نمایش داد؟
[/quote]

متوجه منظورتان از دورقم برای معدل نشدم .

[quote name='irartesh' timestamp='1373816430' post='321511']
[CODE]
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace URLs
{
class Program
{
static void Main(string[] args)
{
string d = "f";
while ((d!="Q") && (d!="q"))
{
Console.Write("Type your url:");
string url = Console.ReadLine();
domin(url);
Console.WriteLine("\n--If you want exit press 'q'--");
d=Console.ReadLine();
}
}
//////////////////////////////////////////////////////////////////////////
static void domin(string url)
{
if (url == "")
{
Console.WriteLine("Your adress not correct");
}
else
{
string[] check = new string[3];
check = url.Split('.');
if (check[1] != "")
{
int l = check[2].Length;
if (l <= 3)
{
Console.WriteLine("Your site Name is '{0}'", check[1]);
}
else
{
int r = check[2].Length;
if (r > 3)
{
Console.WriteLine("Your domin Name is '{0}' and your sub domin is '{1}'", check[2], check[1]);
}
else
{
Console.WriteLine("Your site Name is '{0}'", check[1]);
}
}
}
else
{
Console.WriteLine("Your adress not correct");
}
}
}
}
}
[/CODE]
[/quote]
برنامه تون برای مواردی که آدرس اینترنتی ناقصی وارد بشود دجار مشکل است . عنوان مثال برنامه رو برای عبارتهایی مثل "military" یا "military.ir" امتحان کنید. ویرایش شده در توسط oldmagina

به اشتراک گذاشتن این پست


لینک به پست
اشتراک در سایت های دیگر
[quote name='Electro_officer' timestamp='1373815292' post='321510']
[quote name='Babak01' timestamp='1373811943' post='321507']
[quote name='Electro_officer' timestamp='1373806259' post='321502']
آخه Help انگلیسی هست و حال و حوصله میخواد... :mrgreen:
[/quote]
من يه سريه فيلم دارم خيلي خوبه اما آپ نميتونم كنم...سرعت خيلي پايينه يه سرچ بزن ببين پيدا ميكني براي دانلود؟

بعد من خودم مطلب رو از كتابايه آتالوگ خوندم.....به نظرم بهتره چون تمرين داره و هر وقتم گير كتر در دسرسه....
[/quote]
آپلود هم کنی من با این سرعت داغون چجوری دانلود کنم! :mrgreen:

[quote]بعد من خودم مطلب رو از [b]كتابايه آتالوگ[/b] خوندم.....به نظرم بهتره چون تمرين داره و هر [b]وقتم گير كتر[/b] در دسرسه....[/quote]
نگرفتم چی شد! :mrgreen:
[/quote]

كتابه آنالوگ ديگه... :mrgreen:
كتابي كه با كاغذ ساخته ميشه .... icon_cheesygrin
ديجيتال يعني پي دي اف...

اينترنتم اگه كليداش پيداشه درس ميشه.... ویرایش شده در توسط Babak01

به اشتراک گذاشتن این پست


لینک به پست
اشتراک در سایت های دیگر
یکی از دوستانم می خواد با زبان verilog و نرم افزار مدلیسم شروع به کار کردن کنه ! پروژه تابستونشه ، دوستان هرچی فایل آموزشی و ... می دونید همینجا لینک کنید ! ممنون میشم ! فوریه !

به اشتراک گذاشتن این پست


لینک به پست
اشتراک در سایت های دیگر

ایجاد یک حساب کاربری و یا به سیستم وارد شوید برای ارسال نظر

کاربر محترم برای ارسال نظر نیاز به یک حساب کاربری دارید.

ایجاد یک حساب کاربری

ثبت نام برای یک حساب کاربری جدید در انجمن ها بسیار ساده است!

ثبت نام کاربر جدید

ورود به حساب کاربری

در حال حاضر می خواهید به حساب کاربری خود وارد شوید؟ برای ورود کلیک کنید

ورود به سیستم

  • مرور توسط کاربر    0 کاربر

    هیچ کاربر عضوی،در حال مشاهده این صفحه نیست.