userinfo close

  ,

برنامه نویسی


programmerclub

تاسیس: 6 دی 1383  پروفایل کلوب
مدیر کلوب: سوداگر - معاونان
زکات دانش، نشر آن است.
 

لیست بحث ها

  عناوین بحث ها ارسال کننده پاسخها بازدید بروز رسانی اولویت
55
1330
90/12/20 (11:16)
1123
10758
91/3/12 (12:12)
227
2841
91/3/3 (00:43)
112
1975
91/3/3 (15:20)
12
40
91/3/12 (22:40)
26
113
91/3/12 (18:00)
14
49
91/3/10 (00:07)
11
56
91/3/10 (00:06)
4
32
91/3/3 (22:49)
0
7
91/3/3 (16:42)
2
15
91/3/2 (13:40)
2
19
91/2/30 (18:57)
1
8
91/2/28 (15:32)
1
18
91/2/26 (22:39)
2
19
91/2/25 (16:46)
1
13
91/2/24 (01:20)
0
23
91/2/22 (19:22)
2
38
91/2/21 (09:53)
1
9
91/2/20 (23:11)
1
8
91/2/20 (09:04)

عنوان بحث :: این بحث را 12 نفر دنبال می کنند.

اسی پرطلا , esmailbabazadeh
اسی پرطلا - 11:48 1390/10/22

هر کی c++ بلده یا از c++ سوال داره در خدمتشیم

 به نام خدا

       سلام دوستان 
   
          به نظر شما بهترین راه برای حرفه ای شدن ؟؟؟


    
 
  • ارسال پاسخ

پاسخ ها

ترتیب پاسخ ها : از اولین پاسخ
فریدون صمدیان , samadian1
فریدون صمدیان - 18:50 1391/02/13
21
با سلام خدمت دوستان
امیدوارم حالتون خوب باشه
برنامه مربع جاویی واسه اعداد فرد به شكل زیر
همچنین منظور از مربع جادویی اینكه مجموع سطر ها وستون در ماتریس با هم برابر باشند
#include<iostream.h>
#include<conio.h>
#include<iomanip.h>
int main()
{
int a[10][10]={0};
int adad=1,n,i=0,j=0;
n=5;
j=(n/2);
while(adad<=n*n){
a[i][j]=adad;
if(adad%n!=0)
i--;
else
i++;
if(i<0)
i=n-1;
if(adad%n!=0)
j--;
if((j<0))
j=n-1;
adad++;

}
for(i=0;i<5;i++){
for(j=0;j<5;j++)
 cout<<setw(4)<<a[i][j];
 cout<<"\n";
 }
 getch();
return 0;
}
کیوان خ , keyvanstar
کیوان خ - 20:59 1391/02/12
20
سلام کسی به زبان c می توانه برنامه مربع جادویی رو بنویسه و کمکم کنه؟؟؟
آیدا بهمن زاده , sara254
آیدا بهمن زاده - 22:00 1391/02/10
19
کسی میدونه برنامه به زبان c یاc++ با عنوان محاسبه ریشه با استفاده از روش نیوتون رافسون بنویسه؟

مهندس کامپیوتر حرفه ای , pccce
18
#define MAX 20
#include <conio.h>
#include <stdio.h>
#include <string.h>
void main() {
    char a[MAX], b[MAX], res[MAX+1];
    int x, y, t = 0, sum, len, i;
    clrscr();
    printf("Please enter 1st number: ");
    scanf("%s", &a);
    printf("Please enter 2nd number: ");
    scanf("%s", &b);
    if(strlen(a) == strlen(b)) {
        len = strlen(a);
        strcpy(res, "");
        $t = 0;
        for(i = (len - 1); i >= 0; i--) {
            x = a[i] - 48;
            y = b[i] - 48;
            sum = x + y + t;
            res[i] = (sum % 10) + 48;
            t = (int) sum / 10;
        }
        res[0] = t;
        printf("%s\n", res);
    }
    else {
        printf("\n\nError: the numbers must have same length!");
    }
    printf("Press any key to exit...\n");
    if(getch() == 0) {
        getch();
    }
}

اون قبلی هم کار میکرد فقط یک ایراد جزئی داشت (بجای d1 و d2 باید x و y میگذاشتین). ضمناً ساختار strcat اون مال نسخه NET. بود که کلاً حذفش کردم و با آرایه ها کار کردم.
کیوان خ , keyvanstar
کیوان خ - 21:32 1391/01/11
17
نقل قول از : مهندس کامپیوتر حرفه ای

اینو تست کردم. کار میکنه:

#define MAX 20

#include <conio.h>
#include <stdio.h>
#include <string.h>
void main() {
    char a[MAX], b[MAX], res[MAX+1];
    int x, y, t = 0, sum, len, i;
    clrscr();
    printf("Please enter 1st number: ");
    scanf("%s", &a);
    printf("Please enter 2nd number: ");
    scanf("%s", &b);
    if(strlen(a) == strlen(b)) {
        len = strlen(a);
        strcpy(res, "");
        $t = 0;
        for(i = (len - 1); i >= 0; i--) {
            x = a[i] - 48;
            y = b[i] - 48;
            sum = d1 + d2 + t;
            res = strcat((sum % 10), res);
            t = (int) sum / 10;
        }
        printf("%s\n", res);
    }
    else {
        printf("\n\nError: the numbers must have same length!");
    }
    printf("Press any key to exit...\n");
    if(getch() == 0) {
        getch();
    }
}

