Sayfalar

2017/11/01

Postgresql Valentina Kurulumu Linux Kali

Arkadaşlar bu gün ki yazımızda sizlere Linux Kali de PostgreSQL in nasıl pratik bir şekilde kurulacağını anlatacağım.
sudo dpkg -i (deb uzantılı vstudio dosyası gelecek) yada
sudo apt-get install vstudio


Örnek :

[12:50, 1.11.2017] Halil ibrahim: sudo dpkg -i /home/root/Downloads/vstudio_x64_7_lin.deb

2017/06/03

Yıldız karakteri ile içi boş kare matrisi oluşturma

Bu programdaki amacımız girilen sayı boyutunda içi boş kare matrisi oluşturmakdır.
Örnek olarak girilen sayı 4 olsun ekran çıktımız aşagıdaki gibi olacaktır.
*  *  *  * 
*         *
*         *
*  *  *  *
#include <stdio.h>

int main() {
 int kenar_uzunlugu;
 char simge = '*';
 printf("Kenar uzunluğunu giriniz...:");
 scanf("%d", &kenar_uzunlugu); 
  for (int i = 1; i <= kenar_uzunlugu; i++) {   //Üst yıldızlar için
  printf("%c", simge);
  printf(" ");
 }
  printf("\n");

// Uç kenarlara yıldızları yazdırmak için içi içe for döngüsü

 for (int j = 0; j <= kenar_uzunlugu - 3; j++) { 
  for (int i = 0; i <= kenar_uzunlugu; i++) {
   if (i == 0) {
    printf("*  ");
   }
   if (i == kenar_uzunlugu - 3) {
    printf(" *");
   }
   printf("  ");
  }
  printf("\n");
 }
  for (int i = 1; i <= kenar_uzunlugu; i++) {     //Alt yıldızlar için
  printf("%c", simge);
  printf(" ");
 }
}

2017/05/23

While döngüsü 2

   Bu bölümde while ile 2. örnegimizi yapacağız.Örnegi açıklayacak olursak, kullanıcıdan  not bilgisi alınacak bu notların ortalaması alınacak ama negatif olan sayılar ortalamaya alınmayacaktır. Kullanıcı istedigi kadar not girişi yapabilecektir. Çıkışı ise -1 ile yapacaktır.

#include <stdio.h>
int main() {
 int not, sayac = 0, toplam = 0;
 float ortalama = 0; // ortalamamız kesirli sayı çıkabileceginden float
// tipinde tanımlıyoruz.
 printf("Lütfen bir not giriniz (Çıkış için -1)...:");
 scanf("%d", &not);
 while (not != -1) {  //sonsuz döngü oluşturuldu, -1 girilmedigi sürece döngüye
// devam eder.
  if (not >= 0) {
//Girilen not pozitif mi kontrolü aksi halde ortalamaya ve sayaca dahil olmuyor.
   toplam = toplam + not;
   sayac = sayac + 1;
  }
  printf("Lütfen bir not giriniz (Çıkış için -1)...:");
  scanf("%d", &not);
 }
 if (sayac == 0) {
  printf("Hiç not girilmemiştir...!!");
 } else {
  ortalama = (float) toplam / sayac;
  printf("ortalama ...:%.2f", ortalama); 
//float tipinin ekrana basarken burada .2 virgülden sonra ki hassasiyettir.
// Örneğin .4 olursa virgülden 
//sonra 4 basamak gösterilirdi.
 }
}

While döngüsü

C eğitiminin 3. yazısını yazıyoruz. Bu yazıda kullanıcıdan 5 tane not alıp ortalamasını bulan programı yazamaya çalışalım.
#include <stdio.h>
int main() {
 int puan, sayac = 0, toplam = 0, ortalama; //Burada toplam ve sayacı sıfıra eşitlemez 
//isek değişkeni tuttugumuz hafıza lanındaki degeride toplamamış oluruz.
 while (sayac < 5) {  //sayac 5 ten küçük oldugu sürece döngü devam edecektir.
  printf("notu giriniz..:");
  scanf("%d", &puan);
  sayac = sayac + 1; //sayacı her seferinde bir arttırıyoruz
  toplam = toplam + puan; //girilen bütün sayıların toplamını bulmak için her seferinde
// toplam ile puanı topluyoruz.
 }
 ortalama = toplam / 5; 
 printf("sınıfın ortalaması..:%d", ortalama);
}