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

Заец. Его любимое занятие - прыгать по лесенке вверх, перепрыгивая через ступеньки... - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Контроль точности Рунге-Кутта (3 или 4 порядка) или Эйлера. http://www.cyberforum.ru/cpp-beginners/thread561561.html
Вопрос таков, как можно контролировать точность в Рунге-Кутта 3 или Рунге-Кутта 4 порядка. Или в методе Эйлера. Искал в интернете и ничего толком не нашел.. Может кто сталкивался с этим..
C++ Найти количество нулей среди элементов массива, расположенных между минимальным и максимальным элементом массива. Программу по нахождению количества нулевых элементов в массиве составила а как сделать так чтобы они находились именно между макс. и мин. элементами массива незнаю:( Вот листинг, подскажите пожалуйста чем дополнить чтобы выполнялось условие. #include <stdio.h> #include <math.h> int main (void){ float P, A, x; int i, k1, k, n; puts ("Введите число x"); scanf... http://www.cyberforum.ru/cpp-beginners/thread561531.html
Описать структуру с именем TRAIN C++
привет! помогите: 1. Описать структуру с именем TRAIN, содержащую следующие поля: • название пункта назначения; • номер поезда; • время отправления.
C++ Перевернуть строку
всем привет! помогите, плиз: Введённую с клавиатуры строку А записать в обратном порядке в строку Б. Строку Б вывести на экран.
C++ Создать полную копию исходного дерева и проверить узел http://www.cyberforum.ru/cpp-beginners/thread561501.html
У меня есть дерево выражения(двоичное дерево). По алгоритму происходит следующее: 1. Проверяю каждый узел дерева. 2. Если с ним можно сделать требуемую операцию, то надо создать полную копию исходного дерева и провести эту операцию над "этим же узлом" в этой копии. И вот тут я пришел в тупик. Копию дерева я могу сделать (в результате получаю указатель на корень копии), а вот как в ней найти...
C++ Сортировка не получается (отсортировать массив по возрастанию) Одномерный массив вводится с клавиатуры (сначала вводится количество элементов массива N, а затем вводятся сами элементы массива). Затем вводятся два числа X и Y (позиции, нумеруются начиная с 1) (X <= Y <= N). Необходимо отсортировать массив по возрастанию в промежутке от X до Y включительно. Вывести массив на экран в одну строку, разделяя элементы пробелами. Предусмотреть ситуацию, когда размер... подробнее

Показать сообщение отдельно
greategi
0 / 0 / 0
Регистрация: 13.02.2012
Сообщений: 20
29.04.2012, 16:27  [ТС]     Заец. Его любимое занятие - прыгать по лесенке вверх, перепрыгивая через ступеньки...
В Первой проге на все данные неправильные ответы.
Во второй проге проблемы в синтаксисе.

Добавлено через 2 минуты
Вот еше прога она выдает правильные ответы если кот прыгает не болие 3ех ступенек за 1 прижок. Если больше 3ех то выдает 0.

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
fun.cpp
#include <iostream>
using namespace std;
void Shag1(int n, int k, int mass[])
{
     if (k==1)
     {mass[0]=1;}
     
     
     if (k==2)
     {
     mass[0]=1;
     mass[1]=2;
     }
     if (k==3)
     {
     mass[0]=1;
     mass[1]=2;
     mass[2]=4;
     }
     
    for(int i=k; i<n; i++)
    {
        for(int j=1; j<=k; j++)
        {
        mass[i]=mass[i]+mass[i-j];
        }
        
    }
    
        cout<<mass[n-1];
    
 
    
}

main.cpp
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
#include<iostream>
#include "head.h"
using namespace std;
void main()
{
    int n,k;
    
    
    setlocale(0,"Rus");
    cout<<"Введите количество ступенек ";
    cin>>n;  
    cout<<"Введите количество ступенек которые кот может перепрыгнуть ";
    cin>>k; 
    int* mass= new int[n];
    
    for(int i=0; i<n;i++)
        mass[i]=0;
    Shag1(n,k,mass);
 
 
 
 
 
system("pause");
}
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru