Welcome, guest! Login / Register - Why register?
Psst.. new poll here.
Psst.. new forums here.
Microsoft is blocking us again (TY IP Reputation!) so just use oauth login instead. :)

Paste

Pasted by 123 ( 17 years ago )
#include "stdafx.h"
#include "conio.h"
#include "math.h"
 
 
 
int _tmain(int argc, _TCHAR* argv[])
{
        int P[20];  //коэффициенты многочлена
        int n;      //порядок многочлена
        int del[40];//делители свободного члена
        int ndel;   //кол-во делителей свободного члена
        int i,j,res;
        printf("Vvedite poryadok mnogochlena: ");
        scanf("%d",&n);
        printf("Vvedite koef. mnogochlena: ");
&Acirc;&nbsp; &Acirc;&nbsp; &Acirc;&nbsp; &Acirc;&nbsp; for (i=0;i<=n;i++) scanf("%d",&P[i]);
&Acirc;&nbsp; &Acirc;&nbsp; &Acirc;&nbsp; &Acirc;&nbsp; ndel=1;
&Acirc;&nbsp; &Acirc;&nbsp; &Acirc;&nbsp; &Acirc;&nbsp; del[0]=1;
&Acirc;&nbsp; &Acirc;&nbsp; &Acirc;&nbsp; &Acirc;&nbsp; for (i=2;i<=abs(P[n])/2;i++) &Acirc;&nbsp; //&ETH;&cedil;&Ntilde;‰&ETH;&micro;&ETH;&frac14; &ETH;&acute;&ETH;&micro;&ETH;&raquo;&ETH;&cedil;&Ntilde;‚&ETH;&micro;&ETH;&raquo;&ETH;&cedil; &Ntilde;&ETH;&sup2;&ETH;&frac34;&ETH;&plusmn;&ETH;&frac34;&ETH;&acute;&ETH;&frac12;&ETH;&frac34;&ETH;&sup3;&ETH;&frac34; &Ntilde;‡&ETH;&raquo;&ETH;&micro;&ETH;&frac12;&ETH;&deg;
&Acirc;&nbsp; &Acirc;&nbsp; &Acirc;&nbsp; &Acirc;&nbsp; {
&Acirc;&nbsp; &Acirc;&nbsp; &Acirc;&nbsp; &Acirc;&nbsp; &Acirc;&nbsp; &Acirc;&nbsp; &Acirc;&nbsp; &Acirc;&nbsp; if (P[n]%i==0) 
&Acirc;&nbsp; &Acirc;&nbsp; &Acirc;&nbsp; &Acirc;&nbsp; &Acirc;&nbsp; &Acirc;&nbsp; &Acirc;&nbsp; &Acirc;&nbsp; {
&Acirc;&nbsp; &Acirc;&nbsp; &Acirc;&nbsp; &Acirc;&nbsp; &Acirc;&nbsp; &Acirc;&nbsp; &Acirc;&nbsp; &Acirc;&nbsp; &Acirc;&nbsp; &Acirc;&nbsp; &Acirc;&nbsp; &Acirc;&nbsp; del[ndel]=i;
&Acirc;&nbsp; &Acirc;&nbsp; &Acirc;&nbsp; &Acirc;&nbsp; &Acirc;&nbsp; &Acirc;&nbsp; &Acirc;&nbsp; &Acirc;&nbsp; &Acirc;&nbsp; &Acirc;&nbsp; &Acirc;&nbsp; &Acirc;&nbsp; ndel++;
&Acirc;&nbsp; &Acirc;&nbsp; &Acirc;&nbsp; &Acirc;&nbsp; &Acirc;&nbsp; &Acirc;&nbsp; &Acirc;&nbsp; &Acirc;&nbsp; }
&Acirc;&nbsp; &Acirc;&nbsp; &Acirc;&nbsp; &Acirc;&nbsp; }
&Acirc;&nbsp; &Acirc;&nbsp; &Acirc;&nbsp; &Acirc;&nbsp; for (i=ndel;i<2*ndel;i++) &Acirc;&nbsp; //&ETH;&acute;&ETH;&frac34;&ETH;&plusmn;&ETH;&deg;&ETH;&sup2;&ETH;&raquo;&Ntilde;&ETH;&micro;&ETH;&frac14; &ETH;&sup2; &ETH;&frac14;&ETH;&deg;&Ntilde;&Ntilde;&ETH;&cedil;&ETH;&sup2; &ETH;&acute;&ETH;&micro;&ETH;&raquo;&ETH;&cedil;&Ntilde;‚&ETH;&micro;&ETH;&raquo;&ETH;&micro;&ETH;&sup1; &Ntilde;‡&ETH;&cedil;&Ntilde;&ETH;&raquo;&ETH;&deg;, &ETH;&iquest;&Ntilde;€&ETH;&frac34;&Ntilde;‚&ETH;&cedil;&ETH;&sup2;&ETH;&frac34;&ETH;&iquest;&ETH;&frac34;&ETH;&raquo;&ETH;&frac34;&ETH;&para;&ETH;&frac12;&Ntilde;‹&ETH;&micro; &ETH;&frac12;&ETH;&deg;&ETH;&sup1;&ETH;&acute;&ETH;&micro;&ETH;&frac12;&ETH;&frac12;&Ntilde;‹&ETH;&frac14; &ETH;&acute;&ETH;&micro;&ETH;&raquo;&ETH;&cedil;&Ntilde;‚&ETH;&micro;&ETH;&raquo;&Ntilde;&ETH;&frac14;
&Acirc;&nbsp; &Acirc;&nbsp; &Acirc;&nbsp; &Acirc;&nbsp; {
&Acirc;&nbsp; &Acirc;&nbsp; &Acirc;&nbsp; &Acirc;&nbsp; &Acirc;&nbsp; &Acirc;&nbsp; &Acirc;&nbsp; &Acirc;&nbsp; del[i]=del[i-ndel]*(-1);
&Acirc;&nbsp; &Acirc;&nbsp; &Acirc;&nbsp; &Acirc;&nbsp; }
&Acirc;&nbsp; &Acirc;&nbsp; &Acirc;&nbsp; &Acirc;&nbsp; ndel*=2;
&Acirc;&nbsp; &Acirc;&nbsp; &Acirc;&nbsp; &Acirc;&nbsp; //======&ETH;&iexcl;&Ntilde;…&ETH;&micro;&ETH;&frac14;&ETH;&deg; &ETH;&sup3;&ETH;&frac34;&Ntilde;€&ETH;&frac12;&ETH;&micro;&Ntilde;€&ETH;&deg;==================//
&Acirc;&nbsp; &Acirc;&nbsp; &Acirc;&nbsp; &Acirc;&nbsp; printf("Korni mnogo4lena: ");
&Acirc;&nbsp; &Acirc;&nbsp; &Acirc;&nbsp; &Acirc;&nbsp; res=P[0];
&Acirc;&nbsp; &Acirc;&nbsp; &Acirc;&nbsp; &Acirc;&nbsp; for(i=0;i<ndel;i++)
&Acirc;&nbsp; &Acirc;&nbsp; &Acirc;&nbsp; &Acirc;&nbsp; {
&Acirc;&nbsp; &Acirc;&nbsp; &Acirc;&nbsp; &Acirc;&nbsp; &Acirc;&nbsp; &Acirc;&nbsp; &Acirc;&nbsp; &Acirc;&nbsp; res=P[0];
&Acirc;&nbsp; &Acirc;&nbsp; &Acirc;&nbsp; &Acirc;&nbsp; &Acirc;&nbsp; &Acirc;&nbsp; &Acirc;&nbsp; &Acirc;&nbsp; for(j=1;j<=n;j++)
&Acirc;&nbsp; &Acirc;&nbsp; &Acirc;&nbsp; &Acirc;&nbsp; &Acirc;&nbsp; &Acirc;&nbsp; &Acirc;&nbsp; &Acirc;&nbsp; {
&Acirc;&nbsp; &Acirc;&nbsp; &Acirc;&nbsp; &Acirc;&nbsp; &Acirc;&nbsp; &Acirc;&nbsp; &Acirc;&nbsp; &Acirc;&nbsp; &Acirc;&nbsp; &Acirc;&nbsp; &Acirc;&nbsp; &Acirc;&nbsp; res=P[j]+del[i]*res;
&Acirc;&nbsp; &Acirc;&nbsp; &Acirc;&nbsp; &Acirc;&nbsp; &Acirc;&nbsp; &Acirc;&nbsp; &Acirc;&nbsp; &Acirc;&nbsp; }
&Acirc;&nbsp; &Acirc;&nbsp; &Acirc;&nbsp; &Acirc;&nbsp; &Acirc;&nbsp; &Acirc;&nbsp; &Acirc;&nbsp; &Acirc;&nbsp; if (res==0) printf("%3d",del[i]);
&Acirc;&nbsp; &Acirc;&nbsp; &Acirc;&nbsp; &Acirc;&nbsp; }
&Acirc;&nbsp; &Acirc;&nbsp; &Acirc;&nbsp; &Acirc;&nbsp; if (P[n]==0) printf("%3d",0);//&ETH;•&Ntilde;&ETH;&raquo;&ETH;&cedil; &Ntilde;&ETH;&sup2;&ETH;&frac34;&ETH;&plusmn;&ETH;&frac34;&ETH;&acute;&ETH;&frac12;&Ntilde;‹&ETH;&sup1; &Ntilde;‡&ETH;&raquo;&ETH;&micro;&ETH;&frac12; 0, &Ntilde;‚&ETH;&frac34; 0 - &ETH;&ordm;&ETH;&frac34;&Ntilde;€&ETH;&micro;&ETH;&frac12;&Ntilde;Œ &Ntilde;ƒ&Ntilde;€&ETH;&deg;&ETH;&sup2;&ETH;&frac12;&ETH;&micro;&ETH;&frac12;&ETH;&cedil;&Ntilde;
&Acirc;&nbsp; &Acirc;&nbsp; &Acirc;&nbsp; &Acirc;&nbsp; getch();
&Acirc;&nbsp; &Acirc;&nbsp; &Acirc;&nbsp; &Acirc;&nbsp; return 0;
}

 

Revise this Paste

Parent: 6387
Your Name: Code Language: