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

C++ - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ LQR алгоритм http://www.cyberforum.ru/cpp-beginners/thread723776.html
Ищу расписанный алгоритм LQR, а желательно и программу на С/C++ или Fortran'e. Заранее спасибо!
C++ Вставлять тирэ после каждого второго символа строки? В коде скорее всего какое-то переполнение происходит Помогите поправить Результат должэн быть вот таким jf-js-dl-fs-ld-k Спасибо. #include "stdafx.h" #include <iostream> #include <fstream> #include <conio.h> #include <string> http://www.cyberforum.ru/cpp-beginners/thread723773.html
программа вычисления факториала любого числа C++
помогите написать программу на C++!!! надо написать программу, которая вычислит факториал любого числа. данные читает из файла и результат записывает обратно в файл
метод бинарной вставки C++
Дан массив записей, каждая из которых содержит следующую информацию: название государства, столица, количество жителей. Используя метод бинарной вставки, упорядочить массив записей по росту количества жителей.
C++ Заменой одной из цифр числа на произвольную цифру найти число, делящееся на наибольшее количество своих цифр http://www.cyberforum.ru/cpp-beginners/thread723757.html
По каждому из некоторого количества натуральных чисел N, заменой одной из его цифр на произвольную цифру(если возможно) найти число, делящееся на наибольшее количество своих цифр.
C++ Перегрузка функций Здравствуйте ув. программисты не могли бы мне кто нибуть написать простейшие примеры перегрузки +, -, логичное или , и умножения. подробнее

Показать сообщение отдельно
last nope
8 / 8 / 6
Регистрация: 08.12.2012
Сообщений: 20
08.12.2012, 16:24     C++
на 3 задачу вроде так
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 argc, char *argv[]){
    int n;
    cin >> n;
    int **f = new int*[n];
    for(int i=0;i<n;i++)
        f[i] = new int[n];
    
    for(int k=0,g=1;k<n/2;k++, g++)
        for(int i=k;i<n-1;i++)
            f[k][i] = f[i][n-1-k] = f[n-1-k][i] = f[i][k] = g;
    
    f[n-1][n-1] = 1;
    if(n%2)
        f[n/2][n/2] = n/2 + n%2;
 
    for(int i=0;i<n;i++){
        for(int j=0;j<n;j++)
            cout <<  f[i][j]) << " " ;
        cout << endl;
    }
    return 0;
}
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru