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

Необходимо подсчитать количество строк матрицы, которые не содержат ни одного 0 элемента. - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Проблема с компиляцией (help) http://www.cyberforum.ru/cpp-beginners/thread19376.html
установил С++ 6.0 , но что то проблемный какой то jmu debug > go (v otvet ) this file does not exist. yes want to build it > file not found , koroche zamailsia s etim C++ mojet kto pomojet vot cod #include<stdio.h> #define taille 50 typedef struct samourai { int id;
C++ Что делает оператор >> в C++? кто-нибудь может объяснить что конкретно делает оператор >> в C++. есть один пример. Там используется api-функция GetLogicalDrives. описание: Функция GetLogicalDrives возвращает число-битовую маску в которой храняться все доступные диски. DWORD GetLogicalDrives(VOID); Параметры: Эта функция не имеет параметров. http://www.cyberforum.ru/cpp-beginners/thread19364.html
В одномерном массиве, состоящем из N вещественных элементов, найти сумму первых M элементов массива. C++
ребят срочно нужна помощь по решению задачек по с++ . 1)Даны 4 вещественых числа. Определить мин значение заданных чисел; 2)Даны целые числа C1,С2....,С10. Верно ли, что количество полоэжительных чисел- число четное. 3)В одномерном массиве, состоящем из N вещественных элементов, найти сумму первых M элементов массива. 4) Заполните двумерный массив размером 7x7 след образом: 1000001 ...
Дана вещественная последовательность... C++
Дана последовательность из n вещественных чисел. Первое число в последовательности нечетное. Найти сумму всех идущих подряд в начале последовательности нечетных чисел. непойму задание) может ктонибудь привести пример такой последовательности? и код как её задать.
C++ Сформировать список студентов института http://www.cyberforum.ru/cpp-beginners/thread19353.html
Сформировать список студентов института: факультет, группа, ФИО, домашний адрес, месяц и год рождения. Написать программу определения месяца, в котором родилось максимальное количе¬ство студентов в вашей группе; перевода студентов в другую группу; студентов, родившихся в заданном месяце; студентов заданного года рождения. Если можно напишите пожалуйста фрагмент программы которая создает такой...
C++ пользователь вводит строчку,а программа выводит количество пробелов между словами в строке. :help:Помогите с программой:пользователь вводит строчку,а программа выводит кол-во пробелов между словами в строке. #include "stdafx.h" #include <algorithm> #include <iostream> #include <string> #include <vector> using namespace std; int _tmain(int argc, _TCHAR* argv) подробнее

Показать сообщение отдельно
XuTPbIu_MuHTAu
Эксперт С++
2224 / 739 / 10
Регистрация: 27.05.2008
Сообщений: 1,508
24.12.2008, 05:03
C++
1
2
3
4
5
6
7
8
9
10
11
int i,j,k;
int n,m;
int ** matrix;
//....matrix being inputed
k=0;
for(i=0;i<n;i++) {
      j=0;
      while( matrix[i][j] && (++j < m ) );  /// looking throw the row number i
      if(j==m) k++; // if there were no zero elems increase counter.
};
///... output result
или
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
int i,j,k;
int n,m;
int ** matrix;
//....matrix being inputed
k=n;// k is an answer. first we set it to number of strings
for(i=0;i<n;i++) {
      for(j=0;j<m;j++) if(!matrix[i][j] ) {
                  k--;// if we found a zero in the string
                  break;// it doesnt fit the condition,so we decrease k. and go looking at  
                            //next str
           };
};
//.. output result
Примечание : в первом варианте используется "ленивость" оператора "И" - &&.
Т.Е если первое условие не выполнено,то второе не проверяется.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru