1. sayfa (Toplam 1 sayfa)

C Programlama - Aritmetik İşlemler

Gönderilme zamanı: 11 Eki 2022 16:30
gönderen admin
Resim
Not: Online olarak derleyici için https://www.tutorialspoint.com/compile_c_online.php adresini kullanabilirsiniz.
Bu konuda C programlamada Aritmetik işlemler nasıl uygulanır, ona değineceğiz.

Aritmetik işlemler mantıksal işlemlerle birlikte programın temelini oluştururlar.
Bu işlemler şöyledir; "toplama işlemi '+', çıkarma işlemi '-', çarpma işlemi '*', bölme işlemi '/' ve mod işlemi '%' " .

Bu işlemler değişkenlerle birlikte kullanılır. Veri tipi olarak int, short, long kullanılan işlemlerde sonuç ise tam sayıdır.
Bölme işlemlerinde örneğin; 1/2 ' nin sonucu (0) tam sayı olarak kaydedilir. Ondalık sayılar için float ya da double veri tipi kullanılır.

C' programlamada mantıksal işlemler tam sayılarda kullanılır, bundan dolayı eğer mantıksal bir işlem yapılacaksa ya da bit sel işlem yapılacaksa veri tipi olarak int, short veya long tipi kullanılmalıdır.

C'de Toplama İşlemi Nasıl Yapılır ?

Toplama işleminde iki sayı toplanır ve sonuç bir değişkene kaydedilir.

Örnek 1: İki sabit sayının toplanması :

Kod: Tümünü seç

#include <stdio.h> //kütüphanemizi ekledik.

int main(void){
	//Toplama işleminin sonucunun kaydedileceği değişken tanımlanıyor.
	int sonuc;

	//İki sabit sayı toplanıyor.
	sonuc=20+30;

	//Sonuç ekrana yazdırılıyor.
	printf("Sonuc=%d",sonuc);

	//Enter tuşuna basılana kadar bekler.
	getchar();

	//Programdan çıkılıyor.
	return 0;
}
Ekran Görüntüsü :

Resim

Örnek 2: İki değişkenin toplanması :

Kod: Tümünü seç

#include <stdio.h>

int main(void){
	//Kullanılacak değişkenler tanımlanıyor.
	int a=25;
	int b=50;
	int sonuc;

	//Değişkenler toplanıyor ve sonuc değişkenine kaydediliyor.
	sonuc=a+b;

	//Sonuç ekrana yazdırılıyor.
	printf("Sonuc=%d",sonuc);

	//Enter tuşuna basılana kadar bekler.
	getchar();

	//Programdan çıkılıyor.
	return 0;
}
Ekran Görüntüsü :

Resim

Toplama işleminde sonuç işlem yapılan değişkenlerden birine kaydedilecekse yazımı kolay olması için örnek3teki gibi kısa yazım kullanılır.

Örnek 3: Toplama işleminde kısa yazım :

Kod: Tümünü seç

#include <stdio.h>

int main(void){
	//Kullanılacak değişkenler tanımlanıyor.
	int sonuc=50;

	//Sonuc değişkeni 22 sayısı ile toplanıyor
	//işlem sonucu sonuc değişkenine kaydediliyor.
	sonuc +=22;

	//Sonuç ekrana yazdırılıyor.
	printf("Sonuc=%d",sonuc);

	//Enter tuşuna basılana kadar bekler.
	getchar();

	//Programdan çıkılıyor.
	return 0;
}
Ekran Görüntüsü :

Resim

C'de Çıkarma İşlemi Nasıl Yapılır ?

Çıkarma işleminde iki sayı çıkarılır ve sonuç bir değişkene kaydedilir.

Örnek 1: İki sabit sayının çıkarılması :

Kod: Tümünü seç

#include <stdio.h>

int main(void){
	//Kullanılacak değişkenler tanımlanıyor.
	int sonuc;

	//Sabit sayılarla çıkarma işlemi yapılıyor.
	sonuc =99-90;

	//Sonuç ekrana yazdırılıyor.
	printf("Sonuc=%d",sonuc);

	//Enter tuşuna basılana kadar bekler.
	getchar();

	//Programdan çıkılıyor.
	return 0;
}
Ekran Görüntüsü :

Resim

Örnek 2: İki değişkenin çıkarılması :

Kod: Tümünü seç

#include <stdio.h>

