ZADANIE C++ w Codeblocks Napisz program, który pobierze ze standardowego wejścia liczę naturalną, następnie na standardowym wyjściu napisze czy jest ona liczbą doskonałą czy nie. Program ma wypisać odpowiedź tak lub nie. Podpowiedź 1 Liczba doskonała - liczba naturalna, która jest sumą wszystkich swych dzielników mniejszych od niej samej. Najmniejszą liczbą doskonałą jest 6 , ponieważ 6 = 3 + 2 + 1 Podpowiedź 2 W zadaniu trzeba wyznaczyć sumę dzielników liczby. Można to zrobić deklarując zmienną s , która będzie przechowywać wartość sumy dzielników. Zmiennej s na początku przypisujmy wartość zero. Ważne jest, by zmienną s zadeklarować i przypisać jej początkową wartość przed pętlą, w której będziemy szukać dzielników. Następnie, gdy znajdziemy kolejny dzielnik, dodajemy go do zmiennej s . Po znalezieniu wszystkich dzielników zmienna s będzie zawierała ich sumę. Przykład 1 Dane: 6 Wynik: tak Przykład 2 Dane: 7 Wynik: nie UWAGA: przesłany plik *.cpp musi zawierać własne komentarze opisujące znaczenie poszczególnych bloków programu. Komentarze te mają wyjaśniać, w jaki sposób rozwiązujesz dane zadanie. Program nie wypisuje żadnych komunikatów wejścia-wyjścia, nie zatrzymuje się w oczekiwaniu na żadną interakcję, jedynie: dane-wynik. Nie używaj więc instrukcji np. "pause", nie stosuj zewnętrznych bibliotek, nie wprowadzaj komunikatów w stylu "Podaj liczbę" itp.
Answer

Life Enjoy

" Life is not a problem to be solved but a reality to be experienced! "

Get in touch

Social

© Copyright 2013 - 2024 KUDO.TIPS - All rights reserved.