Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- to jest tylko pseudokod, poczytaj skladnie w pascalu, ja tego jezyka nie uzywam:
- VAR
- i,max_p, min_np : integer;
- srednia : real;
- tablica : array[1..10] of integer; << jak cos to sobie wczytasz ta liczbe N
- BEGIN
- srednia:=0;
- for i:=1 to 10 do BEGIN
- write('Podaj ',i,' liczbe : ');
- readln(tablica[i]);
- srednia:=srednia + tablica[i];
- if (i = 1) then
- begin
- min_np:= tablica[i];
- max_p:= tablica[i];
- end else
- if(tablica[i]%2=0) then
- if(tablica[i] > max_p)
- max_p := tablica[i];
- end else
- if(tablica[i] < min_np)
- min_np := tablica[i];
- end
- END;
- srednia:=tablica[i]/10;
- w C++ wygladaloby to tak:
- int i,max_p, min_np, N;
- double srednia =0;
- cout << "podaj N" << endl;
- cin >> N;
- int *tab = new int[N];
- for(int i=0;i<N;i++){
- cin >> tab[i];
- if(i==0){
- max_p = min_np = tab[i];
- } else {
- if(tab[i]%2==0){
- if(tab[i] > max_p) max_p = tab[i];
- } else {
- if(tab[i] < min_np) min_np = tab[i];
- }
- }
- srednia += (double)tab[i];
- }
- srednia /=N;
- for(int i=0;i<N;i++){
- if(tab[i]%2==0) cout << tab[i] << " "; //parzyste
- }
- cout << endl; // nowy wiersz
- for(int i=0;i<N;i++){
- if(tab[i]%2==1) cout << tab[i] << " "; // wydrukuje nieparzyste
- }
- int Wn = 0; // wielomian
- int x;
- cin >> x; // dla jakiego argumentu ma to policzyc
- for(int i=0;i<N;i++){
- wn += tab[i]*x*pow((double)x,N-i);
- }
- cout << "wn(x) = " << wn << endl;
Advertisement
Add Comment
Please, Sign In to add comment