شرمنده یک سالی میشه که دیگه Desktop App کار نمیکنم، بعلاوه روی سیستم کامپایلر نصب نداشتم، همینطوری سریع توی Notepad نوشته بودم. موفق باشید.




بازم دستت درد نکنه می خواهی کمکم کنی 3 ساعت دیگه وقت دارم
این برنامه هم باز 9 تا ارور می ده
1. دی یک و دی دو جایی تعریف نشدن؟؟؟
2. خط 15 و 16 هم هر کدام یه ارور می ده ؟؟
3.خط 21 هم یک ارور می ده
3.می گه می بایست dest  می نوشتی یه چیزی تو همین مایه ها
______________________________________
مهندس پروژم 2 نمره داره که امشب آخرین مهلت ارسال


مهندس کامپیوتر حرفه ای , pccce
16
اینو تست کردم. کار میکنه:

#define MAX 20

#include <conio.h>
#include <stdio.h>
#include <string.h>
void main() {
    char a[MAX], b[MAX], res[MAX+1];
    int x, y, t = 0, sum, len, i;
    clrscr();
    printf("Please enter 1st number: ");
    scanf("%s", &a);
    printf("Please enter 2nd number: ");
    scanf("%s", &b);
    if(strlen(a) == strlen(b)) {
        len = strlen(a);
        strcpy(res, "");
        $t = 0;
        for(i = (len - 1); i >= 0; i--) {
            x = a[i] - 48;
            y = b[i] - 48;
            sum = d1 + d2 + t;
            res = strcat((sum % 10), res);
            t = (int) sum / 10;
        }
        printf("%s\n", res);
    }
    else {
        printf("\n\nError: the numbers must have same length!");
    }
    printf("Press any key to exit...\n");
    if(getch() == 0) {
        getch();
    }
}

شرمنده یک سالی میشه که دیگه Desktop App کار نمیکنم، بعلاوه روی سیستم کامپایلر نصب نداشتم، همینطوری سریع توی Notepad نوشته بودم. موفق باشید.

کیوان خ , keyvanstar
کیوان خ - 16:05 1391/01/11
15
نقل قول از : مهندس کامپیوتر حرفه ای

#define MAX 20
#include <conio.h>
#include <stdio.h>
#include <string.h>
void main() {
    char a[MAX], b[MAX];
    int n1[MAX], n2[MAX], sum[MAX+1], t = 0, len, i;
    clrscr();
    printf("Please enter 1st number: ");
    scanf("%s", &a);
    printf("Please enter 2nd number: ");
    scanf("%s", &b);
    if(strlen(a) == strlen(b)) {
        len = strlen(a);
        for(i = (len - 1); i >= 0; i--) {
            n1[len - i - 1] = a[i] - 48;
            n2[len - i - 1] = b[i] - 48;
            sum[i] = (n1[len - i - 1] + n2[len - i - 1] + t) % 10;
            t = (int) ((n1[len - i - 1] + n2[len - i - 1] + t) / 10);
        }
        sum[len] = t;
        if(t > 0) {
            len++;
        }
        for(i = 0; i < len; i++) {
            printf("%i", sum[i]);
        }
        printf("\n");
    }
    else {
        printf("\n\nError: the numbers must have the same number of digits!");
    }
    printf("Press any key to exit...\n");
    if(getch() == 0) {
        getch();
    }
}




سلام خسته نباشید
این برنامه جواب نمیده اگه قرار 2 تا عدد 20 رقمی بگیره و با هم جمعشون کنه این کارو نمی کنه
راستش حاصل جمع رو یه چیز دیگه میزنه

من درستشو می خوام تاشب

مهندس کامپیوتر حرفه ای , pccce
14
#define MAX 20
#include <conio.h>
#include <stdio.h>
#include <string.h>
void main() {
    char a[MAX], b[MAX];
    int n1[MAX], n2[MAX], sum[MAX+1], t = 0, len, i;
    clrscr();
    printf("Please enter 1st number: ");
    scanf("%s", &a);
    printf("Please enter 2nd number: ");
    scanf("%s", &b);
    if(strlen(a) == strlen(b)) {
        len = strlen(a);
        for(i = (len - 1); i >= 0; i--) {
            n1[len - i - 1] = a[i] - 48;
            n2[len - i - 1] = b[i] - 48;
            sum[i] = (n1[len - i - 1] + n2[len - i - 1] + t) % 10;
            t = (int) ((n1[len - i - 1] + n2[len - i - 1] + t) / 10);
        }
        sum[len] = t;
        if(t > 0) {
            len++;
        }
        for(i = 0; i < len; i++) {
            printf("%i", sum[i]);
        }
        printf("\n");
    }
    else {
        printf("\n\nError: the numbers must have the same number of digits!");
    }
    printf("Press any key to exit...\n");
    if(getch() == 0) {
        getch();
    }
}

کیوان خ , keyvanstar
کیوان خ - 23:38 1391/01/10
13
سوال اصلی:
برنامه ای بنویسید که2عدد صحیح مثبت همطول وبا طول حداکثر 20رقم را از ورودی دریافت و عمل جمع را روی آنها انجام دهدو نتیجه را نمایش دهد




دستت درد نکنه بگو کجای راه حل من غلط هستش
من اول سعی کردم برای جمع دو رقم بنویسم
بعدش اگه این راه حل جواب بده برای 20 رقمیش هم می شه نوشت فکر نکنی خودم بی کار نشستم به خدا شکل های عجیب قریب تولید می کنه ویکه عدد از لحاظ منطق ریاضی باید برای دو عدد درست کار کنه
این سورس برنامه ای است که من نوشتم

#include<stdio.h>
#include<conio.h>
void main(){
char a[2],b[2];
char s1,s2,s3;
char t1=0,t2=0;
clrscr();
printf(" please enter the adade");
scanf("%s",&a);
printf(" please enter the adade");
scanf("%s",&b);
a[0]=(a[0]-48);
a[1]=(a[1]-48);
b[0]=(b[0]-48);
b[1]=(b[1]-48);
t1=(a[1]+b[1]);
if(t1>=10){
s1=(t1-10)+48;
a[0]=(a[0+1]);
}
else{
s1=(t1+48);
printf("%c",s1);
}
t2=(a[0]+b[0]);
if(t2>=10){
s2=(t2-10)+48;
s3=(1+48);
printf("%c%c%c",s3,s2,s1);
}
else{
s2=(t2+48);
printf("%c%c",s2,s1);
}
getch();
}
بهم بگو ایرادش کجاست بعدش خودم برای 20 رقم تعمیمش می دم
خواهش تا فردا بیشتر وقت ندارم
بلدی کمکم کن

فریدون صمدیان , samadian1
فریدون صمدیان - 21:38 1391/01/2
12
با سلام خدمت دوستان
به عقیده من كه هم كتاب جعفر نژاد وهم دیتل دیتل رو یه مروری كردم
با خوندن كتاب یا گرفتن استاد نمیشه اینارو یاد گرفت
مهمترین كار برای یادگری زبان برنامه نویسی اونم تو مدت كم نوشتن كدهای سرگرم كننده
است فقط كاری نكنین كه به برنامه نویسی معتاد شین مثل من
اینم بگم اگه بخواین برنامه بنویسین تو تحت ویندوز اونم از نوع ویژوال بنویسی چون اگه تحت داس كه همون توربو یا بوراند میشه ننویسین چون بعدا به مشكل مواجه میشین
اگه سوال هم داشتین در خدمتونمن در حد توانایی
افشین فضلعلی , almahdii
افشین فضلعلی - 17:24 1391/01/2
11
هدف، علاقه، بعد پشته كار
سروش لشکری , soroosh0871
سروش لشکری - 11:03 1391/01/2
10
سلام
میتونی برنامه ++C توربو رو برام بفرستی
soroosh0871@yahoo.com

شبنم  , shabnam_fa20
شبنم - 23:29 1390/11/8
9

سلام دوستان. اولین چیزی که تو برنامه نویسی مهمه اینه که c++ رو خوب یاد بگیریم و هرروز بخونیمش.من خودم کتاب جعفرنژاد رو میخونم به شما هم پیشنهاد میکنم.بعد از اون خوبه که بریم سراغ c#.البته استادا میگن اگه بتونید c#  و aspرو باهم بخونید خیلی بهتره!

اسی پرطلا , esmailbabazadeh
اسی پرطلا - 09:01 1390/10/28
8
نقل قول از : مایکل شاهین

سلام دوست عزیز
به نظر من سه راه برای موفق شدن و حرفه ای شدن وجود داره:
1- پشتکار
2- پشتکار
3- پشتکار
واقعا جدی میگم من الان مدتیه دارم کتاب سی پلاس پلاس دایتل رو میخونم واقعا منبع خوبیه و اگه پشتکار داشته باشم و کار کنم موفق میشم
الان5فصلی رو خوندم

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


                     موفق باشی

اسی پرطلا , esmailbabazadeh
اسی پرطلا - 08:57 1390/10/28
7
نقل قول از : زکیه

سلام    اول یه سوال دارم ایا برای حرفه ای شدن استاد  مهمه؟

سلام

استاد مهمه ولی اگه علاقه داشته باشی  استاد هم نباشه میتونی
من بعضی هارو میبینم که اصلا برنامه نویسی تو خونشون نفوذ کرده
عشقشون فقط شده برنامه نویسی
ارزو میکنم شما هم مثل اینا باشین
اینو بدون خواستن توانستن هست

بخوای میتونی


                                           موفق باشی دوست عزیز
کلوب دات کام
کلیه محتوای این سایت توسط کاربران درج شده است و کلوب دات کام هیچ مسئولیتی نسبت به آن ها ندارد.