#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