Форум программистов, компьютерный форум 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: подробнее

Показать сообщение отдельно
fasked
Эксперт C++
 Аватар для fasked
4925 / 2505 / 180
Регистрация: 07.10.2009
Сообщений: 4,306
Записей в блоге: 1
20.05.2010, 20:48     Масив
я не видел предложение выше поэтому нарисовал обратную задачу
вот для этих размеров:
C++
1
2
   const int n = 10;
   const int m = 8;
C++
1
2
3
   for(int i = 0; i < n/2; ++i)
      for(int j = m - i - 1; j >= i; --j)
         a[i][j] = 1, a[n-i-1][m-j-1] = 1;
результат такой:
Код
1 1 1 1 1 1 1 1
0 1 1 1 1 1 1 0
0 0 1 1 1 1 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 1 1 0 0 0
0 0 1 1 1 1 0 0
0 1 1 1 1 1 1 0
1 1 1 1 1 1 1 1
разумеется массив заранее забит нулями, но ведь не суть.. справляется вроде как с любыми размерами

надо еще только в конце на нечетность проверить и забить центральную строку

возможен ведь и такой вариант:
Код
1 1 1 1 1
0 1 1 1 0
0 0 0 0 0
0 1 1 1 0
1 1 1 1 1
Как я понимаю при неравных сторонах прямоугольника есть два варианта:
1. предположить, что массив заранее забит нулями и сдвигаться сверху и снизу к центру приравнивая к 1
2. предположить, что массив заранее забит единицами и сдвигаться слева и справа приравнивая к 0
ну как-то так ... результат будет разный
 
Текущее время: 01:13. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru