44 Belge Programlama Sayfa 4 / 5

scanf() Fonksiyonu

Klavyeden veri okumak için kullanılır. Yapı olarak printf işlevi ile hemen hemen aynıdır. Kullanım biçimi:   scanf( kontrol, ) Girilen karakterler metininde belirtilen biçimlere göre değişkenlere aktarılır. Değişkenler işaretçi tipinde olmalıdır. Yani parametre olarak değişkenin adresi gönderilmelidir. Ayırıcılar  boşluk, tab, enter   scanf("%f %f %f ", &a, &b, &c);   scanf işlevinin değeri       0…

printf() Fonksiyonu

Hüseyin PektaşProgram içinde istenen değerleri çıktı birimlerine göndermek için kullanılır.  Normal kullanımında çıktı birimi olarak ekran kabul edilir. Kullanım biçimi:   prinf( kontrol, ) ile belirtilen bilgiye göre parametreleri yazar. Kontrol metini iki kısımdan oluşur.      o  sıradan karakterler: doğrudan yazılırlar.     o  dönüşüm/biçim belirleyici karakterler: Değerlerin nasıl yazılacağı bildirilir.   printf(” sonuç =  %d”, k);                            …

Dosya Acilmasi ( fopen ve fclose)

C’de ya da herhangi bir durumda bir dosya ile işlem yapabilmek için önce o dosyanın açılması gerekmektedir. Ve söz konusu durum C ise fopen fonksiyonu kullanılır. FILE *fopen( char *filename, char *mode); Görüldüğü üzere fopen iki parametre istiyor. İlk parametresi ile verilmiş olan dosyayı, ikinci parametresi ile de o dosyayı verilmiş olan modda açar. Dosya…

Oracle

Bu belgedeki kısıltmalar ve varsayılanlar İS : İşletim Sistemi VT : Veritabanı VTY : Veritabanı Yöneticisi VTYS : Veritabanı Yönetim Sistemi $ : Unix komut satırı SVRMGR> ardından gelen komutlar için öncelikle svrmgrl yazılıp enter’a basıldığı ve daha sonra da connect internal denerek vt’ye bağlanıldığı varsayılmaktadır. Buradaki örnekler çoğunlukla Oracle 7.3.x ve 8.0.x’ler için geçerli…

Php Nedir ?

Php Nedir? PHP adini “Personal Home Page” kelimelerinin bas harflerinden almistir. PHP, özellikle dinamik web sayfalari yaratmak amaciyla gelistirilmis, sunucu tarafinda çalisan (ASP tarzi) bir programlama dilidir. Bir ziyaretçi sayfaniza girdiginde, sunucu PHP komutlarini çalistirir ve o anda bir HTML çiktisi üretir. Ziyaretçinin bütün görebilecegi bu çikti olur. PHP kodunu göremez. Dinamik sayfa kavrami da…

ASP.NET – MVC Framework – III

Daha önceki MVC makalelerimizde bu kavramı incelemiş ve genel bir sorgu işlemi ile Product tablosunda yer alan ürün isimlerini sıralamıştık. Bu makaleler eşliğinde bir LinQ to SQL ’in temel olarak nasıl kullanılabileceğine değinirken arka planda oluşturmuş olduğu kodların ve bu kodlara bağlı olarak yapabilecek olduğumuz işlemlerin oldukça fazla olduğunu incelemiştik. LinQ to SQL kodlarını incelediğimizde…

Bir Shared Assembly Nasıl Oluşturulur ?

Normal şartlarda bir assembly oluşturduğumuz zaman bunlar private’dır. Dolayısıyla biz bu assembly’yi uygulamamizin buludunuğu dizinden baska bir dizine kopyaladığımız zaman sorunlarla karşılaşırız. Uygulamamız assembly’yi bulamadığı için düzgün çalışmayacaktır. Bu durumun dışında , bazen yazdığımız assembly’ler baska programlar tarafından da kullabilir. Bu durumda da bu assembly’yi tüm uygulamalar ortak bir yerden çağırmaları gereklidir. Lazim olan assemblyler…

.NET 6 MVC Core Uygulamasına Entity Framework Core Nasıl Kurulur ? [CodeFirst]

Bu makaleyi yazmamın sebebi, Entity Framework kurmak, .net framework uygulamalarındaki gibi arayüzden yapılamıyor malesef. Eski .NET Framework projelerine EF eklemek için hatırlarsanız, arayuzden projemize Ado.NET Entity Data Model diye bir item ekliyordun, next next diyerek, bizim için EF’yi Db Context’i Connection stringi vs olusturmasını sağlıyorduk. Ancak ben eğitim verdiğim sınıflarda, öğrencilere ısrarla, boş bir projeye,…

Tailwind CSS Kurulum

Tailwind CSS Nasıl Kurulur Tailwind css bizlere, neye ihtiyacımız varsa o kadar class tanımlaması getiren dinamik css oluşturan bir yapıdır. Yakında Bootstrap’ın tabutuna çiviyi çakacağına inanmaktayım. Tailwind ‘i en verimli şekilde kullanabilmek için öncelikle bilgisayarımızda NodeJS yüklü olması gerekiyor. Çünkü kurulum aşamasında NPM komutları çalıştıracağız. Bunun için gerekli. 1.) NodeJS Kur Node.js (nodejs.org) adresine giderek,…