recursive çarpma işlemi örneği

/*
 * BY CAGLAR KANBER
 * DATE: 14.09.2012
 * DESCRIPTION: 
 * WE MULTIPLY TWO NUMBERS WITH RECURSIVE METHOD.
 */
 
#include<stdio.h>
#include<conio.h>

int
multiply(int number1,int number2);

int
main(void)
{
	int number1,
		number2,
		res;

	printf("Enter an integer number please.\n");
	scanf("%d",&number1);
	printf("Enter one more integer number please.\n");
	scanf("%d",&number2);
	
	res = multiply(number1,number2);
	printf("The result is %d.\n",res);	

	getch();
	return (0);
}

int
multiply(int number1,int number2)
{
	if(number1 == 0)
		return (0);
		
	return number2 + multiply((number1 - 1),number2);
}
C, Genel kategorisine gönderildi | , , ile etiketlendi | Yorum bırakın

for döngüsü

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

int
main(void)
{
 	int i;	  
    for(i=0; i <= 10; ++i)
        printf("%d\n",i);		   
		   
    getch();
	return (0);		   
}
C, Genel kategorisine gönderildi | , , , ile etiketlendi | Yorum bırakın

while döngüsü örneği

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

int
main(void)
{
    int number;
    printf("Bir sayi giriniz.\n");
    scanf("%d", &number);
    printf("\n\n");
	while(number <= 10)
	{
	    printf("%d\n",number);
	    ++number;
    }

	getch();
    return (0);
}
C, Genel kategorisine gönderildi | , , ile etiketlendi | Yorum bırakın

do while örneği

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

int
main(void)
{
    int number;
			  
	do{
        printf("1->Peynir\n");
        printf("2->Zeytin\n");
        printf("3->Helva\n");
        printf("4->Ekmek\n");
        printf("Bir sayi giriniz.\n");
        scanf("%d",&number);
	}while(number <10 );	   
		  		   
    getch();
	return (0);		   
}
C, Genel kategorisine gönderildi | , , ile etiketlendi | Yorum bırakın

Sayılarda kuvvet alma örneği

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

int
power(int firstNumber, int secondNumber);

int
main(void)
{
	int firstNumber,
		secondNumber;
		
	printf("Enter the first number\n");
	scanf("%d",&firstNumber);
	printf("Enter the second number\n");
	scanf("%d",&secondNumber);
	
	printf("Result: %d",power(firstNumber,secondNumber));
	
	getch();
	return (0);	
}

int
power(int firstNumber, int secondNumber)
{
	int i,
		result=1;
	
	for(i=0; i<secondNumber; ++i)	
		result *=firstNumber;
	
	return (result);
}
C, Genel kategorisine gönderildi | , , ile etiketlendi | Yorum bırakın

switch case örneği

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

int
main(void)
{
    char character;
 
 	printf("Bir harf giriniz.\n");	  
    scanf("%c",&character);
		   
	switch(character)
	{
	     case 'A':
         printf("Bu harf A.\n");
	     break;
	     case 'B':
         printf("Bu harf B.\n");
         break;
         
         default:
         printf("Bu harf ne A ne de B.\n");	 				 
    }	   
 
    getch();
    return (0);		   
}
C, Genel kategorisine gönderildi | , , ile etiketlendi | Yorum bırakın

Saat Ayarı

 

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

void wait ( int seconds )
{
  clock_t endwait;
  endwait = clock () + seconds * CLOCKS_PER_SEC ;
  while (clock() < endwait) {}
}

int
main(void)
{
     int saat=0,dakika=0,saniye=0;
     
     printf("saat ayarini yapmak icin:\n");
     printf("saati giriniz\n");
     scanf("%d",&saat);
     printf("dakikayi giriniz\n");
     scanf("%d",&dakika);
     printf("saniyeyi giriniz\n");
     scanf("%d",&saniye);     
       
     while(saat != 24)
     {
         while(dakika != 60)
         {
             while(saniye != 60)
             {
                 system("cls");      
                 printf ("%.2d:%.2d:%.2d\n",saat,dakika,saniye);
                 wait (1);
                 saniye=saniye+1;             
             }             
              dakika=dakika+1;
              saniye=saniye-60;                             
         }       
           saat=saat+1;
           dakika=dakika-60;     
           if(saat > 24)
                   saat = saat - 24;     
     }   
     
     
     return (0);          
}
C, Genel kategorisine gönderildi | , , , ile etiketlendi | Yorum bırakın

fscanf

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

int
main(void)
{
    char character;//Bir tane karakter gösterir.	
    float a;//(%f)tek duyarlý gerçel sayý için (6 basamak hassasiyet)	
    double b;//(%lf)çift duyarlý gerçel sayý için (12 basamak hassasiyet)	
    int c;//tamsayý tipindeki sayýlar için
    
    printf("Bir tam sayi giriniz.\n");
    scanf("%d",&c);
    printf("Tam sayi: %d\n",c);
    
    printf("Ondalikli sayi giriniz.\n");
	scanf("%f",&a);
    printf("Float: %f\n",a);
	
	printf("Ondalikli sayi giriniz.\n");
    scanf("%lf",&c);
    printf("Double: %lf\n",c);
	
	printf("Bir karakter giriniz.\n");
	/* "\n"i karakter olarak algýladýðý için bir boþluk býrakýyoruz. */
	scanf(" %c",&character);
	printf("Karakter: %c",character);	 
	
	getch();
	return (0);           
}
C, Genel kategorisine gönderildi | , , ile etiketlendi | Yorum bırakın

scanf

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

int
main(void)
{
    char character;//Bir tane karakter gösterir.	
    float a;//(%f)tek duyarlý gerçel sayý için (6 basamak hassasiyet)	
    double b;//(%lf)çift duyarlý gerçel sayý için (12 basamak hassasiyet)	
    int c;//tamsayý tipindeki sayýlar için
    
    printf("Bir tam sayi giriniz.\n");
    scanf("%d",&c);
    printf("Tam sayi: %d\n",c);
    
    printf("Ondalikli sayi giriniz.\n");
	scanf("%f",&a);
    printf("Float: %f\n",a);
	
	printf("Ondalikli sayi giriniz.\n");
    scanf("%lf",&c);
    printf("Double: %lf\n",c);
	
	printf("Bir karakter giriniz.\n");
	/* "\n"i karakter olarak algýladýðý için bir boþluk býrakýyoruz. */
	scanf(" %c",&character);
	printf("Karakter: %c",character);	 
	
	getch();
	return (0);           
}
C, Genel kategorisine gönderildi | , , ile etiketlendi | Yorum bırakın

printf

/* Standart kütüphanemiz. */
#include<stdio.h>
/* Eðer windows iþletim sistemindeyseniz console ekranýnýn hemen kaybolmamasý 
* için "conio.h" kütüphanesini ve "return (0);" komutundan önce "getch();" 
* ifadesini kullanmalýyýz.*/
#include<conio.h>

/* Ana fonksiyonumuz. */
int
main (void)
{
/* Ekrana yazdýrdýðýmýz komutumuz. */
/* "\n" bir satýr alta atlamamýzý saðlar. */
printf("HELLO WORLD.\nHello World.");
/* Program buraya geldiðinde sonlanýr. */ 

getch(); 
return (0);
}
C, Genel kategorisine gönderildi | , ile etiketlendi | Yorum bırakın