C++ pomoc w zadaniach

0

Witam,

Mam problem z 2ma zadaniami. Jestem początkujący w C++ więc proszę o pomoc.

Zad1
Mam podaną funkcję z instrukcją for która sumuję 4 przeczytane elementy i zwraca ich sume

int suma()
{
    int i, n, sum=0;
    for(i=0; i<4;++i)
    {
        cout<<"podaj liczbe calkowita:  ";
        cin>>n; sum+=n;
    }
    return sum;
}

Muszę zastąpić w/w funkcję kopią która będzie robiła to samo ale z użyciem instrukcji do...while zamiast instrukcji for oraz zbudować program testujący i sprawdzający obydwie funkcje

Zad2.

Mam do napisania funkcję szukaj(intB[], int m, int y), która zwraca indeks największego elementu tablicy B nie większego od parametru y. jeżeli w tablicy B nie ma takiego elementu funkcja zwraca rozmiar m. Musze zbudowac program testujący funkcję.

troche mam z tym problem także proszę o pomoc.

Z góry dzięki

0
  1. W instrukcji do...while wsadzasz "warunek stopu" obok słowa kluczowego while, a wartość zmiennej "i" musisz zwiększać wewnątrz pętli. Zainicjować zerem zmienną "i" musisz przed pętlą. http://www.learncpp.com/cpp-tutorial/56-do-while-statements/

  2. Pokaż co już masz i gdzie masz problem. Komunikaty o błędach, itd.

1 użytkowników online, w tym zalogowanych: 0, gości: 1