int main(void){
	//Kullanılacak değişkenler tanımlanıyor.
	int a=60;
	int b=30;
	int sonuc;

	//Değişkenlerle çıkarma işlemi yapılıyor.
	sonuc =a-b;

	//Sonuç ekrana yazdırılıyor.
	printf("Sonuc=%d",sonuc);

	//Enter tuşuna basılana kadar bekler.
	getchar();

	//Programdan çıkılıyor.
	return 0;
}
Ekran görüntüsü :

Resim

Sonucun aynı değişkene kaydedildiği kısa yazım kullanılması.

Örnek 3: Çıkarma işleminde kısa yazım :

Kod: Tümünü seç

#include <stdio.h>

int main(void){
	//Kullanılacak değişkenler tanımlanıyor.
	int sonuc=44;

	//Sonuc n değişkeninden 22 sayısı çıkarılıyor 
	//ve sonuc değişkenine kaydediliyor.
	sonuc -=22;

	//Sonuç ekrana yazdırılıyor.
	printf("Sonuc=%d",sonuc);

	//Enter tuşuna basılana kadar bekler.
	getchar();

	//Programdan çıkılıyor.
	return 0;
}

Ekran görüntüsü :


Resim

Re: C Programlama - Aritmetik İşlemler

Gönderilme zamanı: 11 Eki 2022 16:54
gönderen admin
C'de Çarpma İşlemi Nasıl Yapılır ?

Çarpma işleminde iki sayı çarpılır ve sonuç bir değişkene kaydedilir.

Örnek 1: İki sabit sayının çarpımı :

Kod: Tümünü seç

#include <stdio.h>

int main(void){
	//Kullanılacak değişkenler tanımlanıyor.
	int sonuc;

	//İki sabit sayının çarpılması. 
	//İşlemin sonucu sonuc değişkenine kaydediliyor:
	sonuc =22*33;

	//Sonuç ekrana yazdırılıyor.
	printf("Sonuc=%d",sonuc);

	//Enter tuşuna basılana kadar bekler.
	getchar();

	//Programdan çıkılıyor.
	return 0;
}
Ekran görüntüsü :

Resim

Örnek 2: İki değişkenin çarpımı :

Kod: Tümünü seç

#include <stdio.h>

int main(void){
	//Kullanılacak değişkenler tanımlanıyor.
	int a=10;
	int b=50;
	int sonuc;

	//İki değişken çarpılıyor
	//işlem sonnucu sonuc değişkenine kaydediliyor.
	sonuc =a*b;

	//Sonuç ekrana yazdırılıyor.
	printf("Sonuc=%d",sonuc);

	//Enter tuşuna basılana kadar bekler.
	getchar();

	//Programdan çıkılıyor.
	return 0;
}
Ekran görüntüsü :

Resim

Çarpma işleminde sonucun aynı değişkene kaydedileceği kısa yazım.
Örnek 3: Çarpma işleminde kısa yazımın kullanılması :

Kod: Tümünü seç

#include <stdio.h>

int main(void){
	//Kullanılacak değişkenler tanımlanıyor.
	int sonuc=9;

	//Çarpma işleminde kısa yazım. sonuc değişkeni 42 ile
	//çarpılıyor işlem sonnucu sonuc değişkenine kaydediliyor.
	sonuc *=11;

	//Sonuç ekrana yazdırılıyor.
	printf("Sonuc=%d",sonuc);

	//Enter tuşuna basılana kadar bekler.
	getchar();

	//Programdan çıkılıyor.
	return 0;
}
Ekran görüntüsü :

Resim

Re: C Programlama - Aritmetik İşlemler

Gönderilme zamanı: 11 Eki 2022 17:08
gönderen admin
C'de Bölme İşlemi Nasıl Yapılır ?

Bölme işleminde ikisayıdan biri diğerine bölünür ve sonuç bir değişkene kaydedilir.

Örnek 1: Sabit sayılarda bölme işlemi :

Kod: Tümünü seç

#include <stdio.h>

int main(void){
	//Kullanılacak değişkenler tanımlanıyor.
	int sonuc;

	//100 sayısı 4'de bölünüyor
	//işlem sonnucu sonuc değişkenine kaydediliyor.
	sonuc =100/4;

	//Sonuç ekrana yazdırılıyor.
	printf("Sonuc=%d",sonuc);

	//Enter tuşuna basılana kadar bekler.
	getchar();

	//Programdan çıkılıyor.
	return 0;
}
Sonuc=25
Örnek 2: Değişkenler arası bölme işlemi :

Kod: Tümünü seç

#include <stdio.h>

int main(void){
	//Kullanılacak değişkenler tanımlanıyor.
	int a=200;
	int b=4;
	int sonuc;

	//a değişkeni b'ye bölünüyor
	//işlem sonnucu sonuc değişkenine kaydediliyor.
	sonuc =a/b;

	//Sonuç ekrana yazdırılıyor.
	printf("Sonuc=%d",sonuc);

	//Enter tuşuna basılana kadar bekler.
	getchar();

	//Programdan çıkılıyor.
	return 0;
}
Sonuc=50
Sonucun aynı değişkene kaydedileceği durumdaki kısa yazımın kullanımı.
Örnek 3: Bölme işleminde kısa yazımın kullanılması :

Kod: Tümünü seç

#include <stdio.h>

int main(void){
	//Kullanılacak değişkenler tanımlanıyor.
	int sonuc=100;

	//sonuc değişkeni 5 bölünüyor
	//işlem sonnucu sonuc değişkenine kaydediliyor.
	sonuc /=5;

	//Sonuç ekrana yazdırılıyor.
	printf("Sonuc=%d",sonuc);

	//Enter tuşuna basılana kadar bekler.
	getchar();

	//Programdan çıkılıyor.
	return 0;
}
Sonuc=20
C'de Mod İşlemi Nasıl Yapılır ?

Mod alma işlemi, bir sayının başka bir sayıya bölünmünden kalanı hesaplar.

Örnek 1: Sabit sayılarla mod alma işlemi :

Kod: Tümünü seç

#include <stdio.h>

int main(void){
	//Kullanılacak değişkenler tanımlanıyor.
	int sonuc;

	//250'nin  4'e bölümünden kalan sonuç değişkenine kaydediliyor.
	sonuc =250%4;

	//Sonuç ekrana yazdırılıyor.
	printf("Sonuc=%d",sonuc);

	//Enter tuşuna basılana kadar bekler.
	getchar();

	//Programdan çıkılıyor.
	return 0;
}
Sonuc=2
Örnek 2: Değişkenlerle mod alma işlemi :

Kod: Tümünü seç

#include <stdio.h>

int main(void){
	//Kullanılacak değişkenler tanımlanıyor.
	int sonuc;
	int a=90;
	int b=7;

	//a'nın  b'ye bölümünden kalan sonuc değişkenine kaydediliyor.
	sonuc =a%b;

	//Sonuç ekrana yazdırılıyor.
	printf("Sonuc=%d",sonuc);

	//Enter tuşuna basılana kadar bekler.
	getchar();

	//Programdan çıkılıyor.
	return 0;
}
Sonuc=6
Örnek 3: Mod alma kısa yazım :

Kod: Tümünü seç

#include <stdio.h>

int main(void){
	//Kullanılacak değişkenler tanımlanıyor.
	int sonuc=53;


	//sonuc değişkeninin 5'e bölümünden kalan sonuc değişkenine kaydediliyor.
	sonuc %=5;

	//Sonuç ekrana yazdırılıyor.
	printf("Sonuc=%d",sonuc);

	//Enter tuşuna basılana kadar bekler.
	getchar();

	//Programdan çıkılıyor.
	return 0;
}
Sonuc=3
double Veri Tipi İle Dört İşlem

double veri tipindeki aşağıdaki örnek float veri tipi içinde kullanılabilir.

Kod: Tümünü seç

#include <stdio.h>

int main(void){
	//Kullanılacak değişkenler tanımlanıyor.
	double sonuc;
	double a;
	double b;

	//Toplama işlemi.
	a=5.2;
	b=2.4;
	sonuc=a+b;
	//Sonuç ekrana yazdırılıyor.	
	printf("%f+%f=%f\n",a,b,sonuc );

	//Çıkarma işlemi.
	a=2.5;
	b=5.1;
	sonuc=a-b;
	//Sonuç ekrana yazdırılıyor.	
	printf("%f-%f=%f\n",a,b,sonuc );

	//Çarpma işlemi.
	a=1.4;
	b=2.4;
	sonuc=a*b;	
	//Sonuç ekrana yazdırılıyor.
	printf("%f*%f=%f\n",a,b,sonuc );


	//Bölme işlemi.
	a=4.2;
	b=4.1;
	sonuc=a/b;
	//Sonuç ekrana yazdırılıyor.	
	printf("%f/%f=%f\n",a,b,sonuc );	


	//Enter tuşuna basılana kadar bekler.
	getchar();

	//Programdan çıkılıyor.
	return 0;
}
5.200000+2.400000=7.600000
2.500000-5.100000=-2.600000
1.400000*2.400000=3.360000
4.200000/4.100000=1.024390