در چه مسابقات برنامه نویسی شرکت می کنید؟

  • شروع کننده موضوع شروع کننده موضوع Alex Mercer
  • تاریخ شروع تاریخ شروع
پاسخ : در چه مسابقات برنامه نویسی شرکت می کنید؟

کامپایلر پاسکال که نداریم ،، ولی احتمالا مشکل از اون کدای خاص هست .
ببین خودت Input و Output رو مقایسه کن ، یعنی ببین واقعا برنامت داره برعکس عددو چاپ می کنه ، ایا ؟ :-"
اگه خواستی می تونم کد برنامه رو با C بزنم ، بعد فیلد کد برنامه رو ، برنامه من رو بفرستی و ببینی مشکل از اون فیلد هست یا نه .
 
پاسخ : در چه مسابقات برنامه نویسی شرکت می کنید؟

به نقل از Dant3 :
کامپایلر پاسکال که نداریم ،، ولی احتمالا مشکل از اون کدای خاص هست .
ببین خودت Input و Output رو مقایسه کن ، یعنی ببین واقعا برنامت داره برعکس عددو چاپ می کنه ، ایا ؟ :-"
اگه خواستی می تونم کد برنامه رو با C بزنم ، بعد فیلد کد برنامه رو ، برنامه من رو بفرستی و ببینی مشکل از اون فیلد هست یا نه .
یه کم دیگه روش کار میکنم. اگه درست نشد شاید از راه شما استفاده می کنم.
در هر حال ممنون!
 
پاسخ : در چه مسابقات برنامه نویسی شرکت می کنید؟

به نقل از Dant3 :
کامپایلر پاسکال که نداریم ،، ولی احتمالا مشکل از اون کدای خاص هست .
ببین خودت Input و Output رو مقایسه کن ، یعنی ببین واقعا برنامت داره برعکس عددو چاپ می کنه ، ایا ؟ :-"
اگه خواستی می تونم کد برنامه رو با C بزنم ، بعد فیلد کد برنامه رو ، برنامه من رو بفرستی و ببینی مشکل از اون فیلد هست یا نه .

کد سی پلاس پلاس اش رو خودم نوشتم اما چون تازه شروع به کار با این زبان کردم، هنوز توانایی کامل مثل پاسکال رو ندارم. میتونید روی کد من کد های مربوط به فایل ها رو اضافه کنید؟ قراره یه فایل به اسم اینپوت با فرمت تکست بخونه و خروجی ها رو توی یک فایل به اسم اوتپوت با همون فرمت تکست چاپ کنه. کار برنامه اینه که اعداد فایل ورودی(تعداد زیاد عددد) بگیره برعکسشو توی فایل خروجی چاپ کنه(هر عدد توی یک خط)
فقط موقعی که داشتید روی کد من کد اضافه می کردید، حواستون باشه که دیگه باید cout رو بردارید چون اصلاً نباید توی صفحه داس چاپ کنید. getch آخرش هم باید برداشته شه.خلاصه همون طوری که فکر می کنید بهترینه انجامش بدید! :)

لینک برنامه:
http://daneshvar-amrollahi.persiangig.com/BAYAN.CPP​

برای مسابقات برنامه نویسی بیان می خوام. اونایی که شرکت کردن فکر کنم بتونن کمک کنن
ممنون از همگی!
 
پاسخ : در چه مسابقات برنامه نویسی شرکت می کنید؟

این کُد
کد:
#include<iostream>
#include<fstream>
using namespace std;
ifstream fin ("Input.txt");
ofstream fout ("Output.txt");
void F(long int x)
{
	long int m;
	int c=0,i;
	m=x;

	while (m>0)
	{
		m = m/10;
		c++;
	}
	for (i=0;i<c;i++)
	{
		fout<<x%10;
		x = x/10;
	}
}
int main()
{
	int T;
	fin>>T;
	int a;
	for(int j=0;j<T;j++)
	{
		fin>>a;
		F(a);
		fout<<endl;
	}
	return 0;
}

خُب ، اون کد تو رو تابع کردم به اسم F
اون دستورات خاصی در ++C رو هم از اینجا می تونی یادبگیری .

روند کار این کد : اول T رو میگیره ! T تعداد عد هایی هست که قراره دریافت کنیم !
حالا حلقه ای داریم که دقیقا T بار اجرا میشه ، تو هر مرحله از اجرا شدنش ، میاد یه عدد میگیره و میده به تابع F !
تابع F هم برعکس اونو تو فایل خروجی چاپ می کنه .
 
پاسخ : در چه مسابقات برنامه نویسی شرکت می کنید؟

بهترین کار برا اینکه از فایل استفاده کنی استفاده از define هستش :دی
شما این دستور رو میزنی
کد:
ifstream fin ("input.txt");
ofstream fout ("output.txt");

زیر هم اینو میزنی
کد:
#define cin fin
#define cout fout

این میاد از cin و cout به عنوان fin و fout استفاده میکنه
البته برای کار با فایل من خودم از دوستورات C استفاده میکنم :دی
کد:
freopen ("input.txt", "r", stdin);
freopen ("output.txt", "w", stdout);

کافیه اون دستور رو تو main بزنی

define هم خارخ از main باید استفاده کنی

کد:
ifstream cin ("input.txt");
ofstream cout ("output.txt");
یه کلک خوشگل که دوسش دارم :دی
 
پاسخ : در چه مسابقات برنامه نویسی شرکت می کنید؟

ممنون. امتحان می کنم ببینم چی میشه ;D
 
پاسخ : در چه مسابقات برنامه نویسی شرکت می کنید؟

به نقل از Daneshvar :
ممنون. امتحان می کنم ببینم چی میشه ;D
ابله باید اون .h هارو برداری از ته برنامت و اون conio.h رو هم پاکش کنی :دی
اینم باید اضافه کنی
کد:
#include <fstream>
 
پاسخ : در چه مسابقات برنامه نویسی شرکت می کنید؟

تو توربو ++C با .h مشکلی نداشت. ولی تو Dev باید برمی داشتم. درست شد ممنون
 
پاسخ : در چه مسابقات برنامه نویسی شرکت می کنید؟

کم مسابقه ای هست که زبان pythonرو داشته باشه.
ولی توی مسابقه برنامه نویسی بیان داره.خیلی از زبان هاروداره.خواستم بدونم کسی هست که توش شرکت کرده باشه؟
ممنون میشم اگه مسابقاتی رو معرفی کنین که توش python داشته باشه. :)
 
پاسخ : در چه مسابقات برنامه نویسی شرکت می کنید؟

به نقل از ×Parado :
خیلی ممنون.......ولی........
اینا که مال دانش جو هاست!
ما رو راه نمیدن!بدن هم ........... ;D ;D
برای دانش آموزا چیزی نیست؟ :-? :-?

(این کتاب چگونه مسئله حل کنیم خیلی جالبه! ;D)

مسابقات برنامه نویسی بیان برای دانش آموزان هم هست اگر اشتباه نکنم . می تونید به سایتش سر بزنید و اطلاعات کسب کنید .
 
پاسخ : در چه مسابقات برنامه نویسی شرکت می کنید؟

codeforces :|
 
پاسخ : در چه مسابقات برنامه نویسی شرکت می کنید؟

مسابقات برنامه نویسی مدرسه شرکت میکردیم ! ولی اون هدف والا معافی از امتحان ترم 2 بود که هر دو سال گرفتیم ;D ( البته سال دوم 1 سوال رو باید حل میکردیم )
 
پاسخ : در چه مسابقات برنامه نویسی شرکت می کنید؟

یه مسابقه برنامه‌نویسی هم 14 اسفند دانشگاه تهران گذاشته توی جشنواره هوافضا: http://aero2014.ir
 
پاسخ : در چه مسابقات برنامه نویسی شرکت می کنید؟

مسابقه ی بیان
دانشگاه تهران
المپیاد مهارتی فنی حرفه ای ( طراحی وب )
 
پاسخ : در چه مسابقات برنامه نویسی شرکت می کنید؟

پارسال حلی نت همین روزا ثبت نامش شروع شد. امسال حلی نت نداریم؟ بچه های دبیرستان علامه حلی 1 خبری ندارند؟ چون فکر می کنم این دبیرستان برگزار میکنه. ممنون میشم یه سوالی بکنند که کی برگزار میشه و ثبت نامش کی هستش و ...
 
پوووووووف
در حال حاضر CF ولی اگه کانتست های دیگه ای مثل کوئرا یا سایت های دیگه بود هم میشه شرکت کرد
خودم دیروز خواستم CF شرکت کنم ولی وسط تایم مرسه ام بود و نشد قال کنمش :/
 
عام
متاسفانه یا خوشبختانه ایام مسابقات خوارزمی رو خدمت همتون تسلیت عرض میکنم

پ ن: به عنوان برنامه نویس فرانت فشار رومه بک اندم ضعیفه و پارسال سر همین افتادم 😐😂
 
Back
بالا