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

Заполнить массив по диагоналям - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Двумерный массив http://www.cyberforum.ru/cpp-beginners/thread1040439.html
Вот что надумал по этому заданию. Подскажите пожалуйста как правильно обозначить функцию пользователя в данном случае и по возможности помогите написать эти функции( функцию вывода матрицы на экран и функцию нахождения произведения). Спасибо. //Задание: в матрице с целыми числами найти произведение отрицательных парных чисел первого столбца. #include <iostream> #include <conio.h> using...
C++ expected `;' before "char" Голова вовсе не варит. Как исправить ошибку? #include <iostream> #include <vector> #include <set> #include <string> #include <windows.h> using namespace std; http://www.cyberforum.ru/cpp-beginners/thread1040421.html
Рекурсивные функции C++
Всем привет. Ребят, помогите. Задание: с помощью рекурсивной функции вычислить сумму элементов одномерного массива. Не спец в этом, задали сделать, а я хз как. Заранее спасибо. Если можно, с объяснением, очень благодарен буду!
C++ Не могу разобраться . 14 строк кода
#include <stdio.h> #include <iostream> #include "VERYLONG.H" #include <string> #include <cstdlib> using namespace std; int main () { Verylong encrypt; encrypt= pow ("32", "786")% (Verylong)34; cout<< encrypt;
C++ Вложенный цикл Пока http://www.cyberforum.ru/cpp-beginners/thread1040411.html
здравствуйте, помогите пожалуйста решить такую вот задачку. Алгоритмы реализуемые с помощью вложенных циклов типа ПОКА для С++. Задано два множества точек на плоскости. В первом множестве найдите хотя бы одну точку, сумма расстояний от которой до точек второго множества превышала бы заданную величину. Заранее спасибо
C++ Разбираемся с функциями и пишем Encode & Decode Напишите подпрограммы Encode (зашифровать) и Decode (расшифровать), которые получают два параметра str и alpha типа string. В первом параметре задается слово, подлежащее шифрованию (расшифровке), второй представляет собой некоторую перестановку 26 латинских букв алфавита. Принцип преобразования для шифрации состоит в следующем. Если некоторая буква в str является k–ой буквой в обычном алфавите,... подробнее

Показать сообщение отдельно
valeriikozlov
Эксперт C++
 Аватар для valeriikozlov
4660 / 2486 / 321
Регистрация: 18.08.2009
Сообщений: 4,550
14.12.2013, 07:22     Заполнить массив по диагоналям
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
#include <iostream>
using namespace std;
 
 int main()
 {
     int a[100][100];
     int n, m, t=0, i, j;
     cin>>n>>m;
     for(j=0; j<m; j++)
         for(i=0; j-i>=0 && i<n; i++)
             a[i][j-i]=t++;
     for(i=1; i<n; i++)
         for(j=0; j+i<n && m-j-1>=0; j++)
             a[i+j][m-1-j]=t++;
     for(i=0; i<n; i++)
     {
         for(j=0; j<m; j++)
             cout<<a[i][j]<<" ";
         cout<<endl;
     }
     return 0;
 }
 
Текущее время: 21:48. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru