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

Напечатать его левую и правую диагонали массива - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Как объявить динамическую матрицу http://www.cyberforum.ru/cpp-beginners/thread663760.html
Как объявить динамическую матрицу
C++ Не компилируется,не понимаю,почему В строке записан текст, имеющий вид «d1± d2±… ±dn», где di – цифры (n>1). Вычислить за-писанное в тексте выражение. #include <string.h> #include<stdio.h> void main() { char str; int sum=0,i,n; scanf("%s",str); n=length(str); http://www.cyberforum.ru/cpp-beginners/thread663755.html
sizeof для пустой структуры C++
Есть такая небольшая программа #include "iostream" int main() { struct inf { }; cout << sizeof(inf); // печатает 1
C++ Функция "Т" в МНР
Вводи строку T(1,0) нужно чтобы функция записала в mas=1, mas=0. Но где-то ошибка и ф-я первую цифру не записывает в mas. Помогите пожалуйста. void T(string stri){ int begin=0; //необходим для копирования числа в буфер как параметр с какого символа начинать копирование int kol=0; //необходим для копирования числа в буфер как кол-во символов которые...
C++ Поиск с возвратом.Граф http://www.cyberforum.ru/cpp-beginners/thread663727.html
Доброго времени суток. Прощу помощи с решением задачи. Минимальное дерево-остов.На плоскости своими координатами задано n точек.Построить связный граф с вершинами во всех этих точках так, чтобы суммарная длина его ребра была наименьшей. Для решения задачи достаточно начиная с любой точки на каждом шаге присоединять к связной части графа ближайшую к ней несвязную точку. Буду очень...
C++ Нахождение номера столбца с максимальной серией одинаковых элементов в двумерном массиве Подскажите чайнику: Сейчас учусь на заочке на первом курсе, изучаю С++. задача такая: 1. В целочисленном двумерном массиве найти количество строк с нулевыми элементами (решено самостоятельно с легкостью. 2. Определение номера столбца с максимальным количеством одинаковых элементов. На втором задании споткнулся, и бьюсь второй день. Варианты решений в интернете не подходят, так как - либо не... подробнее

Показать сообщение отдельно
sevenwithawp
1 / 1 / 0
Регистрация: 20.04.2011
Сообщений: 6
04.10.2012, 22:19     Напечатать его левую и правую диагонали массива
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
#include <iostream>
using namespace std;
int main() {
    int mas[5][5];
    for(int i=0;i<5;i++)
     for(int j=0;j<5;j++){
             cout<<"enter mas["<<i<<"]["<<j<<"]: ";
             cin>>mas[i][j]; }
    cout<<"left: "<<endl;
    for(int i=0;i<5;i++)                              
    cout<<mas[i][i]<<endl;// левая диагональ
    cout<<"right: "<<endl;
    for(int i=0,j=4;i<5;i++,j--)
    cout<<mas[i][j]<<endl; //правая диагональ
                                           
                                            
system("pause");
return 0;
}
/*10001
  01010
  00100
  01010
  10001*/
 
Текущее время: 17:37. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru