Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
C++ Дана строка символов. Найти количество слов начинающихся на A и заканчивающихся на D Дана строка символов. Найти количество слов начинающихся на A и заканчивающихся на D. Я вот что-то писала, но прога не работает - мне удалось добиться чтобы она искала слова начинающихся на А, но на этом все и закончилось=( Помогите пожалуйста решить... #include <except.h> #include <iostream.h> #include <math.h> #include <conio> const unsigned STR_SIZE=50; int main() { char str; https://www.cyberforum.ru/ cpp-beginners/ thread273566.html ошибка компилятора как исправить C++
компилятор видает ошибку (Stack around the variable "pt2" was corrupted) з чем может бить связана данная ошибка, компилятор Microsoft Visual c++ может кто стекался с такой ошибкой
C++ График функции Привет всем, мужики, подскажите пожалуйста идею или алгоритм построения графика функции в си, у меня дан y=5/(x^2) xЕ(-5;5). Добавлено через 18 минут (в обычном компиляторе используя обычные операторы библиотеки <graphics.h>) https://www.cyberforum.ru/ cpp-beginners/ thread273552.html C++ Вывод на экран содержимого файла https://www.cyberforum.ru/ cpp-beginners/ thread273533.html
Напишите программу, которая выводит на экран содержимое файла A:\numbers.txt. За ранние спасибо!
Массив объектов C++
При решении задачи необходимо, без использования STL, описать класс, который используется для представления элементов а) массива с фиксированным количеством элементов; б) динамической структуры данных. Построить класс для работы с односвязным списком. Элементы списка – целые числа. Создать список List1. Построить список List2, содержащий порядковые номера максимальных элементов списка...
C++ классы массивы https://www.cyberforum.ru/ cpp-beginners/ thread273525.html
Итак, я начал знакомиться с с++, поначалу все просто было, а вот как до классов дошел начались проблемки, есть класс Acount, нужно описать массив элементов типa Acount. Все библиотеки подключены, класс Money работает стабильно. Не могу понять в чем ошибка: int NeedRer=0; class Acount1{ public: int nomer_scheta; string name;
C++ как установить связи между массивами которые устанавливаются в порядке неубывания чисел, а цепочки строятся из чисел, являющихся степенями одного и то https://www.cyberforum.ru/ cpp-beginners/ thread273519.html
как установить связи между массивами которые устанавливаются в порядке неубывания чисел, а цепочки строятся из чисел, являющихся степенями одного и того же числа.может как то с указателями...никто не знает?((
подпрограммы. рекурсивные алгоритмы. C++
Приветствую форумчан. Задача: решить данные задачи с применением подпрограмм - рекурсии.(см. приложение) Что прошу: помочь в выполнении
C++ Разработать функцию, заполняющую массив из 256 указателей https://www.cyberforum.ru/ cpp-beginners/ thread273507.html
Дана произвольная строка символов. Разработать функцию, заполня- ющую массив из 256 указателей, указателями на первое вхождение символа с кодом, равным индексу указателя, в строку. Если соответ- ствующий символ в строке не встречается, указатель приравнивается NULL. Разработать вариант функции, устанавливающий указатели на последние вхождения символов в строку.:wall:Кто может навести на...
C++ Изменить программу Разработать класс для объектов. Включить в класс методы set (…), get (…), show (…). Определить другие методы. Написать программу, демонстрирующую работу с этим классом. Класс Worker: Фамилия и инициалы, Должность, Год поступления на работу, Зарплата. Определить стаж работы сотрудника. #include <string.h> #include <iostream> using namespace std; class worker{ char... https://www.cyberforum.ru/ cpp-beginners/ thread273502.html
C++ Разработать функцию MakePoly(A, B, N), вычисляющую коэффици- енты полинома по его корням
совсем не могу понять как написать это на си..Преподаватель объяснял,но там какая то схема мне непонятная."Разработать функцию MakePoly(A, B, N), вычисляющую коэффици- енты полинома по его корням, заданным в массиве A длиной N, и помещающую эти коэффициенты в массив B."Если есть хотя бы идеи по поводу решения-Буду весьма признателен
C++ Чтение двоичного файла в объект класса https://www.cyberforum.ru/ cpp-beginners/ thread273479.html
Здравствуйте. #include <iostream> #include <fstream> /* strlcpy based on OpenBSDs strlcpy */ #include <stdio.h> #include <sys/types.h> size_t strlcpy(char *, const char *, size_t); // Размер имени
2848 / 1997 / 986
Регистрация: 21.12.2010
Сообщений: 3,705
Записей в блоге: 10
10.04.2011, 19:32 0

Рекурсия: вывести сначала все положительные числа заданной последовательности, а потом все отрицательные - C++ - Ответ 1538962

10.04.2011, 19:32. Показов 4583. Ответов 1
Метки (Все метки)

Ответ

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>
 
int nums[100], i, j;
 
void f();
void print();
 
void f(){
    ++j;
    print();
    if(nums[j]<0)printf("%d ", nums[j]);
    ++j;
}
 
void print(){
    if(nums[j]>0){
        printf("%d ", nums[j]);
        f();
    }
    else if(nums[j]<0){
        f();
    }
    else {
        j=0;
    }
}
 
int main(){
    while(scanf("%d", &nums[i])&&nums[i++]);
    print();
    return 0;
}


Вернуться к обсуждению:
Рекурсия: вывести сначала все положительные числа заданной последовательности, а потом все отрицательные C++
0
Заказать работу у эксперта
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
10.04.2011, 19:32
Готовые ответы и решения:

Используя рекурсию, напечатать сначала все отрицательные, а потом все положительные числа
Дана последовательность ненулевых целых чисел, признаком конца которых служит 0. Используя...

Напечатать сначала все отрицательные числа этой последовательности, затем все положительные
Дана последовательность ненулевых целых чисел, за которой следует 0. Напечатать сначала все...

Преобразовать массив, расположив сначала все положительные элементы, а потом - все отрицательные
Преобразовать массив таким образом, чтобы сначала располагаись все положительные элементы, а...

Переписать в новый файл сначала все отрицательные компоненты, потом все положительные
Дан файл, компонентами которого являются целые числа. Переписать в новый файл сначала все...

1
10.04.2011, 19:32
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
10.04.2011, 19:32
Помогаю со студенческими работами здесь

Преобразовать массив: сначала расположить все отрицательные элементы, а потом - все положительные
ЧЕРЕЗ ФУНКЦИЮ! Преобразовать одномерный целочисленный массив таким образом, чтобы сначала...

Переписать в новый файл сначала все отрицательные компоненты из первого, потом все положительные
дан файл , компонентами которого являются целые числа. переписать в новый файл сначала все...

Преобразовать массив, чтобы сначала располагались все положительные элементы, а потом – все отрицательные
Здравствуйте. Помогите, пожалуйста, разобраться с указанным заданием. Первые два пункта, вроде,...

Преобразовать массив, чтобы сначала располагались все положительные элементы, а потом — все отрицательные
Здравствуйте, мне срочно нужна помощь:В одномерном массиве, состоящем из n целых элементов,...

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru