C/C++

  • Креатор на темата Креатор на темата Драган
  • Време на започнување Време на започнување
ОФ топик:
Ке може некој да постира линк каде да го спуштам C++

C++ е програмски јазик. Не можеш да го "спуштиш". Но можеш да спуштиш компајлер со графичка околина (програма која некои паметни луѓе ја направиле за да ни го олеснат животот на нас, обичните смртници).

DevCpp e една од таквите програми.
 
C++ е програмски јазик. Не можеш да го "спуштиш". Но можеш да спуштиш компајлер со графичка околина (програма која некои паметни луѓе ја направиле за да ни го олеснат животот на нас, обичните смртници).

DevCpp e една од таквите програми.

Фала, и нормално дека мислев да спуштам компајлер за c++
 
Момци, да не му се наоѓаат на некој решени испитни задачи по структурирано програмирање во електронска форма?

Ако да би бил благодарен ако може да ги сподели!?!
 
некој да не ги има решенијата по објектно програмирање во електронска форма да ги сподели?.. фала
--- надополнето: Aug 19, 2011 12:17 AM ---
Јас имам туторијалче за C++ ако сакаш ке ти го дадам

јас сакам :)
 
Да не знае некој да напише функција за сума на парните цифри од еден број?
 
Да не знае некој да напише функција за сума на парните цифри од еден број?
Мислам дека позициите се броеја од десно на лево, така да оваа е функцијата:

Код:
int zbirR(int a)
{
    if(a<100) return a/10%10;
    a/=10;
    return a%10+zbirR(a/10);
}

Во случај да се броеја од лево на десно, ќе треба да се направи некоја модификација во кодот.
 
Мислам дека позициите се броеја од десно на лево, така да оваа е функцијата:

Код:
int zbirR(int a)
{
    if(a<100) return a/10%10;
    a/=10;
    return a%10+zbirR(a/10);
}

Во случај да се броеја од лево на десно, ќе треба да се направи некоја модификација во кодот.

ова ти е за парни позиции, не за парни цифри...

мене ми треба за второто, на пр. 48952467, 4+8+2+4+6=24
 
ова ти е за парни позиции, не за парни цифри...

мене ми треба за второто, на пр. 48952467, 4+8+2+4+6=24
Fuck... Грешно сум прочитал.
Еве ти го тоа што ти треба.

Код:
int zbirR(int a)
{
    if(a%2==0)
    {
        if(a<10) return a;
        return a%10+zbirR(a/10);
    }
    else
    {
        if(a<10) return 0;
        return zbirR(a/10);
    }
}
 
Fuck... Грешно сум прочитал.
Еве ти го тоа што ти треба.

Код:
int zbirR(int a)
{
    if(a%2==0)
    {
        if(a<10) return a;
        return a%10+zbirR(a/10);
    }
    else
    {
        if(a<10) return 0;
        return zbirR(a/10);
    }
}

фала, само уште да ми кажеш за непарни цифри... горе ќе биде if(a%2!=0).... ?

EDIT : да така е, проверив.
 

Kajgana Shop

Back
На врв Bottom