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

Использование динамических переменных - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Имеем число, вычислить суму произведений цифр для всех чисел длиной http://www.cyberforum.ru/cpp-beginners/thread624006.html
Не могу как досчитать Имеем число N(количество цифр), вычислить суму произведений цифр для всех чисел длиной N. N<1000 Пример: 1=45 Если кому-то лень решать подскажите хоть алгоритм
C++ Поиск совершенных чисел Суть задачи: Вывести n первых совершенных чисел(натуральное число называется совершенным, если равно сумме всех своих делителей, исключая само себя). Написал такой код:#include "stdafx.h" #include... http://www.cyberforum.ru/cpp-beginners/thread623997.html
Скомпилировать проект C++
Не знал в какую ветку кинуть. Требуется помощь! В общем имеется штук 10 исходников на С++ - все они представляют один проект. Нужно все это дело откомпилировать именно в Linux. Пока не могу...
C++ Игра: Трехмерные крестики-нолики
Здравствуй. Не могли бы помочь вот в коком вопросе. Такая проблема:задали курсовую работу по программировании ,игру "трехмерные крестики-нолики". Конечно супер-упер не собираюсь делать, надо...
C++ Бесконечный цикл while и его примочки http://www.cyberforum.ru/cpp-beginners/thread623971.html
Помогите понять условие, не надо писать код и готовую программу. cin<<p; ... здесь должно быть отделение p- string (набор символов) в другой string на слова? while (true) { if (p=="октябрь") n=1;...
C++ Считывание bmp Здравствуйте, мне надо считать изображение, содержащая только 2х цветную палитру, и просканировать картинку на наличие черных пикселей, если попался черный пиксель, вывести координаты и записать в... подробнее

Показать сообщение отдельно
brrr
Сообщений: n/a

Использование динамических переменных - C++

15.07.2012, 12:35. Просмотров 1578. Ответов 1
Метки (Все метки)

Необходимо используя динамические переменные и функции написать следующее:
Дан массив размера N и целые числа K и L (0 ≤ K ≤ L ≤ N-1).
• Найти сумму элементов массива с номерами от K до L включительно.
• Выполнить сортировку массива по возрастанию методом пузырьковой сортировки.
????
Задача кажется из Абрамяна.
Я написала её, только у меня всё в одной функции void main. Как правильно написать эту программу в разных функциях?
Пока что вышел вот такой вот бред:
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
34
35
36
37
38
39
40
41
42
43
44
45
46
#include "stdafx.h" 
#include <iostream> 
#include <windows.h> 
using namespace std; 
int sum (int*s, int *x[50], int A=1, int B=5, int k, int l) ; 
int sort(); 
 
void main(){ 
setlocale(LC_ALL,"rus"); 
srand(GetTickCount()); 
 
 cоnst int N=50, A = 1, B = 5; //masiv 
 int k,l,x[N],s; 
 
 cout<<"Массив: "<<x[n]<<"\n";>; 
 
}//main 
int sum (int*s, int *x[N], int A=1, int B=5, int k, int l) { 
 int k,l; 
 do { 
 cout<<"k? "; 
 cin>>k; 
 }while (k < 0 || k > N-1);//условие для к 
 
 do { 
 cout<<"l? "; 
 cin>>l; 
 }while (l < k || l > N);// условие для л 
 int s=0;// обнуляем суму 
 for(int i=0;i<n;i++)>=A + rand() % (B - A + 1);//for 
 for(int i=k;i<=l;i++) 
 s+=x;//for i 
 return *s; 
}//sum 
 
int sort(int x[50]) { 
 
 int hold; 
 
for (int pass=1; pass<n;pass++)> > x[i+1]) { // сравнение 
 hold = x; // перестановка 
 x = x[i+1]; 
 x[i+1] = hold; 
 } 
 return x; 
}//sort
Как правильно использовать динамические переменные?Как их вообще правильно объявлять?

Спасибо большое.
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru