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

Найти колличество столбцов в которых есть числа с разными знаками - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Найти сумму чисел, расположенных между наибольшим и наименьшим элементами http://www.cyberforum.ru/cpp-beginners/thread1054239.html
Дана последовательность из 10 чисел. Найти сумму чисел, расположенных между наибольшим и наименьшим элементами
C++ Проверить гипотезу: если сумма цифр числа делится на 3, то и само число делится на 3 Проверить гипотезу: если сумма цифр числа делится на 3, то и само число делится на 3. http://www.cyberforum.ru/cpp-beginners/thread1054230.html
C++ Напечатать в возрастающем порядке все трехзначные числа, в десятичной записи которых нет одинаковых цифр
Напечатать в возрастающем порядке все трехзначные числа, в десятичной записи которых нет одинаковых цифр
Дано 10 вещественных чисел. Найти порядковый номер того из них, которое наиболее близко к целому числу C++
очень нужна помощь, ребят... Дано 10 вещественных чисел. Найти порядковый номер того из них, которое наиболее близко к целому числу.
C++ параллелепипеды http://www.cyberforum.ru/cpp-beginners/thread1054221.html
на вход подается некоторое количество параллелепипедов (координаты вершин ). Отсортировать и вывести их по возрастанию диагоналей. При вводе проверять, что вводятся параллелепипеды.
C++ Задан Массив из N и M Чисел соответственно. Получить объединенный массив, включив в него сначала элементы первого массива, а затем второго Помогите пожалуйста набрать код в с++. Задан Массив из N и M Чисел соответственно. Получить объединенный массив, включив в него сначала элементы первого массива, а затем второго. Буду благодарен. Добавлено через 21 минуту Оччень нужно) подробнее

Показать сообщение отдельно
valeriikozlov
Эксперт C++
 Аватар для valeriikozlov
4660 / 2486 / 321
Регистрация: 18.08.2009
Сообщений: 4,550
24.12.2013, 07:30     Найти колличество столбцов в которых есть числа с разными знаками
Цитата Сообщение от Relike Посмотреть сообщение
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
for(j = 0; j<n; j++){
 if(a[0][j]>0){
 for(i = 0; i<m; i++){
 if(a[i][j]<0) {
 b = true;
 break ;
 }
 }
 }
 else {
 for(i = 0; i<m; i++){
 if(a[i][j]>0) {
 b = true;
 break ;
 }
 }
 }
 if(b) count++;
 }
замените на:
C++
1
2
3
4
5
6
7
8
9
10
11
12
 int l1,l2;
     for(j = 0; j<n; j++){
         i1=0; l2=0; 
        for(i = 0; i<m; i++){
            if(a[i][j]<0) 
                l1++;
            if(a[i][j]>0)
                l2++;
        }
        if(l1>0 && l2>0)
            count++;
     }
 
Текущее время: 12:39. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru