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

Три задачи на матрицы - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Восьмимерка: поиск вектора в матрице http://www.cyberforum.ru/cpp-beginners/thread202260.html
Дана матрица и вектор (могут быть любых размеров). Найти в матрице линейную последовательность элементов, совпадающих с элементами данного вектора, причем вектор может располагаться по любому из восьми направлений (по вертикалям, горизонталям, диагоналям). Сказали, что это аналогия какого-то известного ребуса. ПОМОГИТЕ или хотя бы натолкните на идею решения
C++ rand() генератор случайных чисел rand() подскажите пожелуста как работает ета штука. что означает %200, %200-100. какой принцип роботы http://www.cyberforum.ru/cpp-beginners/thread202256.html
структуры C++
вот нам на лекции дали эту прогу но когда вбиваю в ВС она не работает пытался разобраться не смог посмотрите пожалуйста и укажите на ошибки ) #include "stdafx.h" #include <stdio.h> #include <conio.h> #include <locale.h> #define MAXBOOKS 100 struct book { char title;
C++ ребят!!простейшая программа!!
определить возможность существования треугольника,используя формулу герона!! у меня только без герона получаетсяя((
C++ график функции http://www.cyberforum.ru/cpp-beginners/thread202227.html
вот код программы: #include <stdio.h> #include <conio.h> #include <math.h> float dlina(float a,int n,float h); void main() {clrscr(); float a,b,h,s; int n; printf("vvedite a,b,h:\n");
C++ Динамическое выделение памяти. Доброго времени суток. Помогите, пожалуйста, решить задачу. Задача тривиальна - поиск и замена подстроки. Суть в чем: необходимо реализовать динамическое выделение памяти, то есть строка может быть довольно большой. Никак не разберусь с malloc. Итак, когда если я задам, например, строку (char s), то в тестах может встретиться строка большей длины. Как сделать так, чтобы этого не произошло. подробнее

Показать сообщение отдельно
go
Эксперт C++
3584 / 1364 / 128
Регистрация: 16.04.2009
Сообщений: 4,528
02.12.2010, 21:20     Три задачи на матрицы
Цитата Сообщение от 26041991 Посмотреть сообщение
2)проверить, все ли строки матрицы содержат хотябы один нулевой элемент. Если нет то все отрицательные элементы матрицы заменить на нулевыею
C
1
2
3
4
5
6
7
8
9
10
11
12
13
14
for (i=0;i<n;i++)
   { f=0;
       for (j=0;j<m;j++)
        if (mt[i][j]==0)
        f=1;
 if (!f)
  break;
}
 
  if (j!=m)
  for (i=0;i<n;i++)
   for (j=0;j<m;j++)
    if (mt[i][j]<0)
    mt[i][j]=0;
 
Текущее время: 14:18. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru