Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
C++ Рекурсия: вывести все возможные размещения элементов массива https://www.cyberforum.ru/ cpp-beginners/ thread239443.html
Дан массив char mas = { a, b, c, d, e, f, g, h, j, k }. Вывести на экран все возможные комбинации букв ( каждая комбинация = 10 символов )
operator[][] для класса C++
Добрый день, создал класс где храниться массив, и хотелось бы иметь напрямю доступ через по типу class Matrix { .... int ** data; .... operator }; Matrix* dMat = new Matrix(10,10);
C++ графический режим Дали задание, нарисовать трапецию в С++. Как это реализовать в Visual Studio 2010, учитывая, что <graphic.h> там нет( Спасибо https://www.cyberforum.ru/ cpp-beginners/ thread239438.html C++ Сортировка массива функцией Функции в С++ мы начали учить недавно, поэтому я в них не сильно понимаю. вот написал программу, для сортировки массива пузырьком а как сделать то же самое с использованием функции?( я даже примерно не могу понять как это) вот моя программа: #include <iostream> using namespace std; int main() { https://www.cyberforum.ru/ cpp-beginners/ thread239424.html
Подскажите как записать массив структур в файл C++
Написал програмку, которая копирует желаемый прямоугольник(массив символов с атрибутами) в указанное место на экарн. Программа работает так как задуманно. В функции ReadRectSurface я использую несколько раз оператор new и ниразу delite. Подскажите пожайлуста в каком месте я должен вставить операторы delite и почему именно в том месте. Подскажите как записать массив структур FRAGMENT в файл и...
C++ Односвязный список. Привет -_- В моем понимании односвязный список это типо прямоугольнички, состоящие из двух - в одном из них типо содержание прямоугольничка (поле) а в другом указатель на посл. прямоуг. списка =D ну так вот... передо мной стоит задача 16. На основе односвязного списка организовать очередь. Че ваще от меня нужно 0_0 Поясните мне плиз задание. Я понимаю что такое очередь. https://www.cyberforum.ru/ cpp-beginners/ thread239418.html
C++ Определить количество слов в тексте, оканчивающихся на гласную букву https://www.cyberforum.ru/ cpp-beginners/ thread239411.html
Помогите пожалуйста с заданием, особенно пункт 2 ... :( С помощью текстового редактора создать файл, содержащий текст, длина которого не превышает 1000 символов (длина строки текста не должна привышать 70 символов) Имя файла должно иметь расширение DAT Написать программу, которая 1) выводит текст на экран 2) определяет количество слов в тексте, оканчивающихся на гласную букву
ОБРАБОТКА ДВУМЕРНОГО МАССИВА C++
Сформировать массив из сумм положительных элементов строк.
C++ 3. Ввести строку произвольной длины. Сосчитать количество слов в ней. https://www.cyberforum.ru/ cpp-beginners/ thread239375.html
3. Ввести строку произвольной длины. Сосчитать количество слов в ней.
C++ Ввести строку произвольной длины.Распечатать все '*' в ней с порядковыми номерами https://www.cyberforum.ru/ cpp-beginners/ thread239371.html
Ввести строку произвольной длины.Распечатать все '*' в ней с порядковыми номерами
C++ Комплексные числа
Здравствуйте! Как мне в С написать вычисление следующего значения R(коэффициент прохождения): l=exp(i*ky1*(-d)); j=i*ky1*(1-d); R=(exp(i*ky1*(y-d)-(d*l)/j)/(exp(i*ky1*(y-d)+(d*l)/j))); где i-это мнимая единица, ky1,d,y-константы
C++ Brainf**k https://www.cyberforum.ru/ cpp-beginners/ thread239337.html
Народ, суть проблемы такова: наш препод по программированию сам только только окончил вуз, и, к сожалению, это дотавляет неприятности. Вот какое задание к лабораторной он дал: "Как известно, язык Brainf**k есть интерпретируемый язык программирования с 8ю операциями: > < + - , .. Задача состоит в написании интерпретатора для него на C++.". Почитать о нем лучше всего на Вики. Это вроде не сложно....
Freelance
Эксперт С++
2891 / 1826 / 356
Регистрация: 09.09.2010
Сообщений: 3,841
07.02.2011, 18:49 0

Определить количество столбцов матрицы, не содержащих ни одного нулевого элемента - C++ - Ответ 1350156

07.02.2011, 18:49. Показов 2826. Ответов 14
Метки (Все метки)

Лучший ответ Сообщение было отмечено Памирыч как решение

Решение

Larka91, Эта програма только для GCC 4.5+, MSVS10

Добавлено через 13 минут
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
#include <iostream>
#include <cstdlib>
#include <ctime>
#include <iomanip>
 
int main(){
  size_t rows, columns;
  std::cout << "\n\nEnter count rows -> ";
  std::cin >> rows;
  std::cout << "\n\nEnter count columns -> ";
  std::cin >> columns;
  int **matr = new int*[rows];
  srand(time(0));
  for(int i = 0; i < rows; ++i){
    matr[i] = new int [columns];
    for(int j = 0; j < columns; ++j){
      matr[i][j] = rand() % 20 - 10;
      std::cout << std::setw(3) << matr[i][j] << ' ';
    }
    std::cout << std::endl;
  }
  bool key;
  size_t cnt_not_null_cols = 0;
  for(int j = 0; j < rows; ++j){
    key = true;
    for(int i = 0; i < columns; ++i){
      ( !matr[i][j] )? key = false : 0;
    }
    ( key )? ++cnt_not_null_cols : 0;
  }
  std::cout << "\n\n Count columns ... -> " << cnt_not_null_cols << std::endl;
  int sum;
  for(int i = 0; i < rows; ++i){
    sum = 0;
    for(int j = 0; j < columns; ++j){
      ( matr[i][j] > 0 && !( matr[i][j] % 2 ) )? sum += matr[i][j] : 0;
    }
    std::cout << "\n-> " << sum;
  }
  for(int i = 0; i < rows; ++i){
    delete[] matr[i];
  }
  delete[] matr;
  return 0;
}


Вернуться к обсуждению:
Определить количество столбцов матрицы, не содержащих ни одного нулевого элемента C++
1
Заказать работу у эксперта
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
07.02.2011, 18:49
Готовые ответы и решения:

Определить количество столбцов матрицы, не содержащих ни одного нулевого элемента
Дана целочисленная прямоугольная матрица.Определить количество столбцов, не содержащих ни одного...

Определить количество столбцов матрицы, не содержащих ни одного нулевого элемента
Дана целочисленная прямоугольная матрица. Определить количество столбцов, не содержащих ни одного...

Определить количество столбцов матрицы, не содержащих ни одного нулевого элемента
Здравствуйте! Помогите , пожалуйста, решить задачу. Вот текст:1) Дана целочисленная прямоугольная...

Определить количество столбцов матрицы, не содержащих ни одного нулевого элемента
Дана целочисленная прямоугольная матрица. Определить количество столбцов, не содержащих ни одного...

14
07.02.2011, 18:49
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
07.02.2011, 18:49
Помогаю со студенческими работами здесь

Определить количество столбцов матрицы не содержащих ни одного нулевого элемента
Дана целочисленная прямоугольная матрица. Определить количество столбцов, не содержащих ни одного...

Определить количество столбцов матрицы, не содержащих ни одного нулевого элемента
Здравствуйте! Помогите , пожалуйста, решить задачу. Вот текст:1) Дана целочисленная прямоугольная...

Определить количество столбцов матрицы, не содержащих ни одного нулевого элемента
1. Условные операторы. а.) Вычислить значения функциии при заданных условиях. ...

Определить количество столбцов матрицы не содержащих ни одного нулевого элемента
Дана целочисленная прямоугольная матрица. Определить количество столбцов, не содержащих ни одного...

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru