Wyświetlenie i zliczenie wszystkich naturalnych liczb trzycyfrowych w których suma cyfr wynosi n użytkownik podaje n program wyświetla wszystkie liczby trzycyfrowe, w których suma cyfr wynosi n program wyświetla również ile jest takich liczb za pomoca petli for
Ostatnio zmodyfikowano 2023-08-20 14:12
Franek_S Temat założony przez niniejszego użytkownika |
Wyświetlenie i zliczenie wszystkich naturalnych liczb trzycyfrowych w których suma cyfr wynosi n użytkownik podaje n program wyświetla wszystkie liczby trzycyfrowe, w których suma cyfr wynosi n program wyświetla również ile jest takich liczb za pomoca petli for » 2023-08-19 20:32:45 to jest moj kod: int jednosci, dziesiatki, setki, suma = 0; int liczba[ 900 ]; int n; int main() { cout << "podaj liczbe n (suma cyfr danej liczby): "; cin >> n; for( int i = 100; i < 1000; i++ ) { jednosci = liczba[ i ] % 10; dziesiatki =( liczba[ i ] / 10 ) % 10; setki =( liczba[ i ] / 100 ) % 10; suma = jednosci + dziesiatki + setki; if( suma = n ) { cout << i << ". " << liczba[ i ] << endl; } else { cout << "-------" << endl; } } return 0; } nie działa, proszę o pomoc |
|
tBane |
» 2023-08-19 20:41:57 if(suma==n)
W porównaniu używamy dwa razy "równa się", a nie raz. |
|
Franek_S Temat założony przez niniejszego użytkownika |
» 2023-08-20 14:12:41 dzieki, nie zauwazylem |
|
« 1 » |