Arama butonu
Bu konudaki kullanıcılar: 2 misafir, 1 mobil kullanıcı
4171
Cevap
168620
Tıklama
3
Öne Çıkarma
Cevap: C/C++/C# Sorularınız Buraya. . .(GÜNCEL) (181. sayfa)
P
10 yıl
Yüzbaşı

arkadaşlar yardım lütfen.
Bloodshed dev c++ yükledim kendi sitesinden.Okulda aynı programda kod çalışırken bende hata veriyor.Sanırım sadece C yüklemek yetmiyormuş,library de yüklemek gerekiyormuş ama internette bulamadım.Konuyu bilen arkadaşlardan yardım bekliyorum.

Çalıştırmaya çalıştığım kod(okulda çalışan) :

#include <stdio.h>
#include <stdlib.h>

int main(int argc, char *argv[])
{

double x,y;
double a1,a2;

printf("Enter two digits \n");
scanf("%lf %lf",&x,&y);

a1=x-y;
a2=x*y;

if(x>y)
printf("a1=%.2lf\n",a1);

else
printf("a2=%.2lf\n",a2);

system("pause");
return 0;

}





< Bu mesaj bu kişi tarafından değiştirildi potcu -- 17 Şubat 2015; 16:16:13 >
Bu mesaja 1 cevap geldi.

Bu mesajda bahsedilenler: @cezaalp
C
10 yıl
Yüzbaşı

Bende de derlemiyodu , bu verdiğim linktekini kurunca sorun kalmadı.
Codeblocks kullan bence
http://sourceforge.net/projects/codeblocks/files/Binaries/13.12/Windows/codeblocks-13.12mingw-setup-TDM-GCC-481.exe/download


Bu mesaja 2 cevap geldi.

Bu mesajda bahsedilenler: @potcu
V
10 yıl
Yüzbaşı

Marmara üniversitesi dekanı kendine asistan seçecektir asistan seçiminde kullanacağı puanlara göre bütün asistanların puan ortlamasını buldurmak istiyor bu işlemi yapan programı yazınız. not: asistan sayısını dekan girecektir

10.sınıf c# performans sorusu yardım edebilecek varmı



P
10 yıl
Yüzbaşı

quote:

Orijinalden alıntı: cezaalp

Bende de derlemiyodu , bu verdiğim linktekini kurunca sorun kalmadı.
Codeblocks kullan bence
http://sourceforge.net/projects/codeblocks/files/Binaries/13.12/Windows/codeblocks-13.12mingw-setup-TDM-GCC-481.exe/download

indiriyorum hocam umarım işe yarar


Bu mesaja 1 cevap geldi.
P
10 yıl
Yüzbaşı

quote:

Orijinalden alıntı: potcu

quote:

Orijinalden alıntı: cezaalp

Bende de derlemiyodu , bu verdiğim linktekini kurunca sorun kalmadı.
Codeblocks kullan bence
http://sourceforge.net/projects/codeblocks/files/Binaries/13.12/Windows/codeblocks-13.12mingw-setup-TDM-GCC-481.exe/download

indiriyorum hocam umarım işe yarar

indirdm kurdum.şimdi de blodshed dev c++ programım açılmıyor hocam.hata veriyor.


Bu mesaja 1 cevap geldi.
C
10 yıl
Yüzbaşı

quote:

Orijinalden alıntı: potcu

quote:

Orijinalden alıntı: potcu

quote:

Orijinalden alıntı: cezaalp

Bende de derlemiyodu , bu verdiğim linktekini kurunca sorun kalmadı.
Codeblocks kullan bence
http://sourceforge.net/projects/codeblocks/files/Binaries/13.12/Windows/codeblocks-13.12mingw-setup-TDM-GCC-481.exe/download

indiriyorum hocam umarım işe yarar

indirdm kurdum.şimdi de blodshed dev c++ programım açılmıyor hocam.hata veriyor.

Codeblocks çalışıyomu?


Bu mesaja 1 cevap geldi.
P
10 yıl
Yüzbaşı

quote:

Orijinalden alıntı: cezaalp

quote:

Orijinalden alıntı: potcu

quote:

Orijinalden alıntı: potcu

quote:

Orijinalden alıntı: cezaalp

Bende de derlemiyodu , bu verdiğim linktekini kurunca sorun kalmadı.
Codeblocks kullan bence
http://sourceforge.net/projects/codeblocks/files/Binaries/13.12/Windows/codeblocks-13.12mingw-setup-TDM-GCC-481.exe/download

indiriyorum hocam umarım işe yarar

indirdm kurdum.şimdi de blodshed dev c++ programım açılmıyor hocam.hata veriyor.

Codeblocks çalışıyomu?

çalışıyor(kodu da çalıştırdı her şey iyi) ama benim kesinlikle dev c ++ kullanmam gerekiyor.Sınavlarda kontrol ediyorlar çünkü.nasıl bir eklentiyle ya da kurulumla dev c++ çalışır duruma getirebilirim acaba? Anladığım kadarıyla librarylerde bir sorun var.O ''.h'' uzantılı dosyaları falan tanımıyor kodun başında include'la gösterdiğimiz.(tahminim bu yönde)



