Panel użytkownika
Nazwa użytkownika:
Hasło:
Nie masz jeszcze konta?

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
Autor Wiadomość
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:
C/C++
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
P-180311
tBane
» 2023-08-19 20:41:57
if(suma==n)

W porównaniu używamy dwa razy "równa się", a nie raz.
P-180312
Franek_S
Temat założony przez niniejszego użytkownika
» 2023-08-20 14:12:41
dzieki, nie zauwazylem
P-180315
« 1 »
  Strona 1 z 1