ايران ويج

نسخه‌ی کامل: چت باکس علمی ایران ویج
شما در حال مشاهده‌ی نسخه‌ی متنی این صفحه می‌باشید. مشاهده‌ی نسخه‌ی کامل با قالب بندی مناسب.
محمد متن و سوالم و یه تغییری دادم دوباره بخون
ببین مثلا؛
x0=-1
x1=2
x2=1
x3=0

میخوام همینا رو بصورت
x0*j0
x1*j1
x2*j2
x3*j3
ضرب کنم که نتیجه بشه؛

1j0- یا j0-
2j1
1j2 یا j2
0j3 یا 0

توضیح اینکه: x و j از نوع آرایه هستن
کد:
x[10][10]
j[10][10]
خب مشکل چیه؟!؟!؟!
کد php:
#include <iostream>

int main (){
int x[10][10];
int y[10][10];
x[0][0] = 2;
y[0][0] = -1;
std::cout << x[0][0] * y[0][0] ;
return 
0;

الان این -2 رو چاپ میکنه؟!
بقیه اعضای ارایه رو هم میتونی بندازی توی یه for یکی یکی طرب میکنه دیگه!!
مشکل اینه کتابخونه iostream رو واسه code blocks ندارم:)
پوشه MinGW کتابخونه هم 100مگه
حسش نیست واسه یه کتابخونه کل پوشه رو دانلود کنم:|
اگه کتابخونش و داری واسم زحمتش و بکش
ممنون
کتابخونه iostream دیگه چیهBiggrin
همه اینا توی یک کتابخونه هستن (glibc یا برادران) کلا چی چی کامپایل میشه بدون اینا؟Biggrin
از هم جدا که نیستن! چی کار می کنی امید جون؟Biggrin
محمد جان کامپایل کردم
این دوتا آرایه int رو ضرب میکنه
من با این مشکل ندارم
میخوام یه آرایه نوع int رو به یه آرایه نوع char ضرب کنم
یا اصلا ساده ترش ، یه متغیر int رو در یه char ضرب کنم

(۰۹-خرداد-۱۳۹۳, ۱۵:۰۲:۰۹)behzady نوشته است: [ -> ]کتابخونه iostream دیگه چیهBiggrin
همه اینا توی یک کتابخونه هستن (glibc یا برادران) کلا چی چی کامپایل میشه بدون اینا؟Biggrin
از هم جدا که نیستن! چی کار می کنی امید جون؟Biggrin

والا منم iostream و اولین بار ملاقات کردمBiggrin
کارای خوبBiggrin
شما هم رو سوالم فکر کنBiggrinشاید گره از کار گشایی...شایدBiggrin
خوب ضرب کن کسی جلوتو نگرفتهBiggrin

(۰۹-خرداد-۱۳۹۳, ۱۵:۲۶:۵۱)r0b0 نوشته است: [ -> ]والا منم iostream و اولین بار ملاقات کردمBiggrin
مال CPP هست نکنه داری با C کد میزنیBiggrin

کد:
#include <stdio.h>

int main (){
int x[10][10];
char y[10][10];
x[0][0] = 2;
y[0][0] = -1;
printf("%u", x[0][0] * y[0][0] );
return 0;
}
(۰۹-خرداد-۱۳۹۳, ۱۵:۲۹:۰۳)behzady نوشته است: [ -> ]مال CPP هست نکنه داری با C کد میزنیBiggrin
بلیBiggrin

(۰۹-خرداد-۱۳۹۳, ۱۵:۲۹:۰۳)behzady نوشته است: [ -> ]
کد:
#include <stdio.h>

int main (){
int x[10][10];
char y[10][10];
x[0][0] = 2;
y[0][0] = -1;
printf("%u", x[0][0] * y[0][0] );
return 0;
}

همین کدت و این شکلی کامپایل کن؛

کد:
#include <stdio.h>

int main (){
int x[10][10];
char y[10][10];
x[0][0] = 2;
y[0][0] = 'j';
printf("%u", x[0][0] * y[0][0] );
return 0;
}

نتیجه میشه 211
که میخوام بشه 2j
یستردی؟Biggrin

الان 2 رو که مقدار عددی درست نشون میده
ولی j رو باید کاراکتر نشون بده
حل شدBiggrin
یه برنامه نوشتم که اصلا خودمم کفم بریدBiggrin
یه اصول خاصی پیدا نکردم
با ترکیب چندتا تابع if , for, printf کارم راه افتاد
سلام دوستان
ایا دستوری وجود داره تو متلب که جمع دو نقطه از خم بیضوی و یا ضرب دو نقطه روی منحنی بیضوی در هم محاسبه کند؟
من نه فهمیدم امید چی گفت! نه فهمیدم خودم چی جواب دادم! نه فهمیدم بهزاد چی میگه این وسط! Biggrin

امیدحوابت رو یذار شاید فهمیدم سوالت چی بود! Biggrin
(۰۹-خرداد-۱۳۹۳, ۱۷:۴۷:۲۱)babyy نوشته است: [ -> ]امیدحوابت رو یذار شاید فهمیدم سوالت چی بود! Biggrin

این الان اعداد یه ماتریسی رو دریافت میکنه
کد php:
#include <stdio.h>

main()
{
int n[10][100];
int v,w,m,i,k;
int s=0;
char j='j';
char c;

printf("enter line*column numbers=\n");
scanf("%d*%d",&m,&v);

for(
i=0;i<=m-1;i++)
{
printf("enter line%d variables=\n",i);
    for(
k=0;k<v;k++)
    {
    
scanf("%d%c",&n[0][i],&c);
        if(
c==','&i<=m-1)
        {
        
s=s+n[0][i];
        if(
i==m-1)
        {
        
printf("%d%c0\n",s,j);
        }
        }
        }
}
return 
0;


فرضا میدی 2*2
مقدار سطر اول و میدی
3,4
سطر دوم و میدی
6,7
نتیجه میشه؛
9j0
یعنی مولفه های اول باهم جمع و ضرب در بردار j0 شدن
الان همین کار رو باید واسه مولفه های بعدی هم انجام بدم
یعنی جواب نهایی بصورت زیر میشه؛
9j0+11j1