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

Помогите написать рекурсивную функцию - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Строки http://www.cyberforum.ru/cpp-beginners/thread207599.html
Помогите написать лабу в С++ со строками, срочно.плиз
C++ Передача массивов в качестве параметров Используя тип структура для передачи массивов, в матрице m х n вычислить произведения элементов, расположенных между первым и последним нулевыми элементами в каждой строке. http://www.cyberforum.ru/cpp-beginners/thread207580.html
C++ Программа для сжатия графических данных на С++
Приветик ребята! Тут такая задача нужно программу для сжатия графических данных написаную на С++ ! Может кто знает как ее написать или где можно найти исходник? Подскажите пожалуйста кто знает, очень нужно! Зарание спасибо!
class vector (sub operation) C++
Всем привета :) Задание: Реализовать клас вектор , и умножить вектор на вектор.. Проблема состоит в том что я не могу понять как ввести координаты вектора с клавиатуры :( Нашёл какй то стремный код для Вв/вв: friend istream& operator >> (istream& is, Vector& v) { for(size_t i = 0; i < v.size; i++) {
C++ Вывести элементы K-й строки данной матрицы http://www.cyberforum.ru/cpp-beginners/thread207210.html
вот условие помогите пожалуйста Дана матрица размера M × N и целое число K (1 ≤ K ≤ M). Вывести элементы K-й строки данной матрицы. надо сделать на C++ Добавлено через 3 часа 44 минуты #include <iostream> using namespace std; int main() {
C++ Как считать параметр коммандной строки Я понимаю, что его можно считать из заголовка экзешника, но существует ли более простой способ, а то не охото байтики перебирать. p.s. имеется в виду параметр комм. строки при запуске файла. подробнее

Показать сообщение отдельно
solar_wind
 Аватар для solar_wind
740 / 731 / 39
Регистрация: 06.07.2009
Сообщений: 2,937
Завершенные тесты: 1
10.12.2010, 11:24     Помогите написать рекурсивную функцию
1. если ноль умножать на любое число получится 0, а s у тебя инициализируется нулем
2. в данной программе рекурсии вообще нет

Добавлено через 5 минут
Тебе нужно наверное так:
C
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
float sum_el()
{
    float x;
    cin>>x;
    if(x<0) return x*sum_el();
    else return 1;
}
 
void main()
{
    clrscr();
    float s;
    cout<<"\n vvedi videmni chisla";
    s=sum_el();
    cout<<"\n dobutok videmnuh chisel = "<<s<<" ";
    getch();
}
 
Текущее время: 15:24. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru