Temel C Programlama #3 (Aritmetik Operatörler)

 


Derslerimize ya da benim not tutma alanımda tam gaz devam ediyoruz. 


Program #1

#include <stdio.h>
int main(){
/*
Aritmetik Operatörler
+ Toplama
- Çıkarma
* Çarpma
/ Bölme
% Mod Alma
++ Arttırma
-- Azaltma
*/
int a = 16;
int b = 8;
int c;
c = a + b;
printf("%d\n", c);
c = a - b;
printf("%d\n", c);
c = a * b;
printf("%d\n", c);
c = a / b;
printf("%d\n", c);
c = a % b;
printf("%d\n", c);
c = ++a;
printf("%d\n", c);
c = ++b;
printf("%d\n", c);
c = --a;
printf("%d\n", c);
c = --b;
printf("%d\n", c);
system("pause");
return 0;
}

Bu kısımda aritmetik operatörlerin nasıl kullanıldığını kısaca göz attık. 

Program #2

#include <stdio.h>
int main(){
int a = 11;
/*
İkili bir şekilde gösterdiğim işlemlerde hiç bir fark yok
Sadece kullanım kolaylığı ve gömülü sistemler için 2.sini
tercih etmenizin iyi olacağının kanısındayım.
*/
a = a + 2;
printf("%d\n", a);
a += 2;
printf("%d\n", a);
a = a - 3;
printf("%d\n", a);
a -= 3;
printf("%d\n", a);
a = a * 4;
printf("%d\n", a);
a *= 4;
printf("%d\n", a);
a = a / 11;
printf("%d\n", a);
a /= 11;
printf("%d\n", a);
a = a % 5;
printf("%d\n", a);
a %= 5;
printf("%d\n", a);
system("pause");
return 0;
}

Burada ise işlemlerimizi daha fazla kısaltacak şekilde gösterim göstermek istedim. 

Program #3

#include <stdio.h>
#include <math.h> //Gerekli kütüphanemizi ekleriz
int main(){
double A = sqrt(16); //Karekök alma
printf("\n%lf", A);
double B pow(2,3); //Üs alma
printf("\n%lf", B);
int C = round(3.25); //Yakýn olduðu tarafa yuvarlama
printf("\n%d", C);
int D = ceil(3.01); //Bir üstüne Yuvarlama
printf("\n%d", D);
int E = floor(3.99); //Bir altýna yuvarlama
printf("\n%d", E);
double F fabs(-254); //Mutlak deðer almak
printf("\nlf", F);
double G = log(5); //Logoritma kullanmak
printf("\n%ls", G);
double H sin(45); //Trigonometrikte sonuç radyan
printf("\n %lf", H);
double I = cos(45);
printf("\n %lf", I);
double J tan(45);
printf("\n %lf", J);
system("pause");
return 0;
}

Bu kısımda da aritmetik işlemlere ek olarak matematiksel şeyleri de nasıl yapacağımı gösterdim. 

Bu kısmı da çok uzatmıyorum bunlar basit şeyler temelden öğrenecek kişilere başka yerleri tavsiye ederim ben kendime not olarak bu kısmı yapıyorum faydalanmak isteyenlere. 

Bu bölüme kadar gelebiliyorsanız 3 adet ödev gibi çalışma yapmanız sizin için çok iyi olacaktır. Bunlar daire alanını bulan program, daire çevresini hesaplayan program ve hipotenüs hesaplayan bir program yapabiliyor olabilmeniz lazım. 

Daha fazlası için Github sayfamdan bu projeyi yıldızlayabilirsin. 

Yorumlar

Popüler Yayınlar