C programlama dilinde iki sayının toplamı:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 |
#include <stdio.h> #include <locale.h> int main() { //Türkçe karakter sorunu çözümü char *locale; locale = setlocale(LC_ALL, ""); int x; int y; int sonuc; printf("\n Birinci sayıyı girin: "); scanf("%d",&x); printf("\n İkinci sayıyı girin: "); scanf("%d",&y); sonuc = x + y; printf("\n İki sayının toplamı: %d",sonuc); return 0; } |
Çıktı:
İki sayının toplamını pointer kullanarak yapan C programı
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 |
#include <stdio.h> #include<conio.h> #include <locale.h> int main() { //Türkçe karakter sorunu çözümü char *locale; locale = setlocale(LC_ALL, ""); int num1,num2, *p, *q, toplam; // *p,*q are integer pointer variables printf("\n Toplanacak iki sayıyı giriniz: "); scanf("%d %d", &num1, &num2); p = &num1; // &num1 adresini p pointer'ın aktarıyoruz. q = &num2; toplam = *p + *q; // pointerların işaret ettiği adreslerdeki sayıları toplıyoruz. printf("\n İki sayının toplamı %d",toplam); //printing sum getch(); } |