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

Масив - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Считать из файла массив примеров http://www.cyberforum.ru/cpp-beginners/thread132929.html
нужно сделать прогу которая бы считывала из файла массив каких то примеров и если в каком то количество открывающихся и закрывающихся скобок не совпадало то записать их в другой файл. я с файлом не разу не работал и зделать затрудняюсь. подкинте хотя бы пример похожий!!!
C++ строки в С++ народ помогите :( завтра надо лабу сдавать :( надо сделать такое задание: Вводятся строка символов и слово. Определять сколько раз встречаеться в строке символ слова, имеющий наибольший код. http://www.cyberforum.ru/cpp-beginners/thread132928.html
Подсчет суммы парных элементов двумерной матрицы C++
Люди кто знает как написать код на С++ для задачи? Помогите если кто может буду презнателен.... Посчитать сумму парных элементов двумерной матрицы МхN сформировать матрицу из случайных чисел и вывести на экран
Объем и площадь параллелепипеда. C++
Задача такова: написать функцию, которая вычисляет объем и площадь поверхности параллелепипеда. У меня получилось так: #include <stdio.h> #include <conio.h> #include <math.h> float func (float a, float b, float c) { return (2*(a*b+b*c+a*c)); return (a*b*c); }
C++ Подскажите с переводом http://www.cyberforum.ru/cpp-beginners/thread132924.html
#include <iostream> #include <time.h> #include <locale.h> const int N=50; using namespace std; int main() { setlocale( LC_ALL,"Russian" ); srand(time(NULL));
C++ Как узнать есть ли сволы во входном потоке? Как узнать есть ли сволы во входном потоке? :cry: подробнее

Показать сообщение отдельно
alex_x_x
бжни
 Аватар для alex_x_x
2441 / 1646 / 84
Регистрация: 14.05.2009
Сообщений: 7,163
20.05.2010, 19:58     Масив
ну это похоже для массива N*N

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
#include <iostream>
#include <stdlib.h>
#include <time.h>
 
using namespace std;
 
const int N = 5;
 
int main(){
  srand( time(NULL) );
  int nArr[N][N];
  for( int i=0;i<N;++i ){
    for( int j=0;j<N;++j ){
     nArr[i][j] = rand() % 100 - 50;
    }
  }
  int nSum = 0, nRange = N/2+N%2;
  for( int i=0;i<nRange;++i ){
    for( int j=0;j<N;++j ){
      nSum+= nArr[i][j];
    }
  }
  for( int i=nRange;i<N;++i ){
    for( int j=0;j<N;++j ){
      nSum+= nArr[i][j];
    }
  }
  cout << nSum;
}
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
using namespace std;
 
const int N = 30;
 
int main(){
  int nArr[N][N];
  for( int i=0;i<N/2+N%2;++i ){
    for( int j=0;j<N;++j ){
      cout << ( (i<=j && i<=abs(N-1-j))?1:0 ) << " ";
    }
    cout << endl;
  }
  for( int i=N/2+N%2;i<N;++i ){
    for( int j=0;j<N;++j ){
      cout << ( (i>=j && i>=abs(N-1-j))?1:0 ) << " ";
    }
    cout << endl;
  }
}
получается

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
1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 
0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 
0 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 
0 0 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 0 
0 0 0 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 0 0 
0 0 0 0 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 
0 0 0 0 0 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 
0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 
0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 
0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 
0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 
0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 
0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 
0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 
0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 
0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 
0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 
0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 
0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 
0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 
0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 
0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 
0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 
0 0 0 0 0 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 
0 0 0 0 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 
0 0 0 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 0 0 
0 0 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 0 
0 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 
0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 
1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1
 
Текущее время: 06:09. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru