Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- zadanie 1
- #include <iostream>
- /* run this program using the console pauser or add your own getch, system("pause") or input loop */
- using namespace std;
- int main(int argc, char** argv) {
- int n, x, A[n+1];
- cout<<"Podaj stopiem wielomianu:";
- cin>>n;
- for(int i=0; i<n+1; i++)
- {
- cout<<"Podaj wspolczynnik nr"<<i<<":";
- cin>>A[i];
- }
- cout<<"Podaj wartosc x:";
- cin>>x;
- int w=A[0];
- for(int i=1; i<=n; i++)
- w=w*x+A[i];
- cout<<"\nWynik algortmu:"<<w;
- return 0;
- }
- zadanie 2
- #include <iostream>
- /* run this program using the console pauser or add your own getch, system("pause") or input loop */
- using namespace std;
- int main(int argc, char** argv) {
- cout<<"Zad 2 - zamiana systemow z uzyciem schematu Hornera\n";
- int n;
- //a;
- cout<<"Podaj ilosc cyfr w liczbie dwojkowej:";
- cin>>n;
- n--;
- int A[n+1];
- for(int i=0; i<n+1; i++)
- {
- cout<<"Podaj cyfra nr "<<i<<" = ";
- cin>>A[i];
- }
- int p=2; //podstawa systemu
- int w=A[0];//liczba dziesiętna
- for(int i=1; i<=n; i++)
- w=w*p+A[i];
- cout<<"\nLiczba dziesietna wynosi: "<<w;
- //b
- cout<<"Podaj podstawe systemu <2;16>";
- cin>>p;//podstawa systemu
- cout<<"Podaj ilosc cyfr w liczbie dwojkowej:";
- cin>>n;
- n--;
- char cyfra;
- for(int i=0; i<n+1; i++)
- {
- cout<<"Podaj cyfra nr "<<i<<" = ";
- cin>>cyfra;
- switch(cyfra)
- {
- case '0': A[i]=0; break;
- case '1': A[i]=1; break;
- case '2': A[i]=2; break;
- case '3': A[i]=3; break;
- case '4': A[i]=4; break;
- case '5': A[i]=5; break;
- case '6': A[i]=6; break;
- case '7': A[i]=7; break;
- case '8': A[i]=8; break;
- case '9': A[i]=9; break;
- case 'A': A[i]=10; break;
- case 'B': A[i]=11; break;
- case 'C': A[i]=12; break;
- case 'D': A[i]=13; break;
- case 'E': A[i]=14; break;
- case 'F': A[i]=15; break;
- }
- }
- int w=A[0];//liczba dziesiętna
- for(int i=1; i<=n; i++)
- w=w*p+A[i];
- cout<<"\nLiczba dziesietna wynosi: "<<w;
- return 0;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement