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

Вместо количества ненулевых столбцов вставить номер первого столбца, где есть хотя бы один ненулевой элемент - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ В каждой строке текстового файла поменять местами первое и последнее слова http://www.cyberforum.ru/cpp-beginners/thread1054186.html
В каждой строке текстового файла поменять местами первое и последнее слова. Очень нужна ваша помощь!!! Вот есть пример того, что написала я, но он не правильно работает((( #include "stdafx.h" #include <iostream> #include <string> #include "locale.h" #include "conio.h"
C++ Записать в данный массив сначала все отрицательные числа и нули, затем все положительные, сохраняя порядок их следования Здравствуйте! Прошу вас о помощи! Помогите пожалуйста написать код программы! "Дан массив чисел, содержащий n элементов. Записать в этот же массив сначала все отрицательные числа и нули, затем все положительные, сохраняя порядок их следования. " буду очень признателен! http://www.cyberforum.ru/cpp-beginners/thread1054184.html
C++ Найти минимальный элемент в каждом массиве и сумму трех минимумов
нуждаюсь в Вашей помощи. задание звучит так. Даны три массива. Найти минимальный элемент в каждом и сумму этих трех минимумов.
C++ указатели массива, программа не понимает код
пишу алгоритм сортировки, вот код: void qsort( int stolbec, int start, int end ) { int iComp = start + ( end - start )/2, i = start, j = sizeY, comp=0,sw=0, nComp, temp;
C++ Указать (в процентах), сколько раз встречается та или иная буква http://www.cyberforum.ru/cpp-beginners/thread1054179.html
Здравствуйте! Помогите, пожалуйста написать программу. Дана строка, содержащая текст, набранный заглавными буквами. Провести частотный анализ текста, т.е. указать (в процентах), сколько раз встречается та или иная буква. Выходят ошибки, не вычисляет правильно, поэтому до конца так и не знаю как доделать. Заранее спасибо! #include <iostream> #include <cstdio> #include <cstring>
C++ Задан Массив из N Чисел Задан Массив из N Чисел. Найти среднее значение положительных элементов массива. Помогите набрать код в С++ За ранее благодарен подробнее

Показать сообщение отдельно
Ligari
0 / 0 / 0
Регистрация: 23.12.2013
Сообщений: 7

Вместо количества ненулевых столбцов вставить номер первого столбца, где есть хотя бы один ненулевой элемент - C++

24.12.2013, 00:04. Просмотров 149. Ответов 0
Метки (Все метки)

В этот код вместо количества ненулевых столбцов нужно вставить номер первого столбца,который имеет даже один ненулевой елемент.
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
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
// 7.cpp: определяет точку входа для консольного приложения.
//
 
 
#include <stdio.h>
#include <stdlib.h>
#include <conio.h>
#include <ctype.h>
 
void main()
{
     int x[10][10];
     int m,               //количество строк
          n,               //количество столбцов
          k=0,
          i,j,
          K;          //количество нулевых столбцов
 
          printf("\n Vvedite kolichestvo strok : ");
          scanf("%d",&m);
          printf("\n Vvedite kolichestvo stolbcov : ");
          scanf("%d",&n);
     
 
          
 
          printf("\n Vvedite matricu\n\n");
          for (i=0; i<m; i++)
               for (j=0; j<n; j++)
               {
                    printf("A[%d][%d]= ",i,j);
                    scanf("%d",&(x[i][j]));
               }
 
 
          printf("\n");
          printf("vveden massiv \n");
 
          for(i=0;i<m;i++)
          {
               for (j=0;j<n;j++)
                    printf("%d ",(x[i][j]));
                    printf("\n");
          }
          
          K=0;
               for (j=0; j<n; j++) 
          {
               int f=1;
               for (i=0; i<m; i++)
                    if (x[i][j] == 0)
                    { 
                         f=0; 
                         i=m; 
                    }
               if (f==1) 
               {
                    K++;
               }
               }
          printf("\n Kolichestvo nenulevyh stolbcov : %d",K);
     
          int s[10];
          for (i=0; i<m;i++)
          s[i]= 0;
                            
 
for (i=0; i<m; i++) 
{
for (j=0; j<n; j++) 
if (x[i][j]>0 && x[i][j]%2==0) s[i] += x[i][j];
}
printf ("\n");
for (i= 0; i<m; i++)
printf("s=%d ", s[i]);
 
getch();
}
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru