program na iteracje. (C++)

Programowanie w języku C i językach pochodnych, jak C++, C#
feedthezombie
Posty: 1
Rejestracja: 31 paź 2014, 17:09

program na iteracje. (C++)

Post autor: feedthezombie » 31 paź 2014, 17:15

Napisz program drukujący na ekranie zadaną liczbę zastępując jej kolejne cyfry liczbami powstałymi przez dodanie do cyfr liczb 1, 2, 3, 4 itd. Do liczby najmniej znaczącej (liczba jedności) dodajemy 1, do liczby dziesiątek dodajemy 2 itd. (1598 = 58119).
prosze o pomoc bo sobie nie radzę, chociaż jakąś liste kroków, czy coś w tym stylu :)
z góry dziękuje.

miki
Posty: 2
Rejestracja: 27 lis 2014, 14:30

Iteracja prosta- problem:(

Post autor: miki » 27 lis 2014, 18:06

hej ja też mam problem z iteracją mam program na metodzie Newtona ale nie umiem go przekształcić na iterację prostą (chyba banacha?)


#include <iostream>
#include <math.h>

using namespace std;

int main()
{
int st, it, odp, i, a, b, W[ 10 ], P[ 10 ];
float p, wiel, poch, k1, k0;
//wielomian
cout << "Podaj stopien wielomianu: ";
cin >> st;
for( i = st; i >= 0; i-- )
{
cout << "x" << i << ": ";
cin >> W[ i ];
}
//
for( i = st; i >= 0; i-- )
{
P[ i ] = W[ i ] * i;
}
//newton
a =- 4; b = 4;
p = a;

cout << "Podaj ilosc iteracji: "; cin >> it;

do
{
for( i = it; i >= 0; i-- )
{
for( i = st; i >= 0; i-- )
{
wiel +=( W[ i ] *( pow( p, i ) ) );
poch +=( P[ i ] *( pow( p, i - 1 ) ) );
}
k1 = k0 -( wiel / poch );
p = k1;
k0 = p;
}
cout << "Miejsce zerowe: " << k1 << "\n";
k1 + 1;
cout << "Szukac nastepnego miejsca zerowego? (1 LUB 0) "; cin >> odp;
} while( odp == 1 );

return 0;
}
błagam pomóżcie:)

ODPOWIEDZ