C
10 yıl
Yüzbaşı

quote:

Orijinalden alıntı: waleur5

 
void say(char *str[])
{
int i,j;
int sayac=0,anasayac=0;
for(i=0;str[i];i++)
for(j=0;j<7;j++)
{
if(str[i]!=str[j])
sayac++;

if(sayac==6)
anasayac++;


}
printf("sayilariniz %d",anasayac);
}

int main(int argc, char *argv[]) {

char *isim[] = { "Semra", "Mustafa", "Ceyhun", "Asli", "Leyla","Mustafa","Ceyhun" };
say(isim);


}



Sadece kaç tane elemanın aynı olduğunu saydırdım.

#include <stdio.h> 
#include <stdlib.h>
void say(char * str[])
{
int i,j;
int sayac=0,anasayac=0;
for(i=0;i<7;i++)
{
for(j=0;j<i;j++)
{
if(str[i]==str[j])
sayac++;

}
}

printf("sayilariniz %d",sayac);
}

int main()
{

char *isim[7] = { "Semra", "Mustafa", "Ceyhun", "Asli", "Leyla","Mustafa","Ceyhun" };
say(isim);
}


Bu mesaja 1 cevap geldi.
W
10 yıl
Yarbay

quote:

Orijinalden alıntı: cezaalp

quote:

Orijinalden alıntı: waleur5

 
void say(char *str[])
{
int i,j;
int sayac=0,anasayac=0;
for(i=0;str[i];i++)
for(j=0;j<7;j++)
{
if(str[i]!=str[j])
sayac++;

if(sayac==6)
anasayac++;


}
printf("sayilariniz %d",anasayac);
}

int main(int argc, char *argv[]) {

char *isim[] = { "Semra", "Mustafa", "Ceyhun", "Asli", "Leyla","Mustafa","Ceyhun" };
say(isim);


}



Sadece kaç tane elemanın aynı olduğunu saydırdım.

#include <stdio.h> 
#include <stdlib.h>
void say(char * str[])
{
int i,j;
int sayac=0,anasayac=0;
for(i=0;i<7;i++)
{
for(j=0;j<i;j++)
{
if(str[i]==str[j])
sayac++;

}
}

printf("sayilariniz %d",sayac);
}

int main()
{

char *isim[7] = { "Semra", "Mustafa", "Ceyhun", "Asli", "Leyla","Mustafa","Ceyhun" };
say(isim);
}


Ayni olanlari nedem saydirdin



< Bu ileti mobil sürüm kullanılarak atıldı >
Bu mesaja 1 cevap geldi.
C
10 yıl
Yüzbaşı

Farklı olanları soruyomuş yeni gördümde , toplam eleman sayısından aynı olanları çıkarırsak zaten farklı eleman sayısını verir .




Bu mesajda bahsedilenler: @waleur5
C
10 yıl
Yüzbaşı

quote:

Orijinalden alıntı: waleur5

burda ödev 3
 

int main(int argc, char *argv[]) {
char ad1[11];
char ad2[11];
int i,j,sayac=0,k=0;
printf("sırayla adları giriniz");
scanf("%s &s",&ad1,&ad2);
for(i=0;ad1[i];i++)
for(j=0;ad2[j];j++)
if(strcmp(ad1[i],ad2[j])==0)
sayac++;

while(ad1[k]) k++;

printf("ilk yazdıgınız karakter uzunlugu %d \n",k);


if(sayac==k)
printf("buldum");
else
printf("bulamadim");
}

Belki kodu biraz daha kısalta bilirsin , gereksiz birşeyler kullandım gibi geldi
#include <stdio.h> 
#include <stdlib.h>
#include <string.h>
int main()
{
char ilk[50];
char iki[50];
int i,j,sayac=0;

int ilk_uzunluk,iki_uzunluk;

scanf("%s %s",ilk,iki);
ilk_uzunluk=strlen(ilk);
iki_uzunluk=strlen(iki);


for(i=0;i<=iki_uzunluk-ilk_uzunluk;i++)
{
sayac=0;
for(j=0;j<ilk_uzunluk;j++)
{
if(ilk[j]!=iki[j+i]) break;
sayac++;
if(sayac==ilk_uzunluk)
{
printf("buldum");
break;
}

}
if(sayac==ilk_uzunluk)break;
}
if(sayac!=ilk_uzunluk)printf("bulamadim");
return 0;
}





< Bu mesaj bu kişi tarafından değiştirildi cezaalp -- 17 Şubat 2015; 20:08:58 >
Bu mesaja 2 cevap geldi.
W
10 yıl
Yarbay

quote:

Orijinalden alıntı: cezaalp

