Udemy'de bulunan ve daha profesyonelce hazırlanmış olan kurslarımıza indirimli fiyatlarla linkten ulaşabilirsiniz :) muratyucedag.wordpress.com/2019/03/22/udemy-indirim-linkleri/
Bilgisayar mühendisliği 1. sınıf öğrencisiyim ve meslek seçimimin ne kadar doğru olduğunu sizi izledikçe fark ediyorum. Her compile and run yaptığımda heyecandan kalbim çarpıyor Çoğu eğitimin öğrencileri zorlayacak miktarlarda ücretlere sunulmasına karşın 5 yıl önceden şimdiye ışık tutmuşsunuz. Size ne kadar teşekkür etsem az. Tüm hayallerinizin gerçek olmasını diliyorum. İyi günlerrr.
Marmara üniversitesinde bilgisayar mühendisliği okuyorum ve iyi bı sıralamayla geldim ama hocalar hiç böyle anlatmıyor maalesef üstün körü slayttan okuyup geçiyorlar teşekkür ederim size en ince ayrıntısına kadar anlatıyorsunuz
~ Bu videoda öğrenilen konular ‘ scanf ‘ kodu ve nerelerde kullanılacağı scanf(“%s”, taranacak değişken adı) scanf dezavantajı boşluktan sonraki karakteri almıyor. Ödev : { Kitap adı, Yazarı, Sayfa sayısı, Basım tarihi , Basım evi, Tür (Değişkenlerin verileri klavye input ‘scanf’ kodu kullanılarak atanacak) }
@@donatello9656 yazılıma başlarken ilk 2-3 html videosu izleyip gaza gelmiştim sonra dedim ki web yazılımcılığı bana göre değil adam akıllı hangi dil var diye baktım konsolda yazılımla başlatıyorlardı hep ben de hiç yok mu adam akıllı pencere tasarlayabileceğimiz dil diye baktım karşıma c# dili çıktı murat hocamızın derslerine bi göz gezdirdim harbiden kaliteli bir anlatımı vardı kolay akılda kalıyordu ve ilk form üzerinde uygulamalarımı yaptığımda cidden bu işi severek ve eğlenerek yapıyordum sonra bu işi mesleğim yapmayı karar verdim ve kendimi ilerlettim taa ki classlara gelesiye kadar classlar konusunda polymorphism cidden kafamı karıştırmıştı o yüzden c#a uzunca bir ara verdim sonra tekrardan anlamaya çok çabaladım ama anlayamadım ki yorumlara baktığımda çoğu kişinin de anlamakta zorluk çektiğini gördüm sonra kendimi unity yazılımlarına verdim unity de c# kullandığı için yabancı gelmez sandım ama farklı şeyler varmış unityde de şuan kendimi unity konusunda geliştiriyorum 2d bir oyun tasarladım kafamda taslak çizimler hikaye falan hazır yazılım kısmı kaldı bir tek şu anda unity öğreniyorum yazılımda öyle ahım şahım bir bilgim yok ama kolay kavrayabiliyorum yeni öğrendiğim bir kodu
printf("Kitabın Adi %s - Yazar Adi %s ",kitapadi,yazaradi); printf("Sayfa Sayisi %s - Basim Tarihi %s ",sayfasayisi,basimtarihi); printf("Basim Evi %s - Turu %s ",basimevi,tur);
Pythonu 3 4.dersten bırakıp c geçtim inşallah iyi yapmisimdir bilgisiyar yazcam bu sene önceden temel atmak için bu videoları izliyorum elinize sağlık hocam dinledikçe dinleyesim heliyor
Bu müthiş eğitim videolarınız için çok çok teşekkür ederim. vermiş olduğunuz öedvin kodu ise; char kitapadi[20],yazari[10],sayfasayisi[400],basimtarihi[4],basimevi[10],tur[10]; printf("kitap adi: "); scanf("%s", kitapadi);
Char değerlerinde köşeli parantezlere neden o kadar büyük sayılar atadın? Mesela sayfaya 1000 yazmışsın ama 4 yazsan yeterdi çünkü 4 basamak bir kitabın sayfa sayısını yazmak için yeterlidir. Şimdi bellekte 996 ya da 997 karakterlik boş yer kalacak. Büyük zayiat.
Hocam scanf fonksiyonunda &Ad &Yas seklinde olması gerekmiyor mu? Elektrik Elektronik Mühendisliği 1.sınıf öğrencisiyim bilgisayar programlama dersinde hoca bize öyle anlattı da merak ettim
Yıllar önceki ödevimizi yapma vakti gelmişti. char kitapadi[30],yazar[30],sayfasayisi[4],basimtarihi[30],tur[30]; printf("kitap adi: "); scanf("%s",kitapadi);
Bir şeyleri öğrenmek için okulunu okumaya gerek olmadığı, gerekli araştırma ve azimle her şeyin yapılabileceği düşüncesindeyim yeter ki içinizde istek olsun ve başarısız olsanız da vazgeçmeyin. Ben de C dili öğrenme macerama sayenizde adım attım. Umarım beklentilerimi karşılayabilirim. Bu arada video sonunda verilen ödevin kod'ları aşağıdaki gibidir. #include #include int main() {
Scanf kullanırken char yanına neden sayı giriyoruz? Oraya char[3] yazsak bile kullanıcı 20 karakterlik giriş yapabiliyor, printf yaptığımızda 3 karakter değil kullanıcının girdiği tüm karakterleri gösteriyor.
Murat hocam, Scanf kullanırken char yanına neden sayı giriyoruz? Oraya char[3] yazsak bile kullanıcı 20 karakterlik giriş yapabiliyor, printf yaptığımızda 3 karakter değil kullanıcının girdiği tüm karakterleri gösteriyor. Videolarınız ve anlatımınız çok güzel. İlk dinledigimde dikkat etmedigim noktalar olmuş. Örnekler üzerinde çalışıp tekrar dinleyince gördüm ki en ince ayrıntıyı bile vermişsiniz. Emeklerinize sağlık.
Bu sene EA da 33 bin sıralama yaptım ve marmara üniversitesi yönetim bilişim sistemleri bölümünü tercih ettim. Henüz tercihler açıklanmasa da büyük ihtimalle okula gireceğim için şimdiden kendime bir altyapı oluşturmak adına C derslerine başladım, tabii bundan önce 10 videoluk algoritma serisini izlemeyi de ihmal etmedim. Şuan 3. videodayım ve güzel ilerliyor. İstikrarlı bir şekilde devam edeceğim ve 1 yıl içindeki değişimi sizlerle paylaşacağım. 1 yıl sonra bu yorumu görenler yoruma cevap verirse sevinirim, şimdiden başarılar herkese :)
Tercih sonuçları açıklanınca bana mesaj at eğer bir Ybs bölümünü kazandığına dair sonuç belgenin ekran görüntüsünü gönderirsen sana üniversite hediyesi olarak 4 kitabımdan 2’sini göndereceğim :)
Hocam şu an bu videodayım algoritma serisini daha önce mi izlemeliyim bu arada Bakırçay Üni YBS den selamlar hazırlık bitti bölüme başlamadan sizdeyiz :)
printf("Adiniz : %s , Soyadiniz : %s , Sinifiniz : %s" , ad , soyad , sinif) ; Bu komutu koşturduğumda neden her scanf komutundan sonra satır başı yapıyor bu bir özel durum mu ? Mesela normalde alt satıra geçebilmesi için scanf("%s" ) kısmında %s nin yanına koymam gerekir fakat burada direkt alt satıra alıyor. Bundan hareketle scanf komutundan sonra otomatik olarak yeni satıra geçtiğini çıkardım doğru mudur?
bugünü de tamamladık devam edeceğiz bu da benim yapmak istediğim bir projenin başlangıç aşaması, bir web site tarzı kullanıcıdan kullanıcı adı ve şifre isreyip doğru girilmesi halinde hoşgeldiniz dedirtmeye çalışacağım şimdilik öğrendiklerimle bunu yaptım: int main(int argc, char *argv[]) { printf("Merhaba hosgeldiniz, lutfen kullanici adinizi giriniz "); char kulladi[15]; scanf("%s", kulladi); printf("Merhaba %s basariyla giris yaptiniz.", kulladi); return 0; }
printf("Hosgeldin %s",kullaniciadi); satırı yazdırınca hatalı oluyor. Yani istediğimiz gibi yazdırmıyor. Araya farklı semboller giriyor. Doğrusunu bilen düzeltebilir mi ben yapamadım.
printf("Kitap Adi = %s Yazar = %s Sayfa Sayisi = %s Basim Tarihi = %s Basimevi = %s Kitap Turu = %s ",kitapadi,yazar,sayfasayisi,basimtarihi,basimevi,tur);
SÜREKLİ ŞU HATALARI ALIYORUM NEDEN ACABA BİLEN VAR MI? C:\Users\ESSIZ\Desktop\main.c In function 'main': 10 2 C:\Users\ESSIZ\Desktop\main.c [Error] expected ';' before 'char' 13 13 C:\Users\ESSIZ\Desktop\main.c [Error] 'kitapadi' undeclared (first use in this function) 13 13 C:\Users\ESSIZ\Desktop\main.c [Note] each undeclared identifier is reported only once for each function it appears in 17 13 C:\Users\ESSIZ\Desktop\main.c [Error] 'Yazar' undeclared (first use in this function) 21 13 C:\Users\ESSIZ\Desktop\main.c [Error] 'sayfasi' undeclared (first use in this function) 25 13 C:\Users\ESSIZ\Desktop\main.c [Error] 'basimtarihi' undeclared (first use in this function) 29 13 C:\Users\ESSIZ\Desktop\main.c [Error] 'basimevi' undeclared (first use in this function) 33 13 C:\Users\ESSIZ\Desktop\main.c [Error] 'turu' undeclared (first use in this function) 28 C:\Users\ESSIZ\Desktop\Makefile.win recipe for target 'main.o' failed
scanf ile char girişi yaparken neden (&) ampersand koymadık normalde atamak için ampersand kullanmıyor muyuz? Ram de ayrılan yere doğru şekilde atamak için ampersand kulannmamız gerektiğini söylemişti hocamız ?
hocam program bir yerde yanlış yapıyor adı için 10 basamak verdim ama ne kadar yazarsam hepsi gözüküyor.bu sefer bellirtiğim basamak sayısını çıkartım 1 harf gözüküyo anlamadım yaw
Udemy'de bulunan ve daha profesyonelce hazırlanmış olan kurslarımıza indirimli fiyatlarla linkten ulaşabilirsiniz :)
muratyucedag.wordpress.com/2019/03/22/udemy-indirim-linkleri/
Hocam bu sorunun sebebi nedir anlayamadım açıklar mısınız?
drive.google.com/file/d/13JNGtfSMajdBz7i1GbaYRow6lWaop4Aq/view?usp=drivesdk
Abi nolur cevapla dogrumu?
#include
#include
int main() {
char kitabadi[18], yazari[26], sayfasayisi[4], basimtarihi[10], basimyeri[16], turu[12];
printf("Kitabin adi: ");
scanf("%s",kitabadi);
printf("Yazari: ");
scanf("%s",yazari);
printf("Sayfa sayisi: ");
scanf("%s",sayfasayisi);
printf("Basim tarihi: ");
scanf("%s",basimtarihi)
printf("Basim yeri: ");
scanf("%s" basimyeri")
printf("Turu: ");
scanf("%s",turu);
return 0;
}
12:25 Hocam yazdığımız uygulamaya türkçe karakter yazarsak türkçe karakteri gösteriyor o yüzden Yücedağ yazabilirsiniz sıkıntı yok saygılar.
Bilgisayar mühendisliği 1. sınıf öğrencisiyim ve meslek seçimimin ne kadar doğru olduğunu sizi izledikçe fark ediyorum. Her compile and run yaptığımda heyecandan kalbim çarpıyor Çoğu eğitimin öğrencileri zorlayacak miktarlarda ücretlere sunulmasına karşın 5 yıl önceden şimdiye ışık tutmuşsunuz. Size ne kadar teşekkür etsem az. Tüm hayallerinizin gerçek olmasını diliyorum. İyi günlerrr.
hangi üniversitede okuyordun
Videolar yayınlandıktan 5 sene sonra izliyorum ama hala piyasadaki en iyilerden ve süper
2021 şubat ayı : bundan tam 4 yıl önce çekilmiş bu dersi zevk alarak dinlemeye devam ediyorum :)) teşekkürler hocam
2022 den selam
2023 Şubat Ayı; aynen devam.
2023 kasım 1
@@valogalerim2024 Şubat 22
3 derstir izliyorum ve çok memnun bir şekilde öğreniyorum. teşekkür ederim.
Hocam merhabalar. Ben de yeni basladim ne durumdasin bitirdin mi bu egitimi
@@scoobydoo4679 Düzenli izlediyse galiba bitirmiştir 3 yıl önce yazmış ben yeni başladım
@@asdadadsadasda naptin kral cok merak edıyorum baslayanlar suan ne yaptı diye
@@tunabar3878 güzel gidiyor yeni başladım 3. Videodayım
Marmara üniversitesinde bilgisayar mühendisliği okuyorum ve iyi bı sıralamayla geldim ama hocalar hiç böyle anlatmıyor maalesef üstün körü slayttan okuyup geçiyorlar teşekkür ederim size en ince ayrıntısına kadar anlatıyorsunuz
6yıl önce vermiş olduğunuz ödevimi teslim ediyorum hocam teşekkürler
en son printf yaparken KitapAdi yazmışsın orada boşluk olması gerekiyor değil mi ufak bi yanlışlık yapmışsın sanırım
5 yıl öncesinden verilmiş ödevimi teslim ediyorum Murat hocam ağzına sağlık minnettarız :)
char kitapad[15],Yazar[15],Sayfa[4],Tarih[4],BasEv[15],Tur[15];
printf("kitabin adi: ");
scanf("%s",kitapad);
printf("Yazari: ");
scanf("%s",Yazar);
printf("Sayfa Sayisi: ");
scanf("%s",Sayfa);
printf("Basim Tarihi: ");
scanf("%s",Tarih);
printf("Basim Evi: ");
scanf("%s",BasEv);
printf("Kitabin Turu: ");
scanf("%s",Tur);
printf("Kitabin adi: %s",kitapad);
printf("
");
printf("Yazari: %s",Yazar);
printf("
");
printf("Sayfa Sayisi: %s",Sayfa);
printf("
");
printf("Basim Tarihi: %s",Tarih);
printf("
");
printf("Basim Evi: %s",BasEv);
printf("
");
printf("Kitabin Turu: %s",Tur);
~ Bu videoda öğrenilen konular
‘ scanf ‘ kodu ve nerelerde kullanılacağı
scanf(“%s”, taranacak değişken adı)
scanf dezavantajı boşluktan sonraki karakteri almıyor.
Ödev : { Kitap adı, Yazarı, Sayfa sayısı, Basım tarihi , Basım evi, Tür (Değişkenlerin verileri klavye input ‘scanf’ kodu kullanılarak atanacak) }
Ülkemizde yazılıma bu kadar merak salmış kişi bulunduğunu görmek beni mutlu ediyor. Umarım bir gün yazılım konusunda ilerleriz.
Jahodan geldik
aynen sırf hobi için başladım okuduğum meslekle alakası bile yok ama çok sevdim
@@yalcinunique jahrein yayınına mı çıktım cidden
@@donatello9656 yazılıma başlarken ilk 2-3 html videosu izleyip gaza gelmiştim sonra dedim ki web yazılımcılığı bana göre değil adam akıllı hangi dil var diye baktım konsolda yazılımla başlatıyorlardı hep ben de hiç yok mu adam akıllı pencere tasarlayabileceğimiz dil diye baktım karşıma c# dili çıktı murat hocamızın derslerine bi göz gezdirdim harbiden kaliteli bir anlatımı vardı kolay akılda kalıyordu ve ilk form üzerinde uygulamalarımı yaptığımda cidden bu işi severek ve eğlenerek yapıyordum sonra bu işi mesleğim yapmayı karar verdim ve kendimi ilerlettim taa ki classlara gelesiye kadar classlar konusunda polymorphism cidden kafamı karıştırmıştı o yüzden c#a uzunca bir ara verdim sonra tekrardan anlamaya çok çabaladım ama anlayamadım ki yorumlara baktığımda çoğu kişinin de anlamakta zorluk çektiğini gördüm sonra kendimi unity yazılımlarına verdim unity de c# kullandığı için yabancı gelmez sandım ama farklı şeyler varmış unityde de şuan kendimi unity konusunda geliştiriyorum 2d bir oyun tasarladım kafamda taslak çizimler hikaye falan hazır yazılım kısmı kaldı bir tek şu anda unity öğreniyorum yazılımda öyle ahım şahım bir bilgim yok ama kolay kavrayabiliyorum yeni öğrendiğim bir kodu
@@cwsg hocam şimdi durumun nedir ?
Arkadaşlar hızı 1,5 a alın çok müthiş bir şey oluyor
hızlı gelirse 1,25 de iyidir hocam çok iyi anlatmış
Kendi çapımda bişeyler de ekledim hocam :D
int main() {
char kitapad[15],yazaradi[10],yazarsoyadi[10],sayfasayisi[3],tarih[4],basimevi[15],turu[15];
printf("***LUTFEN ISTENILEN VERILERI GIRINIZ***
");
printf("Kitap Adini Giriniz: ");
scanf("%s",kitapad);
printf("Yazarin Adini Giriniz: ");
scanf("%s",yazaradi);
printf("Sayfa Sayisini Giriniz: ");
scanf("%s",sayfasayisi);
printf("Yayin Tarihini Giriniz: ");
scanf("%s",tarih);
printf("Basim Evinin Adini Giriniz: ");
scanf("%s",basimevi);
printf("Kitabin Turu Nedir?: ");
scanf("%s",turu);
printf("*******GIRDIGINIZ BILGILER*******
");
printf("Kitap Adi: %s
Yazar Adi: %s
Sayfa Sayisi: %s
Yayin Tarihi: %s
Yayinlayan Yayin Evi: %s
Kitabin Turu: %s",kitapad,yazaradi,sayfasayisi,tarih,basimevi,turu);
return 0;
}
harika bi sesiniz var anlatımınız harika teşekkürler
C dilinde programlama yapmak bir zevktir. C Öğretici videolarınıza devam ediyorum, şimdi Scanf fonksiyon videonuzu bitirdim.
hocam 6 yıllık videolar nasıl bu kadar kaliteli olabilir anlamış değilim teşekkür edrim
Fazlasıyla iyi ve yararlı anlatım... Teşekkürler.
char Kitapadi[10],Yazari[10],Sayfa[3],Basim[4],Evi[7],Tur[7];
printf("Kitapad: ");
scanf("%s",Kitapadi);
printf("
");
printf("Yazar: ");
scanf("%s",Yazari);
printf("sayfasi: ");
scanf("%s",Sayfa);
printf("Basim Tarih: ");
scanf("%s",Basim);
printf("Basim Evi: ");
scanf("%s",Evi);
printf("turu: ");
scanf("%s",Tur);
printf("
");
printf("Kitapadi: %s - Yazari: %s
",Kitapadi,Yazari);
printf("Sayfasi: %s
",Sayfa);
printf("Basim Yili: %s - Basim Evi: %s
",Basim,Evi);
printf("turu: %s",Tur);
2020 yola devam...
2021 yola devam...
O kadar izliyorsunuz bari begenin
Cok guzel anlatmisin abi tesekkurler
Ağzına sağlık Murat hocam
Bu videoyu 2024de izliyorum
hocam çok sağ olun programlama dilleri hakkında hiçbir şey bilmiyordum sizin sayenizde öğreniyorum (:
Henüz anlamakta en zorlandığım ders bu oldu, ama ödevi ilk denemede yaptım. İşin özü pratikte
Merhaba bu bilgiler hala bu zaman geçerlimi yani c plus plus bilgileri güncellendi veya degiştimi
@@muhammeddervisali4905 bilmiyorum malesef
Allah razı olsun hocam sizin sayenizde bir kaç birşey öğreniyorum hakkınızı helal edin lütfen ❤❤
Hocam sonda verdiğiniz ödev şu şekilde olacaktır
char kitapadi[20], yazaradi[20], sayfasayisi[3], basimtarihi[4], basimevi[25], tur[15];
printf("Kitap Adi: ");
scanf("%s",kitapadi);
printf("Yazarin Adi ");
scanf("%s",yazaradi);
printf("Sayfa Sayisi ");
scanf("%s",sayfasayisi);
printf("Basim Tarihi: ");
scanf("%s",basimtarihi);
printf("Basim Evi: ");
scanf("%s",basimevi);
printf("Turu: ");
scanf("%s",tur);
printf("
");
printf("Kitabın Adi %s - Yazar Adi %s
",kitapadi,yazaradi);
printf("Sayfa Sayisi %s - Basim Tarihi %s
",sayfasayisi,basimtarihi);
printf("Basim Evi %s - Turu %s
",basimevi,tur);
Pythonu 3 4.dersten bırakıp c geçtim inşallah iyi yapmisimdir bilgisiyar yazcam bu sene önceden temel atmak için bu videoları izliyorum elinize sağlık hocam dinledikçe dinleyesim heliyor
tamam abi tesekur ederim ilginiz icin
Bu müthiş eğitim videolarınız için çok çok teşekkür ederim. vermiş olduğunuz öedvin kodu ise;
char kitapadi[20],yazari[10],sayfasayisi[400],basimtarihi[4],basimevi[10],tur[10];
printf("kitap adi: ");
scanf("%s", kitapadi);
printf("yazarı: ");
scanf("%s", yazari);
printf("sayfa sayisi: ");
scanf("%s", sayfasayisi);
printf("basim tarihi: ");
scanf("%s", basimtarihi);
printf("basim evi: ");
scanf("%s", basimevi);
printf("tur :");
scanf("%s", tur);
printf("kitap adi: %s
- yazarı: %s
", kitapadi,yazari);
printf("sayfa sayisi: %s
- basim tarihi: %s
", sayfasayisi,basimtarihi);
printf("basim evi: %s
- tur: %s", basimevi,tur);
Ödevim aynı sizin gibi yaptım ama error verdi anlamadım
@@umitkaya8065 dostum uzun zaman oldu hatırlamıyorum ama bende çalıştı
@@aliveli-bv1jd şimdi C programlama dilini öğrendin mi😅 inşallah bende öğrenirim
@@umitkaya8065 belli bir seviyedeyim artık çok şükür darısı başınıza inşaallah
@@aliveli-bv1jd inşallah
3. dersim çok memnunum teşekkür ederim.
printf("murat beyciğim çok teşekkür ediyorum sayenizde junior yazılımcı oluyorum inşallah ilerde senior yazılımcı olacağım
2023 den selamlar 2024 de girmek üzereyiz . videolar güzel sarıyor :)
Hocam Ödeve birkaç birşeyler ekleyerek güzelleştirdim ve ona benzer 9 10 adet örnek yaptım bir sonraki bölüme hazırım
Arkadaşlar boşluk ve satırları böyle ayarladıgınızda daha estetik duruyor, fikir versin diye yazdım;
char Ad[12],Soyad[20],Sehir[20],Yas[3];
printf("Adinizi girin:");
scanf("%s", Ad);
printf("
Soyadinizi girin:");
scanf("%s",Soyad);
printf("
Yasadiginiz sehiri girin:");
scanf("%s",Sehir);
printf("
Yasinizi girin:");
scanf("%s",Yas);
printf("
Kaydiniz olusturulmustur, bilgileriniz assagida yer aliyor:");
printf("
Ad Soyad:%s %s
Sehir:%s
Yas:%s",Ad,Soyad,Sehir,Yas);
Ödev:
char kitapadi[35];
char yazar[35];
char sayfa[4];
char tarih[15];
char evi[35];
char tur[20];
printf("kitabin adi:");
scanf("%s",kitapadi);
printf("yazar:");
scanf("%s",yazar);
printf("sayfa:");
scanf("%s",sayfa);
printf("tarih:");
scanf("%s",tarih);
printf("yapimevi:");
scanf("%s",evi);
printf("turu:");
scanf("%s",tur);
printf("
");
printf("kitabin adi:%s
",kitapadi);
printf("kitabin yazari:%s
",yazar);
printf("kitabin sayfasi:%s
",sayfa);
printf("kitabin tarihi:%s
",tarih);
printf("kitapevi:%s
",evi);
printf("kitabin turu:%s",tur);
Char değerlerinde köşeli parantezlere neden o kadar büyük sayılar atadın? Mesela sayfaya 1000 yazmışsın ama 4 yazsan yeterdi çünkü 4 basamak bir kitabın sayfa sayısını yazmak için yeterlidir. Şimdi bellekte 996 ya da 997 karakterlik boş yer kalacak. Büyük zayiat.
@@betulylmaz2782 haklısın düzeltiyorum
Hocam Süpersiniz
char KitapAd[20], KitapYazar[20], SayfaSayi[3], BasimTarih[4], Yayinevi[20], Tur[15];
printf("Kitabin Adi: ",KitapAd);
scanf("%s",KitapAd);
printf("Kitabin Yazari: ",KitapYazar);
scanf("%s",KitapYazar);
printf("Sayfa Sayisi: ",SayfaSayi);
scanf("%s",SayfaSayi);
printf("Basim Yili: ",BasimTarih);
scanf("%s",BasimTarih);
printf("Yayinevi: ",Yayinevi);
scanf("%s",Yayinevi);
printf("Kitabin Turu: ",Tur);
scanf("%s",Tur);
printf("
");
printf("Kitap Adi: %s
",KitapAd);
printf("Yazari: %s
",KitapYazar);
printf("Sayfa Sayisi: %s
",SayfaSayi);
printf("Basim Tarihi: %s
",BasimTarih);
printf("Yayinevi: %s
",Yayinevi);
printf("Turu: %s
",Tur);
printf("**********BUKADAR ISTE**********");
main() {
char Kitapad[15];
char Yazar[20];
char Sayfa_sayisi[3];
char Basim_tarihi[4];
char Basim_evi[10];
char Tur[7];
printf("Kitap Adi Giriniz; ");
scanf("%s",Kitapad);
printf("Yazar Adi Giriniz; ");
scanf("%s",Yazar);
printf("Sayfa sayisi Giriniz; ");
scanf("%s",Sayfa_sayisi);
printf("Basim Evi Giriniz; ");
scanf("%s",Basim_evi);
printf("Basim Tarihi Giriniz; ");
scanf("%s",Basim_tarihi);
printf("Kitap Turunu Giriniz; ");
scanf("%s",Tur);
printf("Kitap Adi; %s
",Kitapad);
printf("Yazari; %s
",Yazar);
printf("Sayfa sayisi %s
",Sayfa_sayisi);
printf("Basim Evi; %s Tarihi; %s
",Basim_evi,Basim_tarihi);
printf("Kitap Turu; %s",Tur);
return 0;
@yaşar yavuz hatalı bazı kısımlar çıkmıyor
@@wacx2372
int main() {
char KitapAd[15],Yazar[15],Sayfa[4],Tarih[5],Basimev[15],Tur[10];
printf("Kitap Adi:");
scanf("%s", KitapAd);
printf("Yazari:");
scanf("%s", Yazar);
printf("Sayfa sayisi:");
scanf("%s", Sayfa);
printf("Basim Yili:");
scanf("%s", Tarih);
printf("Basim Evi:");
scanf("%s", Basimev);
printf("Kitabin Turu:");
scanf("%s", Tur);
printf("
");
printf("Kitabin Adi:%s
Kitabin Yazari:%s
Sayfa Sayisi:%s
Basim Yili:%s
Basim Evi:%s
Kitabin Turu:%s",KitapAd,Yazar,Sayfa,Tarih,Basimev,Tur);
return 0;
}
Videoda demişti ama boşluk bırakınca niye hata veriyor çözülebiliyor mu bu hata
bu işaretleri nerede bulabileceğimi söyler misin? [ gibi
@@burakkaya3243 klavyenden?
Hocam benimkide bu :)
int main() {
char Kitapadi[10],Yazari[10],SayfaSayisi[3],BasimSayisi[3],BasimTarihi[10],BasimEvi[10],Tur[8];
printf("Kitabinadi: ");
scanf("%s",Kitapadi);
printf("Yazaradi: ");
scanf("%s",Yazari);
printf("Sayfa Sayisi: ");
scanf("%s",SayfaSayisi);
printf("Basim Sayisi: ");
scanf("%s",BasimSayisi);
printf("Basim Tarihi: ");
scanf("%s",BasimTarihi);
printf("Basim Evi: ");
scanf("%s",BasimEvi);
printf("Tur: ");
scanf("%s",Tur);
printf( "
");
printf("Kitapadi: %s
",Kitapadi);
printf("Yazaradi: %s
",Yazari);
printf("Sayfa Sayisi: %s
",SayfaSayisi);
printf("Basim Sayisi: %s
",BasimSayisi);
printf("Basim Tarihi: %s
",BasimTarihi);
printf("Basim Evi: %s
",BasimEvi);
printf("Tur: %s",Tur);
return 0;
}
char kitapadi[10],yazari[10],sayfasayisi[10],basimtarihi[10],basimevi[10],turu[10];
printf("Kitabin adini giriniz:
");
scanf("%s",kitapadi);
printf("Kitabin yazarini giriniz:
");
scanf("%s",yazari);
printf("Kitabin sayfa sayisini giriniz:
");
scanf("%s",sayfasayisi);
printf("Kitabin basim tarihini giriniz:
");
scanf("%s",basimtarihi);
printf("Kitabin basimevini giriniz:
");
scanf("%s",basimevi);
printf("Kitabin turunu giriniz:
");
scanf("%s",turu);
print("Kitap adi: %s - Yazari: %s - Sayfa sayisi: %s - Basim tarihi: %s - Basimevi: %s - Turu: %s");
ödev: char kitapadi[15],yazari[15],sayfasayisi[2],basimtarihi[4],basimevi[10],tur[8];
printf("Kitap Adi:");
scanf("%s",kitapadi);
printf("Yazari:");
scanf("%s",yazari);
printf("Sayfa:");
scanf("%s",sayfasayisi);
printf("Basim Yili:");
scanf("%s",basimtarihi);
printf("Basıldigi Yer:");
scanf("%s",basimevi);
printf("Turu:");
scanf("%s",tur);
printf("Kitapin Adi:%s
",kitapadi);
printf("Yazari:%s
",yazari);
printf("Sayfa Sayisi:%s
",sayfasayisi);
printf("Basim Yili:%s
",basimtarihi);
printf("Basimevi:%s
",basimevi);
printf("Turu:%s",tur);
Bu da 2020 yılında karantinadan benden gelsin:)
#include
#include
#include
int main()
{
char kitapAdi[20], yazar[20], sayfaSayisi[20], basimTarihi[4], basimEvi[20], tur[10];
printf("Kitap Adi: ");
scanf("%s",kitapAdi); //string oldugundan & kullanilmadi
printf("Yazar: ");
scanf("%s",yazar);
printf("Sayfa sayisi: ");
scanf("%s",sayfaSayisi);
printf("Basim Tarihi: ");
scanf("%s",basimTarihi);
printf("Basim Evi: ");
scanf("%s",basimEvi);
printf("Tur: ");
scanf("%s",tur);
printf("
*******KITAP TANITIMI********
");
printf("Kitap Adi: %s
",kitapAdi);
printf("Yazar: %s
",yazar);
printf("Sayfa Sayisi: %s
",sayfaSayisi);
printf("Basim Tarihi: %s
",basimTarihi);
printf("Basim Evi: %s
",basimEvi);
printf("Kitap Turu: %s
",tur);
return 0;
}
printf("eline saglık");
/* Saka maka karantina bitti he hala inanamiyorum 2 yil gecmis ustunden.. /*
& kullandım fakat bir sıkıntı olmadı mantıkı bir açıklaması var mı?
& ampersant, degikenin ramdeki yerini, adresi veriyor. Daha ayrintili bilmek istersen yazilim bilgisi kanalinda pointerlara giriş 30 videosu 6.40 da anlatiyor
kitabın adını yazıyorum ama daha sonra bende girmiş olduğunuz kitap yazıyor ve gülen yüz çıkıyor bu neden oluyor
Hocam scanf fonksiyonunda &Ad &Yas seklinde olması gerekmiyor mu?
Elektrik Elektronik Mühendisliği 1.sınıf öğrencisiyim bilgisayar programlama dersinde hoca bize öyle anlattı da merak ettim
char kitapadi[20],yazari[10],sayfasayisi[4],basimtarihi[4],basimevi[15],kitapturu[7];
printf("Kitap Adi: ");
scanf("%s",kitapadi);
printf("Kitap Yazari: ");
scanf("%s",yazari);
printf("Sayfasi: ");
scanf("%s",sayfasayisi);
printf("Basim Yili: ");
scanf("%s",basimtarihi);
printf("Basim Evi: ");
scanf("%s",basimevi);
printf("Kitap Turu: ");
scanf("%s",kitapturu);
printf("
");
printf("Kitap Adi: %s - Kitap Yazari: %s
",kitapadi,yazari);
printf("Kitap Sayfasi: %s - Basim Yili %s
",sayfasayisi,basimtarihi);
printf("Basim Evi: %s - Kitap Turu: %s
",basimevi,kitapturu);
char adi[20],yazar[20],sayfasay[4],basimtar[4],basimev[20],tur[15];
printf("Kitabin adi:");
scanf("%s",adi);
printf("Kitabin yazari:");
scanf("%s",yazar);
printf("Kitabin sayfa sayısı:");
scanf("%s",sayfasay);
printf("Kitabın basim tarihi:");
scanf("%s",basimtar);
printf("Kitabın basimevi:");
scanf("%s",basimev);
printf("Kitabin Turu:");
scanf("%s",tur);
printf("Kitabin adi: %s
Kitabin Yazari: %s
Kitabin Sayfa Sayisi:%s
Kitabin Basim Tarihi:%s
Kitabin Basimevi:%s
Kitabin Turu:%s
",adi,yazar,sayfasay,basimtar,basimev,tur);
Yıllar önceki ödevimizi yapma vakti gelmişti.
char kitapadi[30],yazar[30],sayfasayisi[4],basimtarihi[30],tur[30];
printf("kitap adi: ");
scanf("%s",kitapadi);
printf("yazar adi: ");
scanf("%s",yazar);
printf("sayfa sayisi: ");
scanf("%s",sayfasayisi);
printf("basim tarihi: ");
scanf("%s",basimtarihi);
printf("kitap turu: ");
scanf("%s",tur);
printf("
");
printf("kitap adi: %s - yazar adi: %s
",kitapadi,yazar);
printf("sayfa sayisi: %s
",sayfasayisi);
printf("basim tarihi: %s
",basimtarihi);
printf("sayfa turu: %s
",tur);
Bir şeyleri öğrenmek için okulunu okumaya gerek olmadığı, gerekli araştırma ve azimle her şeyin yapılabileceği düşüncesindeyim yeter ki içinizde istek olsun ve başarısız olsanız da vazgeçmeyin. Ben de C dili öğrenme macerama sayenizde adım attım. Umarım beklentilerimi karşılayabilirim.
Bu arada video sonunda verilen ödevin kod'ları aşağıdaki gibidir.
#include
#include
int main() {
char Kitapadi[20],Yazari[20],Sayfasayisi[20],Basimtarihi[4],BasimEvi[20];
printf("KITAP TASARIM PROGRAMINA HOSGELDINIZ
");
printf("LUTFEN KITAP BILGILERINIZI GIRINIZ
");
printf("Kitap adi?: ");
scanf("%s", Kitapadi);
printf("Yazari kim?: ");
scanf("%s", Yazari);
printf("Kac sayfa?: ");
scanf("%s",Sayfasayisi );
printf("Basim Tarihi Ne Olacak?: ");
scanf("%s", Basimtarihi);
printf("Basim Evi Neresi Olacak ?: ");
scanf("%s", BasimEvi);
printf("
");
printf("
");
printf("KITAP BILGILERINIZ SU SEKILDEDIR:
");
printf("Kitab : %s
",Kitapadi);
printf("Yazar : %s
",Yazari);
printf("Sayfasi : %s
",Sayfasayisi);
printf("Basim tarihi : %s
",Basimtarihi);
printf("Basim evi : %s
",BasimEvi);
return 0;
}
Scanf kullanırken char yanına neden sayı giriyoruz? Oraya char[3] yazsak bile kullanıcı 20 karakterlik giriş yapabiliyor, printf yaptığımızda 3 karakter değil kullanıcının girdiği tüm karakterleri gösteriyor.
@@alitoker7965 c dilinde string bir variable türü olmadıgı icin ramde yer ayırmamız gerekiyor yoksa array size missing hatasi alırsın.
Murat hocam,
Scanf kullanırken char yanına neden sayı giriyoruz? Oraya char[3] yazsak bile kullanıcı 20 karakterlik giriş yapabiliyor, printf yaptığımızda 3 karakter değil kullanıcının girdiği tüm karakterleri gösteriyor.
Videolarınız ve anlatımınız çok güzel. İlk dinledigimde dikkat etmedigim noktalar olmuş. Örnekler üzerinde çalışıp tekrar dinleyince gördüm ki en ince ayrıntıyı bile vermişsiniz. Emeklerinize sağlık.
test edem dedim kafası karıştı programın ada yazdığım soyada filan yazıldı
visual studio ile yazılıyor ancak garip semboller cıkıyor (%s, kitapadi) gibi kod girince
Çok teşekkürler hocam bu videoda bazı şeyler kafamda oturmaya başladı
Hocam ödevimi yaptım :D
char a[10],b[10],c[100],d[4],e[10],f[8];
printf("Kitap adi:");
scanf("%s",a);
printf("Yazari:");
scanf("%s",b);
printf("Sayfa sayisi:");
scanf("%s",c);
printf("Basim tarihi:");
scanf("%s",d);
printf("Basim evi:");
scanf("%s",e);
printf("Turu:");
scanf("%s",f);
printf("
**********Kitap Bilgileri**********
");
printf("-Kitabin adi: %s
",a);
printf("-Kitabin yazari: %s
",b);
printf("-Kitabin sayfa sayisi: %s
",c);
printf("-Kitabin basim tarihi: %s
",d);
printf("-Kitabin basim evi: %s
",e);
printf("-Kitabin turu: %s
",f);
printf("***********************************");
main () {
char kitapadi[28],yazari[25],sayfasayisi[4],basimtarih[10],basimevi[10],tur[15];
printf("Kitabin Adi: ");
scanf ("%s",kitapadi);
printf("Yazar: ");
scanf("%s",yazari);
printf("Sayfa Sayisi: ");
scanf("%s", sayfasayisi);
printf("Basim Tarihi: ");
scanf("%s", basimtarih);
printf("Basimevi: ");
scanf ("%s", basimevi);
printf("Turu: ");
scanf("%s", tur);
printf("Girdiginiz Kitabin Adi : %s
",kitapadi);
printf("Girdiginiz Kitabin Yazari : %s
",yazari);
printf("Girdiginiz Kitabin Sayfa Sayisi : %s
",sayfasayisi);
printf("Girdiginiz Kitabin Basim Tarihi : %s
",basimtarih);
printf("Girdiginiz Kitabin Basimevi : %s
",basimevi);
printf("Girdiğiniz Kitabin Turu : %s
",tur);
return 0 ;
} bu unutulmuş 🙂
Hocam merhabalar sıfırdan başladım, inşallah üçüncü videonuzda durdura durdura sizden önce yapmaya denemeye yanılmaya çalışıyorum teşekkürler :)
char Ad[10],Soyad[10],Yas[2],Sehir[13],Meslek[10];
printf("Adiniz:");
scanf("%s",Ad);
printf("Soyadiniz:");
scanf("%s",Soyad);
printf("Yasiniz:");
scanf("%s",Yas);
printf("Sehiriniz:");
scanf("%s",Sehir);
printf("Mesleginiz:");
scanf("%s",Meslek);
printf("
")
printf("Adi: %s - Soyadi: %s
",Ad,Soyad);
printf("Yasi: %s - Sehiri: %s
",Yas,Sehir);
printf("Meslek: %s",Meslek);
return 0;
ödev hazır hocam
char grup[10],isim[2],yas[10];
printf("grup adi giriniz: ");
scanf("%s",grup);
printf("isim giriniz: ");
scanf("%s",isim);
printf("yas giriniz: ");
scanf("%s",yas);
printf("girmis oldugunuz grup: %s
",grup);
printf("girmis oldugunuz isim: %s
",isim);
printf("girmis oldugunuz yas: %s",yas);
Bu sene EA da 33 bin sıralama yaptım ve marmara üniversitesi yönetim bilişim sistemleri bölümünü tercih ettim. Henüz tercihler açıklanmasa da büyük ihtimalle okula gireceğim için şimdiden kendime bir altyapı oluşturmak adına C derslerine başladım, tabii bundan önce 10 videoluk algoritma serisini izlemeyi de ihmal etmedim. Şuan 3. videodayım ve güzel ilerliyor. İstikrarlı bir şekilde devam edeceğim ve 1 yıl içindeki değişimi sizlerle paylaşacağım. 1 yıl sonra bu yorumu görenler yoruma cevap verirse sevinirim, şimdiden başarılar herkese :)
Tercih sonuçları açıklanınca bana mesaj at eğer bir Ybs bölümünü kazandığına dair sonuç belgenin ekran görüntüsünü gönderirsen sana üniversite hediyesi olarak 4 kitabımdan 2’sini göndereceğim :)
@@MurattYucedag Abi çok teşekkür ederim, çok naziksin. ♥
Merhaba dostum ne durumdasın ?
@@abdullahklnc942 merhaba dostum yorumunun üzerinden 7 ay geçmiş neler oldu bizide bilgilendirir misin? teşekkürler
Hocam şu an bu videodayım algoritma serisini daha önce mi izlemeliyim bu arada Bakırçay Üni YBS den selamlar hazırlık bitti bölüme başlamadan sizdeyiz :)
char kitapad[10],yazar[15],saysayi[3],bsmtrh[4],bamev[10];
printf("kitap adi: ");
scanf("%s",kitapad);
printf("kitap yazari: ");
scanf("%s",yazar);
printf("sayfa sayisi: ");
scanf("%s",saysayi);
printf("basim tarihi: ");
scanf("%s",bsmtrh);
printf("basim evi: ");
scanf("%s",bamev);
printf("
");
printf("kitap adi: %s
",kitapad);
printf("kitap yazari: %s
",yazar);
printf("sayfa sayisi: %s
",saysayi);
printf("basim tarihi: %s
",bsmtrh);
printf("yayin evi: %s
",bamev);
printf("bitti oh beee");
not: biraz zorlandım o yuzden oh beeeee
Hocam scanf yerine gets puts kullanmak daha dogru degilmi?. Çünkü scanf fonksiyonu boşluk içeren cumleleri aynı satırda yazdiramiyor.
zaten söyledi ya
char Kitapadi[10],yazar[10],sayfasayisi[10],basimtarih[10],basimevi[10],tur[10];
printf("Kitap Adi:");
scanf("%s",Kitapadi);
printf("Yazar Adi:");
scanf("%s",yazar);
printf("Sayfa Sayisi:");
scanf("%s",sayfasayisi);
printf("Basim Tarihi:");
scanf("%s",basimtarih);
printf("Basim Evi:");
scanf("%s",basimevi);
printf("Kitap Turu:");
scanf("%s",tur);
printf("
");
printf("Adi: %s - Yazari: %s
",Kitapadi,yazar);
printf("Sayfa Sayisi: %s - Basim Tarihi: %s
",sayfasayisi,basimevi);
printf("Tur: %s",tur);
int main() {
char kitabad[20], yazar[20], Sayfa[3], Basimyil[4], tur[10];
printf("Kitap Adi:");
scanf("%s",kitabad);
printf("Kitap yazari:");
scanf("%s", yazar);
printf("Kitap Basim yil:");
scanf("%s", Basimyil);
printf("Kitap turu:");
scanf("%s", tur);
printf("Kitap Adi: %s - Yazari: %s
", kitabad, yazar);
printf("Kitap Basim yili: %s
", Basimyil);
printf("Kitap Turu: %s", tur);
return 0;
}
Şu şekilde yaptım, Kitap adını biraz uzun girince diğer 3 satırı birleştiriyor.
int main() {
char kitapadi[30],yazari[20],sayfa[3],basimyili[4],basimevi[15],tur[12];
printf("Kitap Adi:");
scanf("%s",kitapadi);
printf("Yazari: ");
scanf("%s",yazari);
printf("Sayfa Sayisi: ");
scanf("%s",sayfa);
printf("Basim Yili: ");
scanf("%s",basimyili);
printf("Basim Evi: ");
scanf("%s",basimevi);
printf("Turu: ");
scanf("%s",tur);
printf("
");
printf("Kitap Adi: %s - Yazari: %s
",kitapadi,yazari);
printf("Sayfa Sayisi: %s
",sayfa);
printf("Basim Yili: %s
",basimyili);
printf("Basim Evi: %s
",basimevi);
printf("Turu: %s
",tur);
printf("---T*E*S*E*K*K*U*R*L*E*R----");
return 0;
erkeğe doktor kadına ev hanımı feministlik duygularım kabardı !
efso videolar saol öğrenmeme yardımcı oluyorsun
Arkadaşlar alttaki kod diziniyle ilgili kısa bir sorum olacak:
char ad[15], soyad[15], sinif[4] ;
printf("Adinizi giriniz : ") ;
scanf("%s" , ad);
printf("Soyadinizi girin : ");
scanf("%s" , soyad);
printf("Sinifinizi girin : ");
scanf("%s" , sinif);
printf("Adiniz : %s , Soyadiniz : %s , Sinifiniz : %s" , ad , soyad , sinif) ;
Bu komutu koşturduğumda neden her scanf komutundan sonra satır başı yapıyor bu bir özel durum mu ? Mesela normalde alt satıra geçebilmesi için scanf("%s" ) kısmında %s nin yanına
koymam gerekir fakat burada direkt alt satıra alıyor. Bundan hareketle scanf komutundan sonra otomatik olarak yeni satıra geçtiğini çıkardım doğru mudur?
doktorun gülüğünden bugün 15 şubat 2018
Değişik kombinasyonlar arkadaşlar...
char kitapad[10];
char yazar[10];
char sayfa[5];
printf("Kitabin Adi: ");
scanf("%s %s %s",kitapad,yazar,sayfa);
printf("Girmis oldugunuz: %s %s %s",kitapad,yazar,sayfa);
char kitapad[10],yazar[10],sayfa[5];
printf("Kitabin Adi: ");
scanf("%s %s %s",kitapad,yazar,sayfa);
printf("Girmis oldugunuz: %s %s %s",kitapad,yazar,sayfa);
char Ad[10],Soyad[10],Yas[3],Sehir[13],Meslek[10];
printf("Adiniz:
Soyadiniz:
Yasiniz:
Sehriniz:
Mesleginiz:");
scanf("%s%s%s%s%s",Ad,Soyad,Yas,Sehir,Meslek);
char Ad[10];
char Soyad[10];
char Yas[3];
char Sehir[13];
char Meslek[10];
printf("Adiniz:
Soyadiniz:
Yasiniz:
Sehriniz:
Mesleginiz:");
scanf("%s%s%s%s%s",Ad,Soyad,Yas,Sehir,Meslek);
char Ad[10];
char Soyad[10];
char Yas[3];
char Sehir[13];
char Meslek[10];
printf("Adiniz:
Soyadiniz:
Yasiniz:
Sehriniz:
Mesleginiz:");
scanf("%s%s%s%s%s",Ad,Soyad,Yas,Sehir,Meslek);
char Ad[10],Soyad[10],Yas[3],Sehir[13],Meslek[10];
printf("Adiniz:");
scanf("%s",Ad);
printf("Soyadiniz: ");
scanf("%s",Soyad);
printf("Yasiniz: ");
scanf("%s",Yas);
printf("Sehir: ");
scanf("%s",Sehir);
printf("Meslek: ");
scanf("%s",Meslek);
printf("Adi: %s ^^ Soyadi: %s ^^ Yasi: %s ^^ Sehri: %s ^^ Meslegi: %s",Ad,Soyad,Yas,Meslek,Sehir);
*/
Hocam tek scanf kullanarak char veya başka bir değişken ile 2 kelimelik bir veri girişini nasıl alırız?
char kitapad[30],kitapyazar[30],kitaptur[30];
char sayfasayisi[30],basimyili[30],basimevi[30];
printf("kitap adını giriniz :");
scanf("%s",kitapad);
printf("
");
printf("kitabın yazarını giriniz : ");
scanf("%s",kitapyazar);
printf("
");
printf("kitabın türü nedir ?");
scanf("%s",kitaptur);
printf("
");
printf("sayfa sayısını giriniz:");
scanf("%s",sayfasayisi);
printf("
");
printf("basım yılını giriniz");
scanf("%s",basimyili);
printf("
");
printf("basim evini giriniz: ");
scanf("%s",basimevi);
printf("kitabın adı %s
- kitabın yazarı %s
- kitabın türü
%s- kıtabın sayfa sayısı %s
- kitabın basım yılı %s
- kitabın basim yılı %s
-kitabın basim evi %s
",kitapad,basimyili,kitaptur,kitapyazar,basimevi,sayfasayisi);
return 0;
}
2.derste bitti hayırlı olsun
bugünü de tamamladık devam edeceğiz bu da benim yapmak istediğim bir projenin başlangıç aşaması, bir web site tarzı kullanıcıdan kullanıcı adı ve şifre isreyip doğru girilmesi halinde hoşgeldiniz dedirtmeye çalışacağım şimdilik öğrendiklerimle bunu yaptım:
int main(int argc, char *argv[]) {
printf("Merhaba hosgeldiniz, lutfen kullanici adinizi giriniz
");
char kulladi[15];
scanf("%s", kulladi);
printf("Merhaba %s basariyla giris yaptiniz.", kulladi);
return 0;
}
int main() {
char kullaniciadi[20],sifre[10],yenidensifre[10],yas[2];
printf("-----Kayit yapmak icin bilgilerini giriniz-----
");
printf("Kullanici Adi: ");
scanf("%s",kullaniciadi);
printf("Sifre: ");
scanf("%s",sifre);
printf("Tekrar Sifre: ");
scanf("%s",yenidensifre);
printf("Yas :");
scanf("%s",yas);
printf("--------------------------------------------------------------
");
printf("Hosgeldin %s",kullaniciadi);
printf(" ");
printf("Kayidin alinmistir anasayfaya donus yapabilirsin");
return 0;
}
printf("Hosgeldin %s",kullaniciadi);
satırı yazdırınca hatalı oluyor. Yani istediğimiz gibi yazdırmıyor. Araya farklı semboller giriyor. Doğrusunu bilen düzeltebilir mi ben yapamadım.
char Kitapadi[20],KitapYazari[30],SayfaSayisi[4],KitapBasimTarihi[5],BasimEvi[20],KitapTuru[10];
printf("Kitap adi: ");
scanf("%s",Kitapadi);
printf("Kitap Yazari: ");
scanf("%s",KitapYazari);
printf("Sayfa Sayisi: ");
scanf("%s", SayfaSayisi);
printf("Kitap Basim Tarihi: ");
scanf("%s", KitapBasimTarihi);
printf("Basim Evi: ");
scanf("%s", BasimEvi);
printf("Kitap Turu: ");
scanf("%s", KitapTuru);
printf("
");
printf("Kitap adi: %s
", Kitapadi);
printf("Kitap Yazari: %s
", KitapYazari);
printf("Sayfa Sayisi: %s
", SayfaSayisi);
printf("Kitap Basim Tarihi: %s
",KitapBasimTarihi);
printf("Basim Evi: %s
", BasimEvi);
printf("Kitap Turu: %s
", KitapTuru);
Böyle bişey oldu yaptım heralde .d
char kitapadi[30],yazar[20],sayfasayisi[3],basimtarihi[10],basimevi[20],tur[15];
printf("Kitap Adini Giriniz: ");
scanf("%s",kitapadi);
printf("Yazar Ismini Giriniz: ");
scanf("%s",yazar);
printf("Sayfa Sayisini Giriniz: ");
scanf("%s",sayfasayisi);
printf("Basim Tarihini Giriniz: ");
scanf("%s",basimtarihi);
printf("Basimevini Giriniz: ");
scanf("%s",basimevi);
printf("Kitabin Turunu Giriniz: ");
scanf("%s",tur);
printf("Kitap Adi = %s
Yazar = %s
Sayfa Sayisi = %s
Basim Tarihi = %s
Basimevi = %s
Kitap Turu = %s ",kitapadi,yazar,sayfasayisi,basimtarihi,basimevi,tur);
Hocam ellerinize sağlık çok güzel ama keşke ayşeyi de doktor yapsaydınız hoş olabilirdi 🙃
Hocam
scanf fonksiyonunda & işaretini kullanılması gerek miyor mu?
stringlerde & kullanılmıyor kardesim, gerci 2 yıl olmus muhtemelen çoktan öğrenmissindir bunu :D
@@bryndentully9235 kullanılıyor sanki bazı kodlarda yazınca olmuyor bazılarında yazmayınca olmuyor hala anlayamadım
@@yusufsabr2288 Kullanılmıyor. & bu işaret bildiğim kadariyla aritmetik işlemlerin başında kullanılıyor.
Harikasınız hocam
meslek ismine 2 kelimelik bir şey yazdığımızda kabul etmiyor ya. Peki onu nasıl yapmamız gerekiyor?
Abi iyi bir kanalsın ancak kendini daha çok geliştirmelisin
Ödev Hazır Hocam!!!!
int main() {
char kitapadi[15],yazar[15],sayfasayisi[4],basimtarihi[4],basimevi[30],tur[10];
printf("Kitap Adi Giriniz: ");
scanf("%s",kitapadi);
printf("Yazar Giriniz: ");
scanf("%s",yazar);
printf("Sayfa Sayisi Giriniz: ");
scanf("%s",sayfasayisi);
printf("Basim Tarihi Giriniz: ");
scanf("%s",basimtarihi);
printf("Basim Evi Giriniz: ");
scanf("%s",basimevi);
printf("Tur Giriniz: ");
scanf("%s",tur);
printf("
");
printf("Girmis Oldugunuz Kitap Adi : %s
",kitapadi);
printf("Girmis Oldugunuz Yazar: %s
",yazar);
printf("Girmis Oldugunuz Sayfa Sayisi: %s
",sayfasayisi);
printf("Girmis Oldugunuz Basim Tarihi: %s
",basimtarihi);
printf("Girmis Oldugunuz Basim Evi: %s
",basimevi);
printf("Girmis Oldugunuz Tur: %s",tur);
return 0;
}
char Kitapad[20];
char Yazar[15];
char Sayfasayisi[3];
char Basimtarihi[4];
char Basimevi[15];
char Tur[10];
printf("Kitap Adi Giriniz; ");
scanf("%s",Kitapad);
printf("Yazar Adi Giriniz; ");
scanf("%s",Yazar);
printf("Sayfa Sayisi Giriniz; ");
scanf("%s",Sayfasayisi);
printf("Basim Tarihi Giriniz; ");
scanf("%s",Basimtarihi);
printf("Basim Evi Giriniz; ");
scanf("%s",Basimevi);
printf("Kitap Turunu Giriniz; ");
scanf("%s",Tur);
printf("Kitapadi; %s
",Kitapad);
printf("Yazari; %s
",Yazar);
printf("Sayfa sayisi %s
",Sayfasayisi);
printf("Basim Evi; %s Tarihi; %s
",Basimevi,Basimtarihi);
printf("Kitap Turu; %s",Tur);
denedim Hata 0
Yardımcı Olduysam Teşekkür Ederim
teşekkürlerr
ARKADASLAR Ü HARİK UKUKKANMAHYINNNN!!!!!!!!!!!!!!!!!11 OMIYORR
Teşekkürler.
Merhabalar dersler çok güzel fakat ses hep kısık çıkıyor yapılabilecek birsey varsa soylermisiniz ?
char kitapadi[30],kitapyazari[20],sayfasayisi[3],turu[20],basimevi[25],basimyili[20];
printf("Kitap Adini Giriniz: ");
scanf("%s",kitapadi);
printf("Kitap Yazarini Giriniz: ");
scanf("%s",kitapyazari);
printf("Kitabin Sayfa Sayisini Giriniz: ");
scanf("%s",sayfasayisi);
printf("Kitabin Turunu Giriniz: ");
scanf("%s",turu);
printf("Kitabin Basim Evi Adini Giriniz: ");
scanf("%s",basimevi);
printf("Kitabin Basim Yilini Giriniz: ");
scanf("%s",basimyili);
printf("********** Kitap Tanitim **********");
printf("
");
printf("Kitabin Adi: %s
",kitapadi);
printf("Kitabin Yazari: %s
",kitapyazari);
printf(" Kitabin Sayfa Sayisi: %s
",turu);
printf("Kitabin Turu: %s
",sayfasayisi);
printf("Kitabin Basim Evi: %s
",basimevi);
printf("Kitabin Basim Yili: %s
",basimyili);
return 0;
bu kodda ne gibi bir sıkıntı olabilir aklım almıyor üstte permision denied altta ıd returned 1 exit status hatası veriyor yardımcı olabilir misiniz
Ödevimi isim soyisim boy kilo şeklinde yaptım kitaplarla aram pek iyi değil :D
biraz da yorum kattım
int main() {
char ad[10],soyad[10],boy[3],kilo[3];
printf("Adiniz: ");
scanf("%s",ad);
printf("Soyadiniz: ");
scanf("%s",soyad);
printf("Boyunuz: ");
scanf("%s",boy);
printf("Kilonuz: ");
scanf("%s",kilo);
printf("*****Kullanici Bilgileri*****
");
printf("Adi: %s
",ad);
printf("Soyadi: %s
",soyad);
printf("Kilosu: %s
",kilo);
printf("Boyu: %s",boy);
return 0;
}
SÜREKLİ ŞU HATALARI ALIYORUM NEDEN ACABA BİLEN VAR MI?
C:\Users\ESSIZ\Desktop\main.c In function 'main':
10 2 C:\Users\ESSIZ\Desktop\main.c [Error] expected ';' before 'char'
13 13 C:\Users\ESSIZ\Desktop\main.c [Error] 'kitapadi' undeclared (first use in this function)
13 13 C:\Users\ESSIZ\Desktop\main.c [Note] each undeclared identifier is reported only once for each function it appears in
17 13 C:\Users\ESSIZ\Desktop\main.c [Error] 'Yazar' undeclared (first use in this function)
21 13 C:\Users\ESSIZ\Desktop\main.c [Error] 'sayfasi' undeclared (first use in this function)
25 13 C:\Users\ESSIZ\Desktop\main.c [Error] 'basimtarihi' undeclared (first use in this function)
29 13 C:\Users\ESSIZ\Desktop\main.c [Error] 'basimevi' undeclared (first use in this function)
33 13 C:\Users\ESSIZ\Desktop\main.c [Error] 'turu' undeclared (first use in this function)
28 C:\Users\ESSIZ\Desktop\Makefile.win recipe for target 'main.o' failed
char kitapadi[20],yazari[20],sayfasayisi[4],basimtarih[5],basimevi[50],tur[32];
printf("Kitap adi : ");
scanf("%s",kitapadi);
printf("Kitap yazari : ");
scanf("%s",yazari);
printf("Kitap sayfa sayisi : ");
scanf("%s",sayfasayisi);
printf("Kitap basim tarihi : ");
scanf("%s",basimtarih);
printf("Kitap basim evi : ");
scanf("%s",basimevi);
printf("Kitap turu : ");
scanf("%s",tur);
printf("
");
printf("Kitap adi : %s
",kitapadi);
printf("kitap Yazari : %s
",yazari);
printf("kitap sayfa sayisi : %s
",sayfasayisi);
printf("Kitap basim tarihi : %s
",basimtarih);
printf("kitap Basim evi : %s
",basimevi);
printf("kitap Turu : %s
",tur);
printf("
");
Verilen ödevin kodunu su sekilde yazdim, herhangi bir hata almadim.
char Kitapadi[12],Yazar[12],Sayfasayisi[3],Basimtarihi[4],Basimevi[12],Turu[12];
printf("Kitabin adini giriniz: ");
scanf("%s", Kitapadi);
printf("Kitabin Yazari kimdir?: ");
scanf("%s", Yazar);
printf("Kitabin sayfa sayisi: ");
scanf("%s", Sayfasayisi);
printf("Kitap kac yilinda basilmis?: ");
scanf("%s", Basimtarihi);
printf("Kitap hangi yayinevinden cikmis?: ");
scanf("%s", Basimevi);
printf("Kitabin turu nedir?: ");
scanf("%s", Turu);
printf("Kitabin adi: %s
Yazari: %s
Sayfa sayisi: %s
Basim tarihi: %s
Basimevi: %s
Turu: %s",Kitapadi, Yazar, Sayfasayisi, Basimtarihi,Basimevi,Turu);
char kitapadi[20],yazari[25],sayfasayisi[3],basimtarihi[10],basimevi[35],tur[15];
printf("Kitap adi : ");
scanf("%s ",kitapadi);
printf("Yazari : ");
scanf("%s ",yazari);
printf("Sayfa sayisi : ");
scanf("%s ",sayfasayisi);
printf("Basim tarihi : ");
scanf("%s ",basimtarihi);
printf("Basim evi : ");
scanf("%s ",basimevi);
printf("Tur : ");
scanf("%s ",tur);
printf("-----------------------------------------------------
");
printf("Kitap adi : %s
Yazari : %s
Sayfa sayisi : %s
Basim tarihi : %s
Basim evi : %s
Tur : %s",kitapadi,yazari,sayfasayisi,basimtarihi,basimevi,tur);
return 0;
}
scanf ile char girişi yaparken neden (&) ampersand koymadık normalde atamak için ampersand kullanmıyor muyuz? Ram de ayrılan yere doğru şekilde atamak için ampersand kulannmamız gerektiğini söylemişti hocamız ?
benimde gözlerim ampersantı arıyor
char kitapad[10],kitapyazar[10],sayfasayisi[5],basimyili[5],basimevi[10],tur[10];
printf("kitap adini giriniz:");
scanf("%s",kitapad);
printf("yazar ismini giriniz:");
scanf("%s",kitapyazar);
printf("sayfa sayisini giriniz:");
scanf("%s",sayfasayisi);
printf("basim yilini giriniz");
scanf("%s",basimyili);
printf("basim evini giriniz:");
scanf("%s",basimevi);
printf("turunu giriniz:");
scanf("%s",tur);
printf("
kitap adi: %s
yazari: %s
sayfa sayisi: %s
basim yili: %s
basimevi: %s
turu: %s",kitapad,kitapyazar,sayfasayisi,basimyili,basimevi,tur);
char Kitapadi[20],Yazari[20],Turu[9],Basimtarihi[10],Sayfasayisi[4] ;
printf("Kitap Ismi: ");
scanf("%s",Kitapadi) ;
printf("Kitabin Yazari: ") ;
scanf("%s",Yazari) ;
printf("Kitabin Turu: ");
scanf("%s",Turu);
printf("Basim Tarihi: ");
scanf("%s",Basimtarihi);
printf("Sayfa Sayisi: ");
scanf("%s",Sayfasayisi);
printf("Kitap Ismi: %s - Kitabin Yazari: %s
",Kitapadi,Yazari);
printf("Kitabin Turu: %s
",Turu);
printf("Basim Tarihi: %s - Sayfa Sayisi: %s
",Basimtarihi,Sayfasayisi) ;
printf("HADI HAYIRLI ISLER");
Elinize sağlık hocam
hocam program bir yerde yanlış yapıyor adı için 10 basamak verdim ama ne kadar yazarsam hepsi gözüküyor.bu sefer bellirtiğim basamak sayısını çıkartım 1 harf gözüküyo anlamadım yaw
Buda benden gelsin :)
int main() {
char Kitapadi[8],yazarinadi[15],sayfasayisi[2],basimtarihi[4],basimevi[9],tur[5];
printf("Kitabin Adini Giriniz: ");
scanf("%s",Kitapadi);
printf("Yazarin Adini Giriniz: ");
scanf("%s",yazarinadi);
printf("Sayfa Sayisini Giriniz: ");
scanf("%s",sayfasayisi);
printf("Basim Tarihini Giriniz: ");
scanf("%s",basimtarihi);
printf("Basim Evini Giriniz: ");
scanf("%s",basimevi);
printf("Turunu Giriniz: ");
scanf("%s",tur);
printf("KitapAdi: %s
",Kitapadi);
printf("YazarAdi: %s
",yazarinadi);
printf("Sayfa Sayisi: %s
",sayfasayisi);
printf("Basim Yili: %s
",basimtarihi);
printf("Basim Evi: %s
",basimevi);
printf("Turu: %s",tur);
return 0;
}
Abi aynı şekilde yapıyorum ama girdi de iki kelime yada boşluklu kullanınca sıkıntı çıkıyor ikinci kelimeyi bir sonraki veriye ekliyor
Araya fflush(stdin); koyayım dedim girdi yaparken sorun olmadı ama sonuçta tek kelime alıyor bunun başka çözümü yok mu?
1 yıl olmuş ama çözümü bulabildiniz mi aynı sorunu yaşıyorum.
Emeğinize Sağlık
04.03.2023 başladık bakalım hocam :)
char Kitapadi[9],Yazari[20],SayfaSayisi[3],BasimTarihi[4],BasimEvi[15],Tur[15];
printf("Kitap Adi: ");
scanf("%s",Kitapadi);
printf("Kitabin Yazari: ");
scanf("%s",Yazari);
printf("Sayfa Sayisi: ");
scanf("%s",SayfaSayisi);
printf("Basim Tarihi: ");
scanf("%s",BasimTarihi);
printf("Basim Evi: ");
scanf("%s",BasimEvi);
printf("Turu: ");
scanf("%s",Tur);
printf("********Kitap Tanitimi********
");
printf("Kitap adi: %s
Kitabin Yazari: %s
Sayfa Sayisi: %s
Basim Tarihi: %s
Basim Evi: %s
Turu: %s
",Kitapadi,Yazari,SayfaSayisi,BasimTarihi,BasimEvi,Tur);
printf("******************************");
durumun nedirr
char KitapAd[20], Yazar[15], Sayfa[12], BasimTarihi[20],BasimEvi[15], Tur[15];
printf("Kitap Adi:");
scanf("%s",KitapAd);
printf("Kitabin Yazarı:");
scanf("%s",Yazar);
printf("Kitabin Sayfa Sayisi: ");
scanf("%s",Sayfa);
printf("Kitabin Basim Tarihi:");
scanf("%s",BasimTarihi);
printf("Kitabin Basim Evi:");
scanf("%s",BasimEvi);
printf("Kitabin Turu:");
scanf("%s",Tur);
printf("Kitap Adi: %s
",KitapAd);
printf("Kitabin Yazari: %s
",Yazar);
printf("Kitabin Sayfa Sayisi: %s
",Sayfa);
printf("Kitabin Basim Tarihi: %s
",BasimTarihi);
printf("Kitabin Basim Evi: %s
",BasimEvi);
printf("Kitabin Türü: %s
",Tur);
char kitapad[15],yazar[20],sayfa[4],basimtarihi[4],basimevi[10],tur[10];
printf("Kitabin Adi: ");
scanf("%s",kitapad);
printf("Kitabin Yazari: ");
scanf("%s",yazar);
printf("Kitabin Sayfasi: ");
scanf("%s",sayfa);
printf("Kitabin Basim Tarihi: ");
scanf("%s",basimtarihi);
printf("Basim Evi: ");
scanf("%s",basimevi);
printf("Kitabin Turu: ");
scanf("%s",tur);
printf("
");
printf("Kitabin Adi: %s
",kitapad);
printf("Kitabin Yazari: %s
",yazar);
printf("Kitabin Sayfasi: %s
",sayfa);
printf("Kitabin Basim Tarihi: %s
",basimtarihi);
printf("Basim Evi: %s
",basimevi);
printf("Kitabin Turu: %s
",tur);
teşekkürler
char kitapad[20],yazar[20],sayfa[4],basim[4],ev[20],tur[6];
printf("Kitabin ismini giriniz:");
scanf("%s",kitapad);
printf("Kitabin yazari:");
scanf("%s",yazar);
printf("Kitabin sayfa sayisi:");
scanf("%s",sayfa);
printf("Kitabin basim tarihi:");
scanf("%s",basim);
printf("Kitabin basim evi:");
scanf("%s",ev);
printf("Kitabin turu:");
scanf("%s",tur);
printf("
Girmis oldugunuz kitap adi: %s
Girmis oldugunuz kitabin yazari: %s
Girmis oldugunuz kitabin sayfa sayisi: %s
Girmis oldugunuz kitabın basim tarihi: %s",kitapad,yazar,sayfa,basim);
ders için teşekkürler