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

Массив (одномерный и двумерный, поиск локальных максимумов и кол-ва положительных и отрицательных элементов) - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Из одномерного массива сделать двумерный http://www.cyberforum.ru/cpp-beginners/thread397305.html
Помогите пожалуйста из одномерного массива X получить квадратную матрицу А8*8 ,элементами которо являються числа,х1 х2 ....х4 ,расположеные в ней по схеме 0 15 16 31 32 47 48 63 1 14 17 30 33 46...
C++ Задача на вычисление Вычислить сумму кубов всех черных чисел, лежащих в диапозоне от Х до У, где Х и У - вводимые с клавиатуры натуральные числа. http://www.cyberforum.ru/cpp-beginners/thread397298.html
Как записать функцию C++
(1+x)^3h e^-x Добавлено через 25 минут ?????
C++ У меня одного не работает API-функция, устанавливающая новый обработчик исключений?
Ребята, кто заинтересовался, потестите, результаты сюда. В первую и основную очередь интересует компилятор g++ #include <windows.h> #include <iostream> #include <stdio.h> #include <excpt.h> ...
C++ Вложенные циклы (вычисление с суммой и поиск натуральных чисел) http://www.cyberforum.ru/cpp-beginners/thread397272.html
1) Вычислить с точностью E=10^(-4) 2) Найти все натуральные числа, не превосходящие заданного m, сумма цифр в десятичном представлении которых равна заданному k. Никак не могу разобраться, даже...
C++ Определить, какие газеты не поступают ни в один из киосков Составить программу, каждое задание реализовать в отдельной процедуре. 1. В три газетных киоска поступают газеты из имеющегося списка. Определить, какие газеты не поступают ни в один из киосков,... подробнее

Показать сообщение отдельно
fasked
Эксперт С++
4942 / 2522 / 180
Регистрация: 07.10.2009
Сообщений: 4,311
Записей в блоге: 1
02.12.2011, 18:31
Вторая:
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
#include <iostream>
#include <cstdlib>
 
int main() {
   const size_t rows = 10;
   const size_t cols = 10;
   
   int matrix[rows][cols];
   
   for (size_t i = 0; i < rows; ++i) {
      for (size_t j = 0; j < cols; ++j)
         matrix[i][j] = rand() % 10 - rand() % 10;
   }
   
   bool levelness = false;
   for (size_t i = 0; i < cols && !levelness; ++i) {
      size_t neg = 0;
      size_t pos = 0;
      
      for (size_t j = 0; j < rows; ++j)
         matrix[i][j] < 0 ? ++neg : ++pos;
         
      if (neg == pos)
         levelness = true;
   }
   
   for (size_t i = 0; i < rows; ++i) {
      for (size_t j = 0; j < cols; ++j)
         std::cout << std::showpos << matrix[i][j] << ' ';
         
      std::cout << std::endl;
   }
   
   std::cout << "Levelness: " << levelness << std::endl;
   return 0;
}
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru