Total Commander Forum Index Total Commander
Форум поддержки пользователей Total Commander
Сайты: Все о Total Commander | Totalcmd.net | Ghisler.com | RU.TCKB
 
 RulesRules   SearchSearch   FAQFAQ   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

Single Post  Topic: Помогите плизз!!! 
Author Message
CaptainFlint



PostPosted: Fri May 27, 2005 11:25    Post subject: Reply with quote

Я бы написал что-то похожее на это:
Code:
#include <iostream.h>

int main()
{
    const int nstr = 5, nstb = 5;
    int b[nstr][nstb];
    int i, j, sum, was_minus;
    for (i=0, i<nstr, i++)
        for (j=0, j<nstb, j++)
            cin>>b[i][j];

    for (i=0, i<nstr, i++)
    {
        was_minus = 0;
        sum = 0;
        for (j=0, j<nstb, j++)
        {
            sum += b[i][j];
            if (b[i][j] < 0)
                was_minus = 1;
        }
        if (was_minus)
            cout << "Line No. " << i << ", sum = " << sum << endl;
    }
}

Сначала делается ввод данных, а потом заново пробегается весь массив, ищется, есть ли в строке отрицательное число, и если есть, выводится сумма элементов этой строки.
View user's profile Send private message Visit poster's website


Powered by phpBB © 2001, 2005 phpBB Group