Videolarınızın üzerinden 8 yıl geçmesine rağmen en iyi kanallardan birisiniz hocam. Hocalarımın önerisiyle yazılım mühendisliğini tercih ettim. Bu bölümle hiç alakam yoktu. Sizin sayenizde hem alan derslerimde iyiyim hem de bölümüme olan ilgim arttı. Teşekkür ederim hocam :)
i=0 olduğu için dizi içindeki sıfırıncı, birinci, ikinci, üçüncü, dördüncü elemanları yazdı. buradaki dizi mantığında sayilar dizisinin sıfırıncı elemanı 1, birinci elemanı 2 diye devam ediyor.
@@ilearn9742 ide yani derleyiciden kaynaklı bir şey. Mutlaka i=0; yapılmalı. Aksi takdirde i yerine memory(hafiza)deki rastgele bir sayı atanır. Bilgisayarı açıp devc++ direkt kodu yazıp çalıştırırsan hatasız çalışır. Ancak başka kodlar yazıp tekrar videodaki kodu yazılırsa program yanlış çalışır
Diyelim ki 1 milyonuncu sayıya kadar olan sayıları ekrana bastıracaksın.Hepsini tek tek elle girmek çok mantıksız olur ve uzun zaman alır.Onun yerine dizileri ve döngüleri kullanarak çok daha hızlı yaparsın.
Hocam bir eleman listesini sıralayan (kullanıcı N sayıda eleman girebilir) (N, 1'den 200'e kadar değişebilir) ve sıralı listedeki bir hedef değerin konumunu bulan bir C programı yazın (A'dan elde edilir). Bunu kullanıcı istediği kadar sayı girdikten sonra -1 tuşlayarak kullanmasını nasıl yazabiliriz?
Belki switch case kullanarak bunu çözebilirsin.Ben sana yardım edebilirdim fakat uzun sorular için vakit bulamadım.Kusura bakma.Aklına takılan soruları kanalımızda videoların altında belirtebilirsin.
Hala merak eden insanlar varsa aşağıya bir örnek bırakıyorum: #include int main() { int count,sayi; int numaralar[] = {4,3,5,7,6,2,1,8,9}; printf("Aramak istediginiz sayi(1 ile 9 arasinda):"); scanf("%d",&sayi); for (int count = 0; count < 8; count++) { if (numaralar[count] == sayi){ printf("%d. sirada.",count); } } } Eğer birinci sırada olan integer'in 0. yazmasını istemiyorsanız sonda printf("%d. sirada.",count + 1); kullanin
Kendi yaptığım bir şey şunu incelersen faydalı olabilir. gist.githubusercontent.com/abat0x/fdf5fc62a9be473649debaaa3788f874/raw/25341521f5d07b76b8a50d6c5176b83ac4baeb96/c-dersort.c
I Learn Return main programın başa sarıp değişkenleri baştan tanımlaması sağlamak için yapıyorum fakat return 0 ı tam olarak hatırlayamadım şuanda telefondayım bilgisayara geçtiğim zaman yardımcı olmaya çalışacağım.
herkese merhaba ben bilgisayar programcılığı okuyorum dgs ilede bilgisayar mühendisliğine geçmeyi düşünüyorum c# dersi alıyoruz fakat bana yetersiz geldi ben düz lise mezunuyum c hakkında bi fikrimde yoktu açıkçası taki bu kanalı izleyene kadar bu kanal bana çok şey kattı ama bi sorunum var ben 20. videoya kadar geldim yani dizilere kadar geldim anlatılanları anladım ama mesela okulda hoca quiz yapıyor bizden örnek bi c programı yazmamızı istiyor ama ben yazamıyorum dersleri iyi dinledim anladım ama yazmaya gelince yazamıyorum yazınca hatalı oluyor eksik çıkıyor çözüm önerisi olan varmı?????
kod yazmadığın için dostum bi dili 2 haftada öğrenebilirsin ama inceliklerini öğrenmek için uzun süre o dilde kod yazman gerekir sürekli yaz kod hata olduğundaysa saatlerce aramak zorunda olsan bile o hatayı ara forumlarda sor pratik olmadan sözel ders öğrenirmiş gibi öğrenmek çok zor hata yapmadan öğrenemezsin yani.
Merhaba. Ben ekrana 6 tane sehir ismi bastırmak istedim fakat olmadı. Neden olabilir? Ama sayi bastırmak istediğimde oldu. Bu heralde sadece sayıyı kabul ediyor. Ekrana nasıl yazi yazdırabilirim?
Videolarınızın üzerinden 8 yıl geçmesine rağmen en iyi kanallardan birisiniz hocam. Hocalarımın önerisiyle yazılım mühendisliğini tercih ettim. Bu bölümle hiç alakam yoktu. Sizin sayenizde hem alan derslerimde iyiyim hem de bölümüme olan ilgim arttı. Teşekkür ederim hocam :)
bu ülkeye en faydalı olan kanallardan birisiniz tebriker böyle devam...
Teşekkürler konuların anlaşılmasında baya yardımcı oluyor.
Abi var ya sen kralsın
teşekkürler
çok sağolun hocamm
Çok güzel çok yardımcı oldu
süslü parantez kullandıktan sonra otomatik sağa kaydırmayı nasıl yapabiliriz?
ALLAH razı olsun
6:20 bastirdiginiz program 1-4 arasi olmayacakmiydi? cunku programda
i=0 olduğu için dizi içindeki sıfırıncı, birinci, ikinci, üçüncü, dördüncü elemanları yazdı. buradaki dizi mantığında sayilar dizisinin sıfırıncı elemanı 1, birinci elemanı 2 diye devam ediyor.
for yerine while kullanmak isteyenler için;
#include
int main(){
int i;
int sayilar[]={1,3,5,7,9};
while(i
burda i=0 yazılmıyo amma kod düzgün çalışıyo. Anlamadım. Biri anlata bilirmi?
@@ilearn9742 ide yani derleyiciden kaynaklı bir şey. Mutlaka i=0; yapılmalı. Aksi takdirde i yerine memory(hafiza)deki rastgele bir sayı atanır. Bilgisayarı açıp devc++ direkt kodu yazıp çalıştırırsan hatasız çalışır. Ancak başka kodlar yazıp tekrar videodaki kodu yazılırsa program yanlış çalışır
@@ilearn9742 DEV C++ programının bir sorunu visual studio kullanmanızı tavsiye ederim.
@@ufuk8311 IDE ve derleyici aynı şey değildir dostum.
Hocam merhaba aynilarini yapiyorum visual studioda ama hata veriyor nasil duzeltebilirim
ctrl roll tekerleğiyle yazıları büyütebiliyosun söyliyim dedim
adamsın
adamsın
Ctrl Z De Geri Alır.
Ctrl f de aranılan kelimeyi bulur
@@hilalbyklbozkurt3992 onları biliyok la
Teşekkürler hocam
Arenler
Alkanlar
Alkenler
Kalbimizdesin organik kimya
Vay be en az 20 sene geçti
seni görünce mezunluk anılarım depreşti uff gece gece efkarlandık iyi mi
@@rumeysaa.9499 Niye
niye i=0 forun icinde yox int de yazdiq?
}ferqi yoxdur
forun icinde de tanimlana biler ayrica int yazaraqda
meselen bele de ola bilerdi
#include
int main{
int i;
for(i=0;i
peki neden sadece printf("1
2
3
4
5
"); yapmıyoruz onun yerine?
Diyelim ki 1 milyonuncu sayıya kadar olan sayıları ekrana bastıracaksın.Hepsini tek tek elle girmek çok mantıksız olur ve uzun zaman alır.Onun yerine dizileri ve döngüleri kullanarak çok daha hızlı yaparsın.
Hocam bir eleman listesini sıralayan (kullanıcı N sayıda eleman girebilir) (N, 1'den 200'e kadar değişebilir)
ve sıralı listedeki bir hedef değerin konumunu bulan bir C programı yazın (A'dan elde edilir). Bunu kullanıcı istediği kadar sayı girdikten sonra -1 tuşlayarak kullanmasını nasıl yazabiliriz?
Belki switch case kullanarak bunu çözebilirsin.Ben sana yardım edebilirdim fakat uzun sorular için vakit bulamadım.Kusura bakma.Aklına takılan soruları kanalımızda videoların altında belirtebilirsin.
Hala merak eden insanlar varsa aşağıya bir örnek bırakıyorum:
#include
int main() {
int count,sayi;
int numaralar[] = {4,3,5,7,6,2,1,8,9};
printf("Aramak istediginiz sayi(1 ile 9 arasinda):");
scanf("%d",&sayi);
for (int count = 0; count < 8; count++) {
if (numaralar[count] == sayi){
printf("%d. sirada.",count);
}
}
}
Eğer birinci sırada olan integer'in 0. yazmasını istemiyorsanız sonda printf("%d. sirada.",count + 1); kullanin
hocam ben dongulerin ne ise yaradigini anlamadim nerede kullanicaz bilemedim .. aslinda mantigi neydi onu belki cakmadim.. nasil yapayim ne onerirsin?
Kendi yaptığım bir şey şunu incelersen faydalı olabilir.
gist.githubusercontent.com/abat0x/fdf5fc62a9be473649debaaa3788f874/raw/25341521f5d07b76b8a50d6c5176b83ac4baeb96/c-dersort.c
çok saolun çok işime yarad
Captain Gravicius koddaki ilk return main; de neden hata veriyo? return 0; yazinca çalışıyo. Bu ilk return ne işe yarıyor bana anlata bilirmisin?
I Learn Return main programın başa sarıp değişkenleri baştan tanımlaması sağlamak için yapıyorum fakat return 0 ı tam olarak hatırlayamadım şuanda telefondayım bilgisayara geçtiğim zaman yardımcı olmaya çalışacağım.
teşekkürler. return main de program hata verdi o yüzden return 0; yaptım belki çalışır diye
neden for un içinde (;) ifadesini başa yazdık yazmayınca çalışmıyo anlamadım o kısmını
Orda normalde i'nin değerini atayıp yaziyoruz ama zaten yukarda 0'a atadigimiz için yazmaya gerek yok
Aynisi yaziyorum ama.bende hata veriyor ins sayilar[]={1,2,3,4,5}; tam burada hata veriyor
@@buketpirci8140 nerdeymiş
benim de intten öncesini göstererek hata veriyor
herkese merhaba ben bilgisayar programcılığı okuyorum dgs ilede bilgisayar mühendisliğine geçmeyi düşünüyorum c# dersi alıyoruz fakat bana yetersiz geldi ben düz lise mezunuyum c hakkında bi fikrimde yoktu açıkçası taki bu kanalı izleyene kadar bu kanal bana çok şey kattı ama bi sorunum var ben 20. videoya kadar geldim yani dizilere kadar geldim anlatılanları anladım ama mesela okulda hoca quiz yapıyor bizden örnek bi c programı yazmamızı istiyor ama ben yazamıyorum dersleri iyi dinledim anladım ama yazmaya gelince yazamıyorum yazınca hatalı oluyor eksik çıkıyor çözüm önerisi olan varmı?????
kod yazmadığın için dostum bi dili 2 haftada öğrenebilirsin ama inceliklerini öğrenmek için uzun süre o dilde kod yazman gerekir sürekli yaz kod hata olduğundaysa saatlerce aramak zorunda olsan bile o hatayı ara forumlarda sor pratik olmadan sözel ders öğrenirmiş gibi öğrenmek çok zor hata yapmadan öğrenemezsin yani.
kazandın mı reis? Kazandıysan nereyi
SPONSOR VE YAZILIMCI ARANIR ÖZELDEN MESAJ ATMANIZ YETERLİ😊
aro
Merhaba. Ben ekrana 6 tane sehir ismi bastırmak istedim fakat olmadı. Neden olabilir? Ama sayi bastırmak istediğimde oldu. Bu heralde sadece sayıyı kabul ediyor. Ekrana nasıl yazi yazdırabilirim?
Int yerine char kullanırsan sorun çözülür. %c ile göstermeyi unutma.
Karışık yapacak olsan nasıl olur? Hem {1,a, *, ", ;} gibi bir küme
anlamadım hocam iyi anlatmamışsınız malesef ama diger videolar güzel