Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > C/C++ программирование > Общие вопросы C/C++
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 27.11.2009, 20:23   #11
Котик
Пользователь
 
Регистрация: 23.10.2009
Сообщений: 21
По умолчанию

спасибо большое вроде работает)) а что Вы изменили?

to pproger

Последний раз редактировалось Sazary; 27.11.2009 в 20:50.
Котик вне форума Ответить с цитированием
Старый 27.11.2009, 20:26   #12
pproger
C++ hater
СтарожилДжуниор
 
Аватар для pproger
 
Регистрация: 19.07.2009
Сообщений: 3,333
По умолчанию

2Котик
сравнить тяжело?)
нормально назвал функцию main и
Код:
cout<<"\n a["<<i<<","<<j<<"]"=
cin>>a[i][j];
изменил на
Код:
cout<<"\n a["<<i<<","<<j<<"]";
cin>>a[i][j];
вроде все
I invented the term Object-Oriented, and I can tell you I did not have C++ in mind. (c)Alan Kay

My other car is cdr.

Q: Whats the object-oriented way to become wealthy?
A: Inheritance
pproger вне форума Ответить с цитированием
Старый 27.11.2009, 20:29   #13
Котик
Пользователь
 
Регистрация: 23.10.2009
Сообщений: 21
По умолчанию

условие неправильно работает
Котик вне форума Ответить с цитированием
Старый 27.11.2009, 23:14   #14
forsaken66
Куды бечь?
Форумчанин
 
Аватар для forsaken66
 
Регистрация: 05.10.2009
Сообщений: 104
По умолчанию

Вот так проверил, вроде все действует.

Код:
#include "stdafx.h"
#include "iostream"
#include "conio.h"
#include "stdio.h"
#include "time.h"
using namespace std;
//-------------------------------
const int N=5;
int i,j;
//-------------------------------
bool uslovie (int b[N][N])
{
	for (i=0; i<N; ++i)
	{
		for (j=0; j<N; ++j)
		{
			if(b[i][j] < 0) //если нашли хоть 1 отрицательный...
			 	break; //...то пропускаем всю строку
			else if(j==N-1) //если уже конец строки, а мы все еще не видели отрицательных...
				return true; //...возвращаем "есть строка без отрицательных"						
		} 
	}
	return false; //если массив уже кончился, а мы все еще тут - нет нужной строки	
}
//|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
int main()
{
srand(time(NULL));
int a[N][N];
 for(i=0;i<N;i++)
  {
   for(j=0;j<N;j++)
    {
		a[i][j]=rand()%10-5;
		cout<<a[i][j]<<"   ";
    }
   cout<<"\n";
  }
if (uslovie(a)) cout<<"Est stroka bez otricatelnux!";
else cout<<"Nety...";
_getch();
return 0;
}
m0nax, вопрос касаемо этого условия
Код:
else if(j==N-1)
Вы писали
Код:
else if(j>=N-1)
но ведь j никогда не будет >N-1. логичнее писать ==. или я что то не уловил?
Не хватало всего одного байта. Да-да, того самого, что из восьми бит состоит.

Последний раз редактировалось forsaken66; 27.11.2009 в 23:43.
forsaken66 вне форума Ответить с цитированием
Старый 28.11.2009, 00:49   #15
m0nax
Форумчанин
 
Аватар для m0nax
 
Регистрация: 25.09.2009
Сообщений: 525
По умолчанию

логично конечно, но оно делу не мешает же
да и мало ли чего, вдруг студент что-то изменит и j всетаки станет больше N-1
m0nax вне форума Ответить с цитированием
Старый 28.11.2009, 00:56   #16
forsaken66
Куды бечь?
Форумчанин
 
Аватар для forsaken66
 
Регистрация: 05.10.2009
Сообщений: 104
По умолчанию

m0nax, я понял. почему то так и подумал ну а делу оно ясно не мешает.
Не хватало всего одного байта. Да-да, того самого, что из восьми бит состоит.
forsaken66 вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Програмка на Паскале и С++ (лабораторка, первый курс) psihadelic Помощь студентам 7 17.11.2009 16:31
Задачи по паскалю за первый курс! Psayker Помощь студентам 3 11.06.2009 11:24
Найти первый из номеров K, для которых выполняется условие |AK AK–1| < D Jereme Паскаль, Turbo Pascal, PascalABC.NET 2 21.12.2008 12:54
РЕШИТЕ ИНТЕРЕСНУЮ ЗАДАЧУ НА ПАСКАЛЕ) ПОЖАЛУЙСТА ДЛЯ ЛЮБИМОЙ ДЕВУШКИ.ПЕРВЫЙ КУРС УНИВЕРА АНДРОН Паскаль, Turbo Pascal, PascalABC.NET 1 10.11.2008 12:02
Запрос неправильно работает... yulia БД в Delphi 0 27.05.2007 20:41