7 Aralık 2013 Cumartesi

888

999

4 Mart 2013 Pazartesi


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

struct kisi
{
    char name[20];
    char address[50];
    char phone[20];
    int debt;
};

void print_scr(struct kisi *z)
{
    printf("Adi : ");
    puts(z->name);
    printf("Adresi : ");
    puts(z->address);
    printf("Telefonu : ");
    puts(z->phone);
    printf("Borcu : ");
    printf("%d",z->debt);
}

int main()
{
    int sayi=0,i=0,x=0;
    printf("Girilecek Kisi Sayisi");
    scanf("%d",&sayi);
    struct kisi kayit[sayi];
    struct kisi* pointer;
    for(i=0;i<sayi;i++)
    {
        printf("%d.Kisinin Adini Girin\n",i+1);
        scanf(" %[^\n]s",&kayit[i].name);
        printf("%d.Kisinin Adresini Girin\n",i+1);
        scanf(" %[^\n]s",&kayit[i].address);
        printf("%d.Kisinin Telefonunu Girin\n",i+1);
        scanf(" %[^\n]s",&kayit[i].phone);
        printf("%d.Kisinin Borcunu Girin\n",i+1);
        scanf(" %d",&kayit[i].debt);
        system("CLS");
    }
    system("CLS");
    printf("Kacinci Kisiyi Goruntulemek Istiyorsunuz?\n");
    scanf("%d",&x);
    printf("\n");
    print_scr(&kayit[x-1]);
    return 0;
}



void square(int *n)
{
    *n = *n * *n;
}

int main()
{
    int sayi;
    printf("Sayi Giriniz\n");
    scanf("%d",&sayi);
    square(&sayi);
    printf("Girilen Sayinin Karesi=%d ",sayi);
    return 0;
}
int main()
{
    int n,*ptr,i;
    printf("Girilecek Sayi Adedini Girinizi\n");
    scanf("%d",&n);
    ptr = (int *) malloc(n*sizeof(int));
    srand(time(NULL));
    for(i=0;i<n;i++)
    {
        *(ptr+i)=rand();
        printf("%d.Sayi = %d\n",i+1,*(ptr+i));
    }
    return 0;
}

28 Ocak 2013 Pazartesi


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

int uSayi(int n)
{
    int i,toplam=0;
    for(i=0;i<=n;i++)
    {
        if(n==toplam)
            return 1;
            toplam+=i;
    }
}
int main ()
{
    int gSayi,toplam=0;
    int i=0;
    float bolum=1;
    printf("Lutfen bir sayi giriniz\n");
    scanf("%d",&gSayi);
    if(uSayi(gSayi)==1)
        printf("Girilen sayi ucgensel sayidir.\n");
    else
        printf("Girilen sayi ucgensel sayi degildir\n");
    for(i=1;i<=gSayi;i++)
    {
        if(uSayi(i)==1)
            bolum+=(1/(float)i);
    }
    printf("[1,%d] araligindaki ucgensel sayilarin carpimsal terslerinin toplami: %f olur",gSayi,bolum);
    return 0;
}

9 Ocak 2013 Çarşamba


#include <stdio.h>
#include <conio.h>

int maxDeg(int dizi[])
{
    int temp=0;
    int i=0;
    for(i=0;i<5;i++)
    {
        if(dizi[i]>dizi[i+1])
        {
            temp=dizi[i];
            dizi[i]=dizi[i+1];
            dizi[i+1]=temp;
        }
    }
}
int minDeg(int dizi[])
{
    int temp=0;
    int i=0;
    for(i=0;i<5;i++)
    {
        if(dizi[i]<dizi[i+1])
        {
            temp=dizi[i];
            dizi[i]=dizi[i+1];
            dizi[i+1]=temp;
        }
    }
}
int main()
{
    int dizi[5];
    int i=0;
    for(i=0;i<5;i++)
    {
        printf("%d.Sayiyi Giriniz\n",i+1);
        scanf("%d",&dizi[i]);
    }
    printf("En Buyuk Sayi= %d\n",maxDeg(dizi));
    printf("En Kucuk Sayi= %d",minDeg(dizi));
}


#include <stdio.h>
#include <conio.h>

main()
{
      int sayi, sayac,i ;
      int ikilik[100];
          printf("10'luk Tabaninda Sayi Giriniz : ");
          scanf("%d", &sayi);
          sayac=0;
        while (sayi>0)
        {
          sayac++;
          ikilik[sayac]= sayi % 2;
          sayi = sayi / 2;
        }
    for(i=sayac;i>0;i--)
          printf("%d", ikilik[i]);
}