Belki kodu biraz daha kısalta bilirsin , gereksiz birşeyler kullandım gibi geldi
#include <stdio.h> 
#include <stdlib.h>
#include <string.h>
int main()
{
char ilk[50];
char iki[50];
int i,j,sayac=0;

int ilk_uzunluk,iki_uzunluk;

scanf("%s %s",ilk,iki);
ilk_uzunluk=strlen(ilk);
iki_uzunluk=strlen(iki);


for(i=0;i<=iki_uzunluk-ilk_uzunluk;i++)
{
sayac=0;
for(j=0;j<ilk_uzunluk;j++)
{
if(ilk[j]!=iki[j+i]) break;
sayac++;
if(sayac==ilk_uzunluk)
{
printf("buldum");
break;
}

}
if(sayac==ilk_uzunluk)break;
}
if(sayac!=ilk_uzunluk)printf("bulamadim");
return 0;
}


Sence ben yukarda nerede hata yaptim?



< Bu ileti mobil sürüm kullanılarak atıldı >
Bu mesaja 1 cevap geldi.
B
10 yıl
Yüzbaşı

quote:

Orijinalden alıntı: £XE

Arkadaşlar buraya böyle bir konu açma ihtiyacı duydum. C/C++/C# da takıldığınız yerler olursa bu konu altında paylaşın. Ben ve diğer arkadaşlar elimizden geldikçe yardımcı olalım.

[size=3]NOT : Bana şu programı yazabilir misiniz ? Tarzında sorulara cevap vermeyeceğim. Önce kendiniz yapabildiğiniz kadar yapın, takıldığınız yerlerde kodu koyup sorun yardımcı olalım..





İyi Çalışmalar.

classDeneme
{
static void Main(string[]args)
{
intyil;
}
}
Elimle yazmaya çalıştığım için yerler pek doğru olmadı fakat sorum başka. Static void main de static yazılması zorunluymuş doğrumudur ? Static ve void arasındaki farklar nelerdir ? Hangi amaçla yazıyoruz. Starring[]largs) nedir ? Ne yapıyoruz. Okuduğum kitap sabır sabır deyip geçiştiriyor sonraya saklıyor. Şuan anlattığıma odaklanın diyor. Bunları geçiyor ve doğal olarak kafamda deli sorular. Hem sorularıma cevap verip hemde iyi bir kitap onerirmisiniz(video ile oğrenmeyi istemiyorum.) teşekkurler



< Bu ileti mobil sürüm kullanılarak atıldı >

C
10 yıl
Yüzbaşı

strcmp(ad1,ad2[j])==0 gibi bir kullanımı yok diye biliyorum strcmpnin.
strcmp(ad1,ad2)==0 gibi kullanabilirsin.

Birde for döngülerinde { } parantezlerini kullanmıyosun , öyle işe yarıyomu?


Bu mesaja 2 cevap geldi.

Bu mesajda bahsedilenler: @waleur5
W
10 yıl
Yarbay

quote:

Orijinalden alıntı: cezaalp

strcmp(ad1,ad2[j])==0 gibi bir kullanımı yok diye biliyorum strcmpnin.
strcmp(ad1,ad2)==0 gibi kullanabilirsin.

Birde for döngülerinde { } parantezlerini kullanmıyosun , öyle işe yarıyomu?

Alt kod bir satirsa yada arkadan hemen dongu giricekse oyle yapilabiliyor.



< Bu ileti mobil sürüm kullanılarak atıldı >

W
10 yıl
Yarbay

quote:

Orijinalden alıntı: cezaalp

strcmp(ad1,ad2[j])==0 gibi bir kullanımı yok diye biliyorum strcmpnin.
strcmp(ad1,ad2)==0 gibi kullanabilirsin.

Birde for döngülerinde { } parantezlerini kullanmıyosun , öyle işe yarıyomu?

Ad1 ve digerinide senin yazdigin gibi kullanmisdim yrn oglen bakayim bi ona



< Bu ileti mobil sürüm kullanılarak atıldı >

W
10 yıl
Yarbay

1.el 2.ye elelehep yazdım bulamadım dedi nasıl bir soru bu ya :D




Bu mesajda bahsedilenler: @cezaalp
E
10 yıl
Yüzbaşı

c# ta + ne anlama geliyor ?Aşağıdaki kodda
("Active Self: " + myObject.activeSelf)
yapmış.

using UnityEngine; 
using System.Collections;

public class CheckState : MonoBehaviour
{
public GameObject myObject;


void Start ()
{
Debug.Log("Active Self: " + myObject.activeSelf);
Debug.Log("Active in Hierarchy" + myObject.activeInHierarchy);
}
}


Bu mesaja 1 cevap geldi.
W
10 yıl
Yarbay

6 ve 8.soruya boş vaktinizde bakarsanız sevinirim



X
10 yıl
Er

stringlerde + operatörü iki veya daha fazla stringi birleştirme amacıyla kullanılır.
örneğin ;
string Str1 = "String 1";
string Str2 = "String 2";

Console.WriteLine(Str1+Str2);

bu programın çıktısı şu şekilde olur:

String 1String 2





< Bu mesaj bu kişi tarafından değiştirildi xor eax eax -- 19 Şubat 2015; 5:20:46 >
Bu mesaja 1 cevap geldi.

Bu mesajda bahsedilenler: @Elektrikeb