• Merhaba Ziyaretçi.
    "Yapay Zeka Objektif " Fotoğraf oylamasi başladı  BURADAN  En güzel Yapay Zeka resmini seçiyoruz

C'de Örnek Kodlar Buraya

merakettim

Homo Sapiens Sapiens
Özel üye
Paylaşmak istediğiniz örnekleri burada paylaşabilirsiniz.
İlk paylaşım benden:
Bu program MS-dos'un yaptığı bütün işleri yapar.Zaten çalışması ve komutları MS-dos'a bağlı:)
PHP:
#include <stdio.h>
#include <stdlib.h>
main()
{
char a[250];
printf("\nwww.cerezforum.com\n");
printf("\nMS-dos\n");
printf("NOT:Bu programda ozel karakterlerin basina\"\\\" koymaniz gerekmektedir.\n");
system("cd..");
 do
 { 
    scanf("%s",&a);
    system(a);   
       }while (a!='a');
    system("PAUSE");	
   return 0;
}
 

merakettim

Homo Sapiens Sapiens
Özel üye
Bu da OpenGL proje örneği.Tamamen kendim yazdım;)

PHP:
#include <GL/glut.h>
#define nokta glVertex2f
#define renk glColor3f
void ucgen_grafikleri()
{
        glClear(GL_COLOR_BUFFER_BIT);
        glBegin(GL_POLYGON);
        renk(1.0,0.0,0.0);nokta(0.0, 0.0);
        renk(0.0,1.0,0.0);nokta(0.3, 0.0);
        renk(0.0,0.0,1.0);nokta(0.0, 0.3);
        glEnd();
      
        glBegin(GL_TRIANGLES);
        
        renk(1.0,0.0,0.0);nokta(0.0, 0.0);
        renk(0.0,0.0,0.0);nokta(-0.1,-0.1);
        renk(0.0,0.0,0.0);nokta(0.5,-0.1);
       //******************//
        
        renk(1.0,0.0,0.0);nokta(0.0, 0.0);
        renk(0.0,0.0,0.0);nokta(0.5,-0.1);
        renk(0.0,1.0,0.0);nokta(0.3, 0.0);
        //****************//
        
        renk(0.0,0.0,0.0);nokta(-0.1,-0.1);
        renk(0.0,0.0,0.0);nokta(-0.1,0.5);
        renk(1.0,0.0,0.0);nokta(0.0, 0.0);
        //*****************//
        
        renk(1.0,0.0,0.0);nokta(0.0, 0.0);
        renk(0.0,0.0,1.0);nokta(0.0, 0.3);
        renk(0.0,0.0,0.0);nokta(-0.1,0.5);
        //*****************//
        
        renk(0.0,0.0,1.0);nokta(0.0, 0.3);
        renk(0.0,1.0,0.0);nokta(0.3, 0.0);
        renk(0.0,0.0,0.0);nokta(-0.1,0.5);
        //*****************//
        
        renk(0.0,1.0,0.0);nokta(0.3, 0.0);
        renk(0.0,0.0,0.0);nokta(-0.1,0.5);
        renk(0.0,0.0,0.0);nokta(0.5,-0.1);
        
        glEnd();
        glFlush();
}

int main (int argc, char ** argv)
{       printf("\n\n\n\n\n\n\n\n\n\t\t\t<Enter> calistirir...");

        getch();
        system("CLS");
        printf("\n\n\n\n\n\n\n\n\n\n\n\t\t\tCALISIYOR....");
        glutInit (&argc, argv);
        glutInitWindowSize(1020,850);
        glutCreateWindow("Sercan Tarafından Yazılmıştır(merakettim)!...");
        glutDisplayFunc(ucgen_grafikleri);
        glutMainLoop();
        return(0);
}

573876adsiz.bmp
 

merakettim

Homo Sapiens Sapiens
Özel üye
2.Dereceden Bir bilinmeyenli denklemin köklerini bulan program.

PHP:
#include <stdio.h>
#include <stdlib.h>
#include <math.h>
#define logo printf("\t\t\t\t\t\t\t    www.cerezforum.com\n\t\t\t\t\t\t\t\tmerakettim")

float delta;int a,b,c;
char i;
int main()
{
  don:
   logo;
   printf("\n\n\t\tIKINCI DERECEDEN BIR BILINMEYENLI DENKLEM");
   printf("\n\n\n\ta*x*x+b*x+c=0 tipinde bir denklemin koklerini bulmak icin,\n\n\t\t\ta,b ve c degerlerini girin:\n");
                         printf("\n\n\ta=");
                         scanf("%d",&a);
                         printf("\n\n\tb=");
                         scanf("%d",&b);
                         printf("\n\n\tc=");
                         scanf("%d",&c);

  delta=(b*b)-(4*a*c);
  system("CLS");
  if(delta>=0){
       logo;
       printf("\n\n\n\n\n\t\t%d*x*x+%d*x+%d=0",a,b,c);
       printf("\n\n\n\n\n\t\tDenklemin koklerinin\n\t\tCozum kumesi={%f,%f}\n",(b+sqrt(delta))/2*a,(b-sqrt(delta))/2*a);
  }
  else 
  {    logo;
       printf("\n\n\n\n\n\t\t%d*x*x+%d*x+%d=0",a,b,c);
       printf("\n\n\n\n\n\t\tDenklemin gercel koku yoktur.");
       }
       tek:
           printf("\n\n\n\n\n\t\tTEKRAR ISLEM YAPMAK ICIN:\t'T'(Tekrar),\n\n\t\tPROGRAMDAN CIKMAK ICIN:\t\t'C'(CIKIS)\n\n\t\tBASMALISINIZ");
  i=getch();
  if(i=='T')
  {
             system("CLS");
             goto don;
  }
  else if(i=='C')
  {
  return 0;
}
else
system("CLS");
      logo;
goto tek;
}
 

MeMoCaN86

Üyecik
selam ben bu sitede ve bu konuda daha yeniyim DevC++ u indirdim verdiginiz kodu yapistirdim peki devami nasil oluyor nereye tiklamam gerekiyor
 

merakettim

Homo Sapiens Sapiens
Özel üye
Derleyici lazım kardeş programı çalıştırabilmen için.Derleyiciye yazıyorsun,"derle" diyorsun bukadar.Herhangi bir C derleyicisi olur.
 

JosTeR

KAF SİN KAF !
Özel üye
Klavyeden girilen 100 sayıdan tek olanların sayısını, çift olanların ise toplamını bularak ekrana yazdıran programı yazınız?

Cevap;
Kod:
#include<stdio.h>
#include<conio.h>
int i,sayi[100],b,ts=0,ctop=0;
void main(void)
{
      for(i=0;i<=99;i++)
      {
                         printf("%d. sayıyı giriniz:",i+1);
                         scanf("%d",&sayi[i]);
                         b=sayi[i]%2;
                         if(b==0)
                         {
                         ctop=ctop+sayi[i];
                         }
                         else
                             ts=ts+1;
                         }
                         printf("Ciftlerin Toplamı=%d",ctop);
                         printf("\n Tek Sayılar=%d",ts);
      getch();
 

JosTeR

KAF SİN KAF !
Özel üye
Klavyeden girilen bir ile 5 arasındaki rakamları sözel olarak ekrana yazan,bu aralık dışında bir sayı girildiğinde kullanıcıyı bir mesaj ile uyaran programı yazınız.

Cevap;
Kod:
void main(void)
{
	int rakam;
	printf("1-5 arasinda bir rakam giriniz:");
	scanf("%d",&rakam);
	switch(rakam)
	{
		case 1:
		printf("Bir");
		break;
		case 2:
		printf("iki");
		break;
		case 3:
		printf("Uc");
		break;
		case 4:
		printf("Dort");
		break;
		case 5:
		printf("Bes");
		break;
		default:
		printf("Sinirlar disinda deger girildi");
		break;
	}
}
 

merakettim

Homo Sapiens Sapiens
Özel üye
PIC16F84 ile yürüyen lamba programı.
(8 led)

PHP:
#include <pic1684.h> 
static char a,b;  
int c;
void main(void)
  
{   
    TRISA = 0b11111111;   
    TRISB = 0b00000000;   
	PORTB=0;   
    for(;;)
{
if(b==0)
{
PORTB=(0b00000001<<a++);
if(a>=7)
{
b=1;
a=0;
}
for(c=0;c<1000;c++){
#asm
NOP
#endasm
}
}
else if(b==1)
{
PORTB=(0b10000000>>a++);
if(a>=7)
{
b=0;
a=0;
}
for(c=0;c<1000;c++){
#asm
NOP
#endasm
}
}
}
}
 
Top Bottom