Jump to content
Forumu Destekleyenlere Katılın ×
Paticik Forumları
2000 lerden beri faal olan, çok şukela bir paylaşım platformuyuz. Hoşgeldiniz.

int argc,char *argv linux ,c


Szasstam

Öne çıkan mesajlar

linuxta olmasi bi$I farkettirmez, normal dos programi / win32 console programi yazmaktan farki yok

int main(int argc, char **argv)
{

int sayi1, sayi2, sonuc;

if (argc != 4) // argv[0] executable ismi, [1], [2], [3] parametreler, 4 tane oluyo yani
{
printf("Kullanim: 4islem n");
printf(" +,-,/,*,%% isaretlerinden biri olabilir.n");
return 1;
}

sayi1 = atoi(argv[1]);
sayi2 = atoi(argv[3]);

switch(argv[2][0])
{
case '+': sonuc = sayi1 + sayi2; break;
case '-': sonuc = sayi1 - sayi2; break;
case '*': sonuc = sayi1 * sayi2; break;
case '/': sonuc = sayi1 / sayi2; break;
case '%': sonuc = sayi1 % sayi2; break;
default: printf("Kullanilabilecek operatorler sadece +,-,*,/,%% dirn"); return 1;
}

printf("Sonuc: %dnn", sonuc);

return 0;
}[hline]wastiee

[Bu mesaj wastiee tarafından 04 May 2003 18:08 tarihinde değiştirilmiştir]
Link to comment
Sosyal ağlarda paylaş

×
×
  • Yeni Oluştur...