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

как сделать? - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Двумерный массив размерностью nxm http://www.cyberforum.ru/cpp-beginners/thread587032.html
Написать программу в С++ задание: Дан двумерный массив размерностью nxm (n и m задаются с клавиатуры),заполненный целыми числами с клавиатуры. Сформировать одномерный массив, каждый элемент которого равен количеству элементов соответствующей строки, больших данного числа. Очень срочно нужно,а времени делать не осталось почти,последняя задача в курсовой. Помогите Пожалуйста! Не Бесплатно! За...
C++ Как засунуть в один элемент массива слово? Как засунуть в один элемент массива слово? Добавлено через 51 минуту Я смог это сделать. Если кому, вдруг понадобиться: #include <string.h> #include <conio.h> #include <stdio.h> #include <windows.h> http://www.cyberforum.ru/cpp-beginners/thread587024.html
C++ как работает алогритм деревьев И\ИЛИ?
Здравствуйте уважаемые программисты. У меня возник вопрос как работает алогритм деревьев И\ИЛИ? Может ли кто нибудь объяснить или подсказать в чем заключается этот алгоритм?
Степень похожести двух строк (слов). Расстояние Левенштейна C++
Имеется два массива, в которых содержатся слова. Одно слово из базы, второе получено от человека и может содержать ошибки. К примеру: char a="leader"; char b="lider"; Необходимо определить расстояние Левенштейна, то есть сколько символов в слове отличаются, и вывести процентное соответствие (то есть какова вероятность что введенное слово является выбранным из базы словом). (Расстояние...
C++ Конденсация графа http://www.cyberforum.ru/cpp-beginners/thread587014.html
Найти число компонент сильной связности, вот может быть кто-нибудь реализовывал нечто подобное?
C++ goto проходит несколько раз Есть код: int main() { char pwd; pwd: printf("> "); getline(pwd,15); if(strstr(pwd,"1234567")) {if(pwd!=ch-1+'0') {printf("error: invalid password\n");goto pwd;}} подробнее

Показать сообщение отдельно
zitxbit
Master C/C++
 Аватар для zitxbit
86 / 738 / 75
Регистрация: 11.04.2012
Сообщений: 971
26.05.2012, 15:03     как сделать?
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
#include <stdio.h>
#include <stdlib.h>
 
#define N 1000
 
int main()
{
    int n = 0, k = 0;
    printf("n = "); scanf("%d",&n);
    printf("k = "); scanf("%d",&k);
 
    for (int z = 0; z < N; z++)
    {
         int nSum = 0, *pn = new int[n];
         for (int i = 0; i < n; i++)
         {
              pn[i] = rand() % k + 1;
              nSum+=pn[i];
         }
 
         if (nSum == k)
         {
             for (int j = 0; j < n; j++)
                 printf("%d",pn[j]);
             printf("\n");
         }
    }
 
    printf("\n");
    
    return 0;
}
http://liveworkspace.org/code/702f2b...6f271c85536658
 
Текущее время: 14:12. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru