F

Onbaşı
25 Temmuz 2010
Tarihinde Katıldı
Takip Ettikleri
0 üye
Görüntülenme (?)
8 (Bu ay: 0)
Gönderiler Hakkında
F
13 yıl
windows 7 ve pardusu aynı bilgisayara kurmak
arkdaşlar ben pardus 2011 dvd sini aldım.İlk önce windows yüklü bilgisayara onu kurdum.Fakat sonra winwos gitti ardından windowsu bir daaha kurdum bu sefer de pardus görünmüyor.Hangi sırayla kurmalıyım?

2.olarak boot araçları kullandım pardusu gördürmeyi başardım ancak bu seferde başlatamadım windows başlatalımıyor hatası çıktı siyah ekran 0x00000 gibi bir hata
yardımıcı olursanız sevinirim
F
14 yıl
bilgisayara dev c++ yüklerken sorun
Arkadaşlar ben laptopa dev c++ yüklüyorum yüklemede bi problem yok fakat programda bir şey derleyince.HEm çıktı alamıyorum hem de ben yazmadığım halde biligsayar kendisi başka bir dosya açıp benim programın başında ifade ettiğim kütüphaneyi yazdırıyor.Bu nedenle program açlışmıyor neden olduğunu anlamadım.
İLk başta direk olarak flash bellekten açtım programı.Yukarıda belirttiğim hata yı verdi.Sonra yükledim yaptım yine aynı hatayı verdi.Diğer bilgisayarlara da denedim onlarda bir sorun direk flashtan açabiliyorum.Sorun çıkan laptopun işletim sistemi windows 7 ve dev c++ gibi küçük bir programı da çalıştırmak için hayli yeterli bir bilgisayar.Yardımlarını ziçin teşekkürler.
F
14 yıl
8 vezir problemini çözen c programı
Arkdaşlar ben 8 vezir problemini çözen c progamını yazmaya çalışıyorum.

8 vezir problemi:

8x8 lik bir santranç tahtasına 8 vezir tek hamlede birbirini yiyemeyecek şekilde kaç farklı şekilde yerleştirilebilir ?

program da ki yol :

1)santranç tahtasını koordinat düzlemi gibi düşünelim
2) 2 vezirin birbirlerini yemesi için iki nokta olarak oluşturdukları doğrunun eğiminin 1 , -1 ,0 ve ya sonsuz(doğru y eksenine paralelken ) olması gerekir.

bu nedenle ilk önce eğim fonksyonunu yazdım bu şartlar sağlanırsa sonuc a 1 sağlanmazsa 0 değerini veriyor.

3) Bütün olasılıkları denemek için iç içe for döngüleri yazdım.

4)her defasında onları kontrol ettirdim.

5)uygun olanları yazdırdım

Fakat program hemen açılıp kapanıyor durdurmak içn kodlar yazdım fakat işlemedi.Syntax hatası da almıyorum zaten.Sizce bu koddaki hata nedir ??

işte kod

#include<stdio.h> 
#include<stdlib.h>
void egim (int x1,int y1,int x2,int y2, int sonuc)
{

if(x2 - x1 != 0 && y1 - y2 != 0 && x2 - x1 != y1 - y2 && x2 - x1 != (y2 -y1))
{
sonuc = 1;
}
if (x2 - x1 == 0 || y1 - y2 == 0 || x2 - x1 == y1 - y2 || x2 - x1 == (y2 -y1) )
{
sonuc = 0;

}

}


/*______________________________________________________________________________*/
main()
{
int sonuc1[28];
int sonuc2[28];
int a,b,c,e,f;
int d =0;
int toplam = 0;
int vezir_x[8];
int vezir_y[8];
int t;

for(vezir_x[1] = 1; vezir_x[1] < 9;vezir_x[1]++)
{
for(vezir_y[1] = 1; vezir_y[1] < 9;vezir_y[1]++)
{
for(vezir_x[2] = 1; vezir_x[2] < 9;vezir_x[2]++)
{
for(vezir_y[2] = 1; vezir_y[2] < 9;vezir_y[2]++)
{
for(vezir_x[3] = 1; vezir_x[3] < 9;vezir_x[3]++)
{
for(vezir_y[3] = 1; vezir_y[3] < 9;vezir_y[3]++)
{
for(vezir_x[4] = 1; vezir_x[4] < 9;vezir_x[4]++)
{
for(vezir_y[4] = 1; vezir_y[4] < 9;vezir_y[4]++)
{
for(vezir_x[5] = 1; vezir_x[5] < 9;vezir_x[5]++)
{
for(vezir_y[5] = 1; vezir_y[5] < 9;vezir_y[5]++)
{
for(vezir_x[6] = 1; vezir_x[6] < 9;vezir_x[6]++)
{
for(vezir_y[6] = 1; vezir_y[6] < 9;vezir_y[6]++)
{
for(vezir_x[7] = 1; vezir_x[7] < 9;vezir_x[7]++)
{
for(vezir_y[7] = 1; vezir_y[7] < 9;vezir_y[7]++)
{
for(vezir_x[8] = 1; vezir_x[8] < 9;vezir_x[8]++)
{
for(vezir_y[8] = 1; vezir_y[8] < 9;vezir_y[8]++)
{
/* şartlar */


for(b=1;b<9 ;b++)
{
for(c=b+1;c < 9 ;c++)
{
egim(vezir_x[b], vezir_y[b], vezir_x[c] ,vezir_y[c], sonuc1[d]);
d++;
}
}

/* eğimler bulundu */
/* eğimler kontrol ediliyor */

for(e=0;e<29;e++)
{
toplam = toplam + sonuc1[e];
}

if(toplam = 0 )
{
for(f=0;f<9;f++)
{
printf(" f. vezirin koordinatları %d %d " ,vezir_x[f],vezir_y[f]);
}
}
/* eğimler kontrol edildi ve geçerli vezirlerin koordinatları yazdırıldı*/
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
getchar();
system("PAUSE");
scanf("%d",&t);
}




yardımlarınız için teşekkürler.
F
14 yıl
c de asal sayı ve çarpanlara ayırma
C de bir sayıyı alıp onun asal çarpanlarını gösteren bir program yazmaya çalışıyorum ilk önce o sayının yarısına kadar ki asal sayılara bölüyorum.Sonra elde ettiğim dizi tek tek sayıya bölüp deniyorum bölünüyorsa onları yazdırıyorum kodum şöyle



#include<stdio.h> 
#include<STDLIB.h>
void ona_kadar_asal(int a,int *asal)
{
int i;
int sayi;
int e=3;
int *asal_mi;
asal_mi = malloc(200);
for(i=0;i<200;i++)
{
asal_mi[i] = 1;
}
asal[0] = 2;
asal[1] = 3;
asal[2] = 5;
int b;
for(sayi=6;sayi<a/2;sayi++)
{
for( i = 2; i <= sayi/2; i++ ) {
if( sayi%i == 0 ) {

asal_mi[(i-2)] = 0 ;
break;
}
}
if( asal_mi[(i-2)] == 1 ) {
asal[e] = sayi;
e++;
}
}

asal[e] = 0;
realloc(asal_mi,(e+1));/* belleği verimli kullanmak için*/

}
void bolen_bul(int b,int *bolenler)
{
int a,c,d,e;
int aday[100];
ona_kadar_asal(b,aday);
for(a=0;aday[a];a++)
{
if(b % (aday[a]) == 0)
{
bolenler[a] = aday[a];
}
}
bolenler[a] = 0;
}
main()
{
int a,b;
int bolenler[200];
printf("sayilari carpanlara ayirir");
printf(" sayi giriniz >");
scanf("%d",&a);
bolen_bul(a,bolenler);
for(b=0;bolenler[b];b++)
{
printf("%d\n",bolenler[b]);
}
getche();
getchar(); /* program hemen açılıp kapanmasın diye */
system("PAUSE"); /* program hemen açılıp kapanmasın diye*/
return 0;
}




yardımlaını ziçin teşekkürler
F
14 yıl
c de hipotenüs yazdırma
Ben hipotenüsü 500 e kadar olan dik üçgenlerin elemanlarını yazdıran bir program yazmaya çalışıyorum.Kodum


#include<stdio.h> 
int main(void)
{
int hipo,a,b;
int e,r,f;
for(hipo=1;hipo<501;hipo++)
{
for(b=1;b<500;b++)
{
for(a=1;a<500;a++)
{
if( (b*b + a*a) ==hipo*hipo)
{
printf("%d %d %d\n",hipo,a,b);
}
}
}
}
getchar();
system("PAUSE");
return 0;
}


programın çıktısı oluyor fakat az yazıyor örneğin 3 4 5 üçgenini yazmıyor ben bi hata göremiyorum.Forları iç içe yazınca her olasılığı denemesi gerek fakat onları görmüyor.
F
14 yıl
C de geri dönüş değeri dizi olan bir fonksyon
MErhaba rakdaşlar ben bir sayına bölününen diğer sayıları bulan bir fonksyon prototipi hazırlamaya çalışyorum fakat yapamıyoum.Sizce buradaki hata nedir ?
 
#include<stido.h>
int *bul (int a)
{
int b,c,d;
int *goster;
goster = bolunenler;
int bolunenler[60]; /* Küçük sayılarla çalışmak istiyorum o yüzden bölünen sayısı zaten 60 a kadar gelemeyecek */
for(b=0;b<a/2;b++)
{
if(a%b == 0)
{
bolunenler[b] = b;
}
}
return bolunenler;
}
main()
{
int k;

bul(60) = k;
printf("%d",k);
getchar(); /* program hemen açılıp kapanmasın diye */
system("PAUSE"); /* program hemen açılıp kapanmasın diye*/

return 0;
}
F
14 yıl
e sayısı
Arkadaşlar ben bu e sayısının ispatını arıyorum bir sürü siteye baktım bulamadım hep başka şeyler var.Kimin bulduğu,tarihi fln ama hiç ispat yok.Siz e sayısının ispatını bulabilr misiniz?Tek bildiğim e = 1 + 1/2! + 1/3! + 1/4! . . . diye sonsuza kadar gidince bu toplamın değeri e sayısına eşit oluyor.
F
14 yıl
Endüstri mühendisliği
Arkadaşlar ben itü endüstri de okuyorum.Duyduğum bilgilere göre "işletmeye biraz mühendislik katmak" diyorlar.Bu meslek teknolojiden son derece uzak mıdır?Yoksa çalışıtğım yere de bağlı olur mu?Yani bir yerde sadece endüstri mühendisinin yapabliceği iş nedir?
F
14 yıl
directx yüklerken kernel32 hatası
Yüklemeyi yaparken "1518648 yordam giriş noktas,KERNEL32.dll dinamik bağlantı kitaplığında bulunamadı" diyor.Kernel32 dosyası system32 deki yerinde duruyor ama ayrıca başka bir kernel dosyasına da sahibim acaba windows sürümüyle mi alakalı bir şey??
F
14 yıl
kablosuz ağ
Bilgisayarıma kablosuz ağ kurmaya çalışıyorum fakat bir türlü kurmadım.Ağ kurulum sihirbazını çalıştıryorum.Sonra ağ kurlukm disketi oluşturuyorum fakat iki bilgisayar bir türlü birbirini görmüyor.Bilgisayarlardan biri laptop wirelees ile ana bilgisayara bağlanıyor.Bu iki bilgisayar da aynı evde.Fakat ikisine de ağ kurmama rağmen olay çözülmüyor.
laptop wirelees ile ana bilgisayar üzrinden internete bağlaniabiliyor.Fakat bu iki bilgisayarı aynı yerel ağa bağlayamıyorum.İkisinde de mi eternet kartı olması gerekir yoksa laptop wireless kullnarak yapabilir mi bu işi??
DH Mobil uygulaması ile devam edin. Mobil tarayıcınız ile mümkün olanların yanı sıra, birçok yeni ve faydalı özelliğe erişin. Gizle ve güncelleme çıkana kadar tekrar gösterme.