Najmniejsza różnica pomiędzy dwoma wyrazami w ciągu.
Ostatnio zmodyfikowano 2017-10-04 16:55
Roud Temat założony przez niniejszego użytkownika |
Najmniejsza różnica pomiędzy dwoma wyrazami w ciągu. » 2017-10-04 16:20:52 #include <iostream>
using namespace std;
int main() { int i, a, n, min; cout << "podaj n "; cin >> n; int tab[ n ]; for( i = 0; i < n; i++ ) { cin >> a; tab[ i ] = a; } int tab2[ n - 1 ]; for( i = 0; i < n - 1; i++ ) { tab2[ i ] = tab[ i ] - tab[ i + 1 ]; if( tab2[ i ] < 0 ) tab2[ i ] =( - 1 ) * tab2[ i ]; } for( i = 0; i < n - 1; i++ ) if( tab2[ i ] < min ) tab2[ i ] = min; cout << min; }
Program ma wypisać mi najmniejszą różnicę pomiędzy dwoma kolejnymi wyrazami ciągu. Wyskakuje mi ciągle -2 :( |
|
mateczek |
» 2017-10-04 16:55:47 |
|
« 1 » |