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

Получение первых n строк треугольника Паскаля - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Округление http://www.cyberforum.ru/cpp-beginners/thread295273.html
Привет всем.Возникла необходимость округлить число до 1000.Как это реализовать.Помогите пожалуйста.
C++ Что-то не так с сортировкой Есть класс массива. Нужно отсортировать массив методом выбора. #include <iostream.h> #include <conio.h> const int n = 3; template <class T> class mass { public: T mas ; http://www.cyberforum.ru/cpp-beginners/thread295268.html
C++ Бинарный файл из вещественных чисел
Дан бинарный файл, содержащий вещественные числа (тип double). Перед каждой возрастающей последовательностью значений в файле вставить нулевое значение. Пишу на Паскале, а Си конкретные проблемы. Вот то, что получилось #include <stdio.h> //Библиотека функций ввода и вывода #include<locale.h> //Локализация int main(int argc, char *argv) { setlocale(LC_ALL,""); // Изменение текущей локали
Связь между приложениями C++
Здравствуйте, уважаемые форумчане! Есть два приложения - первое на c++ захватывает посредством openCV изображение с вебки и много чего с ним делает. второе на c#. Каким образом, можно сделать так, что бы картинка из 1го приложения оказалась во 2ом приложении (все это должно происходить в реальном времени). Я пробовал сохранять изображение в файл, работает, но если попытаться открыть этот...
C++ Построение класса http://www.cyberforum.ru/cpp-beginners/thread295246.html
Обьясните что от меня требуется в этом задании.
C++ Определить, является ли матрица магическим квадратом помогите решить :sorry: 1)Дана целая квадратная матрица n-го порядка. Определить, является ли она магическим квадратом, т.е. такой, в которой суммы элементов во всех строках и столбцах одинаковы. 2)Вычислить сумму и число положительных элементов матрицы A, находящихся над главной диагональю. Добавлено через 25 минут У меня есть решенная 2) задача на паскале, кто поможет с переводом в С++ подробнее

Показать сообщение отдельно
asics
Freelance
Эксперт C++
 Аватар для asics
2841 / 1778 / 144
Регистрация: 09.09.2010
Сообщений: 3,842
14.05.2011, 13:32     Получение первых n строк треугольника Паскаля
Пробуй так:
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
25
26
27
28
29
30
31
32
33
#include <stdio.h>
#include <conio.h>
 
#define N 1000
long c[N];
 
int main ()
{
    long n, i, j;
    scanf ("%ld", &n);
    for(i = 1; i <= n ; i++)
    {
        c[i] = 0;
    }
 
    c[0] = 1;
    for(j = 1 ; j < n; j++)
    {
        for(i = j; i >= 1 ; i--)
        {
            printf ("%ld ", c[i-1]);
            c[i] = c[i-1] + c[i];
        }
        printf("\n");
 
    }
    for(i = 0; i < n ; i++)
    {
        printf ("%ld ", c[i]);
    }
    getch();
    return 0;
}
 
Текущее время: 02:21. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru