22 Temmuz 2016 Cuma

C Programlamada Türev Alma

#include <iostream>

using namespace std;

main()
{
int i,j,n;
int katsayi[5],us[5],turev[5],sayi[5];         /*5 elemanlı diziler tanımladık*/
int carpim[5]={1,1,1,1,1},toplam=0;  

printf("Kac adet polinom gireceksiniz:"); /*Tek değişkene bağlı veya farklı değişkenlere bağlı
 yazılacak kaç adet polinom olacağı belirlenir.*/
scanf("%d",&n);

for(i=0;i<n;i++)
{
printf("%d. bilinmeyeni giriniz:",i+1); /*Değişkenler girilir.*/
scanf("%d",&sayi[i]);

printf("%d. polinomun katsayisini giriniz:",i+1);
scanf("%d",&katsayi[i]);

printf("%d. polinomun ussunu giriniz:",i+1);
scanf("%d",&us[i]);

for(j=1;j<us[i];j++) /*Buradaki işlem turev alırken sayının üssünün tabana aktarılıp üssün  bir eksilmesi işlemidir.*/
{
carpim[i]=carpim[i]*sayi[i];
}

turev[i]=katsayi[i]*us[i]*carpim[i]; /*Olusan değer ile sayının türevi burada alınmıs olur.*/
printf("%d. polinomun turevinin degeri:%d\n\n",i+1,turev[i]);

toplam=toplam+turev[i]; /*Burasi ise birden fazla polinom girdiysek türevlerinin toplamını                                                             verir.*/
}

printf("Girilen polinomlarin turevleri toplami:%d",toplam);

return 0;
}

Hiç yorum yok:

Yorum Gönder