Форум программистов, компьютерный форум CyberForum.ru

Помогите пожааалуйста!!! - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Ошибка или что-то.. http://www.cyberforum.ru/cpp-beginners/thread18479.html
приветствую Вас... как говорится, нид хелп... завтра сдавать программу в универе , да и много чего, мозг выжат... всё, что сумел написать, но она не работает... вот задание: D18. Сделать класс "Skaitlu masivs" ( в проге - skmasivs), в который хранится массив (double) длиною 5. В класе сделать такие методы: (1) конструктор, который заполняет массив нулём (2) деструктор, который сообщает о...
C++ Файлы, поиск слова и замена на другое слово Напишите программу, которая в файле INPUT.txt заменяет слово "hello" на слово "reboot" http://www.cyberforum.ru/cpp-beginners/thread18476.html
написать функцию из 10 с.с в 16 C++
Напишите функцию, которая переводит заданное число из 10-ной системы счисления в 16-ричную систему счисления
C++ Проверить, есть ли цифры, не встречающиеся ни разу
Помогите, пожалуйста с программой на Си.:help: Проверить, есть ли цифры, не встречающиеся ни разу
C++ Найти сумму бесконечного ряда с заданной точностью http://www.cyberforum.ru/cpp-beginners/thread18470.html
Народ помогите пожалуйста запрограммировать.:'( Вот что у меня получается... // #include "stdafx.h" #include <iostream> #include <iomanip> #include <cmath> using namespace std;
C++ Почему компилятор не понимает тип bool? #include <stdio.h> #include <iostream .h> #include <fstream.h> #include <iomanip.h> #include <math.h> #include <string.h> #define MAXN 10 #define MAXM 10 подробнее

Показать сообщение отдельно
Вертолётчик
1 / 1 / 0
Регистрация: 01.12.2008
Сообщений: 113
16.12.2008, 20:16     Помогите пожааалуйста!!!
Извиняюсь Герда .
Ну вот часть ошибок которые заметил.
Может что-то осталось.
Кстати, если будет больше одного совпадения строки и столбца
- NSTOLB,NSTROKI-лучше замассивить.

Так то вообщем,- в области поиска совпадения, лишь одна ошибка
(i=k->(k=i

Код
for (i=0; i<n; i++)
    {
        for(j=0; j<n; j++)
        { 
            if ( a[i][j]==a[j][i])counter++
            
            else printf("net odinakovih strok i stolbcov");
        }
    if(counter<=3) k=i;
    else printf("poka net odinakovih strok i stolbcov");
}
Матрица b[][] не нужна.

Ну а если любишь таковые матрицы, вот кое-что


Код
#include "stdafx.h"
#include "stdio.h"
#include "conio.h"

int main()
{
    int i,j,l,n=3;
   int NSTOLB;
   int NSTROKI;

   int counter=0;


   double s[4];
   for(i=0;i<=9;i++)s[i]=0;    //1

   int **a=new int*[n];

    for (i=0; i<n; i++)
    {
        a[i]=new int[n];
    }

    int **b=new int*[n];
    for (i=0; i<n; i++)
    {
        b[i]=new int[n];
    }


    printf("Vvedite elementi massiva\n");
    for (i=0;i<3;i++)
    for (j=0;j<3;j++)
    {
        scanf("%d",&a[i][j]);
      b[j][i]=a[i][j];           //2
    }

    printf("vi vveli sledyushi massiv\n");
    for (i=0;i<3;i++)
    {
        for (j=0;j<3;j++)
        printf("%d ",a[i][j]);
        printf("\n");
    }

    for (i=0; i<n; i++)
    {
        for(j=0; j<n; j++)
        {
            if ((a[i][j]==a[j][i]))counter++;
        }
      if(counter<=3)
      {printf("odinakovih strok i stolbcov poka ne naideno"); }  //3
      else {NSTOLB=j;NSTROKI=i;break;}

      counter=0;

    }


  for (l=0,i=0; i<n; i++)
{
    for(j=0; j<n; j++)
   {if (a[i][j]<0)l=i;}                               //4

   for(j=0; j<n; j++)                                //5
   {s[l]=s[l]+a[l][j];}
   printf ("%d \n",s[l]);
}
    printf("\n %d-NSTOLB,%d-NSTROKI",NSTOLB,NSTROKI);



    getch ();
    return 0;
}
 
Текущее время: 02:57. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru