AjandaApp

Merhaba Arkadaslar,
İlk gelistirdigim db otamasyonu.gelistireli baya oldu.kisileri,sifrelerinizi,harcamalarinizi,hatirlatmalarinizi kaydedip kontrol edebiliyorsunuz.ayarlar kısmına girip gecerli sifreyi degistirebilirsiniz.
Daha cok gelistirilmesi gereken yerleri var ama zaman bulupda bakamiyorum.Neyse asagida sifre ve diger bilgiler mevcut.

kullanıcı adı : admin
kullanıcı sifre : 100
proje exesi : http://www.4shared.com/file/WUlMZ6KN/_2__Ajanda.html

Afiyet olsun Yavuz ve digerleri 🙂
slm ve dua ile…

Reklamlar

ResimGaleriApp

Merhaba arkadaslar,
Uzun zamanda sonra ilk defa bir winapp ile karsinizdayim.Uzan zamandir diyorum cunku son zamanlarda bir kitap projesi uzerinde calisiyorum. dedimki windows resim galerisi yaptiysa bende yaparim dedim basit haliyle kucuk bir resim galerisi olusturdum. Bu projede db olarak access, gelistirme programi olarak visual stdio 2010 premium kullandım.Neyse lafi fazla uzatmaya gerek yok 🙂 kullanıcı adı ve sifreyi girdikten sonra textboxdan elinizi eteginizi cektikten sonra resimleri ekleyip sergileyebileceginiz bir form cikacak karsinizda olacak.Burada sag bastan 2.butonla resmi secebilirsiniz.onun yanindaki buton yanlis hatilamiyorsam 🙂 ekleme icin diger buton ise silme islemini gerceklestirmektedir.Programı calistirabilmesin icin gerekli bilgiler

db pass : cwproflash
kullanıcı adı : admin
sifresi : 1234
indirme linki : kaynak kodları ve exesi http://www.4shared.com/file/9EltKYWJ/ResimgaleriApp.html

Devamı gelecek…
Şimdiden Afiyet olsun 🙂

File+Siralama+Asalsayi C Kodu

file yapasi kullanarak nasil dosyaya veri girilir. sayilar nasil siralanir ve asal sayi olup olmadigi bir sayinin nasil kontrol edilir hepsi burda

#include <stdio.h>
#include <conio.h>
#include <string.h>
main()
{
 int dizi[100];
 int gecici,i=0,j,k,sayi;
 int durum=0;
 FILE *dosya;
 dosya=fopen("veri.txt","a+");
 while(durum==0 && i<100)
 {
 int sayac=0;
 printf("asal olmayan bir sayi giriniz");scanf("%d",&sayi);
 for(int j=1;j<=sayi;j++)
 {
  if((sayi%j)==0) sayac++;
 }
 if(sayac==2) {durum=1;}
 else {dizi[i]=sayi;i++;}
 }
 printf("Dizi Siralaniyor:.. ");
 for(j=0;j<i;j++)
 {
  for(k=0;k<i;k++)
  {
   if(dizi[j]>dizi[k])
   {
    gecici=dizi[j];dizi[j]=dizi[k];dizi[k]=gecici;
   }
  }
 }
 fprintf(dosya,"Dizinin Sirali Sekli:.. ");
 for(j=0;j<i;j++)
 {
  fprintf(dosya,"\n%d",dizi[j]);
 }
 printf("\nDizinin Sirali Sekli Basarili Bir Sekilde Kaydedildi:.. ");
getch();
}

c kod ornekleri

String.h agirlikli kod calismalarim.İstifadenize

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

//asal sayi, tek-cift sayi nasil bulunur onu arastiran kod parcasi
main()
{
      int sayi,dizi[100];
      int durum=0,i=0;
      while(durum==0 && i<100)
      {
      int sayac=0;
      printf("asal olmayan bir sayi giriniz");scanf("%d",&sayi);
                     for(int j=1;j<=sayi;j++)
                     {
                             if((sayi%j)==0) sayac++;
                     }
                     if(sayac==2) {durum=1;}
                     else {dizi[i]=sayi;i++;}
      }
      printf("\n");
      for(int k=0;k<i;k++)
      {
       if((fabs(dizi[k]/2))*2==dizi[k]) printf("%d sayi ciftir\n",dizi[k]);
       else printf("%d sayi tektir\n",dizi[k]);
      }
      getch();
}

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

//ikinci katari birinci katara kopyalayi saglayan kod parcasi
main()
{
      char birinci[255],ikinci[255];
      printf("birinci cumleyi giriniz:..");gets(birinci);
      printf("ikinci cumleyi giriniz:..");gets(ikinci);
      strcat(birinci,ikinci);
      printf("%s cumlenin kopyalanmis hali",birinci);
      getch();
}

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

//katarlarda arama islemini saglayan kod parcasi
main()
{
      char cumle[255],aranan[30];
      printf("cumleyi giriniz");gets(cumle);
      printf("arananacak kelimeyi giriniz");gets(aranan);
      if(strstr(cumle,aranan)!=NULL) printf("aranan kelime cumle vardir");
      else printf("aranan kelime cumlede yok");
      getch();
}

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

//katar ikinciyi katar birinciye kesen kod parcasi
//katar birincide artik katar ikincinin icerigi saklanacaktir
main()
{
      char birinci[100],ikinci[100];
      printf("birinci cumleyi giriniz");gets(birinci);
      printf("ikinci cumleyi giriniz");gets(ikinci);
      strcpy(birinci,ikinci);
      printf("%s",birinci);
      getch();
}

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

//katar icersinde harf olup olmama durumu arastiran kod parcasi
main()
{
      char dizi[100];
      int i=0,j=0;
      int durum=0;
      while(durum==0)
      {
       printf("meyve ismi giriniz");gets(dizi);
       for(i=0;i<strlen(dizi);i++)
       {
       j=isalpha(dizi[i]);
       if(j==0) {printf("hata olustu yeni bir meyve ismi giriniz");break;}
       else durum=1;
       }
      }
      getch();
}

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

//alfabatik olarak katarlarin konumu arastiran kod parcasi
main()
{
char birinci[100],ikinci[100];
printf("bir cumle giriniz:..");gets(birinci);
printf("bir cumle daha giriniz:..");gets(ikinci);
int a=strcmp(birinci,ikinci);
if(a==0)
{printf("%s ve %s cumleleri alfebatik olarak aynidir",birinci,ikinci);}
if(a0) 
{printf("%s kelimesi %s cumlesi alfabatik olarak daha sonra gelir",birinci,ikinci);}
getch();
}

Delphide Sıralama

Etiketler

,

// ekle butonu
procedure TForm1.Button1Click(Sender: TObject);
begin
  memo1.Lines.Add(edit1.Text);
  edit1.Clear;
end;

// temizle butonu
procedure TForm1.Button2Click(Sender: TObject);
begin
  memo1.Lines.Clear;
end;

//sırala butonu
procedure TForm1.Button3Click(Sender: TObject);
  var
  dizi:array of integer;
  adet,i,j,deger:integer;
begin
  memo2.Lines.Clear;
  adet:=memo1.lines.Count;
  SetLength(dizi,adet);
  for i:=0 to adet-1 do
  dizi[i]:=strtoint(memo1.lines.Strings[i]);
  for i:=0 to adet-1 do
  begin
    for j:=0 to adet-1 do
      begin
        if dizi[i]>dizi[j] then
          begin
          deger:=dizi[j];
          dizi[j]:=dizi[i];
          dizi[i]:=deger;
          end;
      end;
    end;
for i:=0 to adet-1 do
memo2.Lines.Add(inttostr(dizi[i]));
end;

end.