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

Написать программу с использованием циклов - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ задача на модули и текстовые файлы, С++)заранее благодарю http://www.cyberforum.ru/cpp-beginners/thread1022335.html
Удалить все слова, начинающиеся с той же буквы, что и последнее слово строки.
C++ Как найти последовательность чисел в массиве только с++ Пожалуйста напишите код нахождения последовательности натуральных чисел в целочисленном одномерном массиве. Одно пожелание, код должен быть как можно проще, желательно с использованием только for и if. Спасибо, заранее благодарен http://www.cyberforum.ru/cpp-beginners/thread1022333.html
C++ задача на обработку строк, С++)заранее благодарю
Изменить регистр букв в словах, в которых есть твердый или мягкий знак.
В чем прикол?) C++
Здравствуйте уважаемые программисты)Не пойму почему компилятор игнорирует 1 else...Вот код: / ffff.cpp: главный файл проекта. #include "stdafx.h" #include "windows.h" #include "math.h" #include "iostream" #include "clocale" using namespace std;
C++ задача на двумерный массив, С++)заранее благодарю http://www.cyberforum.ru/cpp-beginners/thread1022330.html
Обнулить элементы тех столбцов, элементы в которых упорядочены по возрастанию.
C++ задача на одномерный массив, С++)заранее благодарю Вариант C5 Из массива удалить четные элементы, стоящие между максимальным и минимальным элементами. Пример: из массива A: 1 8 8 4 7 0 5 должен получиться массив A: 1 8 7 0 5. подробнее

Показать сообщение отдельно
zss
Модератор
Эксперт С++
 Аватар для zss
5942 / 5547 / 1783
Регистрация: 18.12.2011
Сообщений: 14,161
Завершенные тесты: 1
28.11.2013, 22:01     Написать программу с использованием циклов
Ваша рекуррентная функция неправильная
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 <iostream>
using namespace std;
long double Recfunction(double xkm1,double xkm2,int N)
{
    if ( N <= 2 ) 
        return 2;
    else
    {
        double s=0.7*xkm1+1.1*xkm2;
        return s+Recfunction(xkm2,s,N-1);
    }
}
long double function(int N)
{
    double xkm1=1.,xkm2=1;
    double s=2.;
    for(int k=3;k<=N;k++)
    {
       double t=xkm2;
       xkm2=0.7*xkm1+1.1*xkm2;
       xkm1=t;
       s+=xkm2;
    }
    return s;
}
int main()
{
  cout<<Recfunction(1,1,12)<<endl;
  cout<<function(12)<<endl;
  cin.get();
  return 0;
}
 
Текущее время: 22:13. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru