August 2018 1 15 Report
C++ Codeblocks
Sumowanie liczb.
Napisz program wczytujący liczby ze standardowego wejścia i obliczający ich sumę. Liczby wczytywane są kolejno. Ich liczba nie jest znana, wiadomo że wczytywanie zostanie przerwane gdy zostanie wczytana liczba ujemna, liczba 1001 lub liczba 2009. Wypisz ile wczytano liczb (wraz z liczbą kończącą wczytywanie) oraz ich sumę.

Wejście:

1
4
5
-100

Wyjście:

4
-90

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.

// to jest komentarz - nie uzywaj w nim polskich znakow diakrytycznych

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.
More Questions From This User See All

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

Recommend Questions



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.