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

заполнить секторы матрицы, которые лежат влево и вправо от главной и побочной диагоналей - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Подсчитать, сколько элементов встречаются в массиве более одного раза. http://www.cyberforum.ru/cpp-beginners/thread419415.html
Помогите пожалуйста кто может. Очень прошу. :cry: Сдать в четверг нужно... Подсчитать, сколько элементов встречаются в данном массиве более одного раза. К задаче у меня получилось что-то такое: #include "stdafx.h" #include <conio.h> #include <clocale> #include <malloc.h>
C++ Разработать алгоритм определяющий взаимное расположение двух прямых в пространстве Разработать алгоритм определяющий взаимное расположение двух прямых в пространстве. прямые задать с помощью структур. результат вывести на экран. помогите пожалуйста задать прямые с помощью структур прямые задаются точкой и направляющим вектором. дальше как делать знаю http://www.cyberforum.ru/cpp-beginners/thread419402.html
C++ Как заменить все элементы главной диагонали в квадратной матрицы на какое-то число?
Как заменить все элементы главной диагонали в квадратной матрицы на какое-то число? и еще один вопрос как в массиве 12 элементов упорядочить по возрастанию отдельно элементы, стоящие на четных местах Подскажите,пожалуйста
C++ Подскажите, где найти задачи повышенной сложности по срр
Доброго времени суток. Если кто знает, подскажите, где можно найти задачи по срр повышенной сложности. Так же было бы просто замечательно, если кто то подскажет, где можно найти исходники для небольших, но реальных программ. Простых задач по срр на отдельные темы в пределах пары сотен строк кода уже нарешался и поднадоело. Также уже чуть ли не на автомате решаю курсовики одногрупникам(может...
C++ Операторы циклов http://www.cyberforum.ru/cpp-beginners/thread419376.html
Помогите пожалуйста с задачками: 1.Рассчитать значения у для значений x, равных 4, 5,.... 28: y = 2t + 5,5t – 2, где t = x + 2; 2.Гражданин 1 марта открыл счет в банке, вложив 1000 руб. Через каждый месяц размер вклада увеличивается на 2% от имеющейся суммы. Определить: а) прирост суммы вклада за первый, второй,… десятый месяц; б) сумму вклада через три, четыре,двенадцать месяцев; ...
C++ Чем открыть файл формата ex4, и к дополнению формата set Привет уважаемые форумчане! У меня возник один вопрос по поводу советников(РОБОТОВ) которые торгуют на рынке ворекс , на терминале Meta Trader. То есть я недавно скачал в одной канторе (сайте) этот самый советник, но ссылку на скачивание это самого советника дают только в том случае, если "ты" регишся по их РЕФ-ссылке.... тоесть становишся их партнером. И при всем при этом они как-то привязывают... подробнее

Показать сообщение отдельно
valeriikozlov
Эксперт C++
 Аватар для valeriikozlov
4660 / 2486 / 321
Регистрация: 18.08.2009
Сообщений: 4,550
28.12.2011, 13:24     заполнить секторы матрицы, которые лежат влево и вправо от главной и побочной диагоналей
например так:
C
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
#include <stdio.h> 
int main()
{ 
        int a[9][9], n=9, t=1, i, j;
        for(j=0; j<n; j++)
                for(i=0; i<n; i++)
                        if((j<i && i<n/2) || (j<n-i-1 && i>=n/2) || (j>n-i-1 && i<n/2) || (j>i && i>=n/2))
                                a[i][j]=t++;
                        else
                                a[i][j]=0;
        for(i=0; i<n; i++)
        {
                for(j=0; j<n; j++)
                        printf("%4d", a[i][j]);
                printf("\n");
        }
        return 0;
}
 
Текущее время: 10:52. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru