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

в чем ошибка? Задача на "положение улитки" - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Как получить битовую маску вида 100.000 http://www.cyberforum.ru/cpp-beginners/thread819384.html
Как получить битовую маску вида 100...000? первая 1, все остальные нули. ПРобовал так, но почему-то не работает: DWORD mask = ~((~0) >> 1);
C++ Обратная матрица Дана разреженная матрица общего вида. Найти матрицу, обратную к ней... Нужно написать функцию которая вычисляет обратную матрицу, при этом принимает два значения(массив и размерность).... http://www.cyberforum.ru/cpp-beginners/thread819374.html
C++ Выбор функции при нажатии определённой клавиши
Итак, хочу написать код, который бы находил производную функции. Нужно только лишь для 4 функций. Для пользователя выводятся все эти функции под нумерацией. Помогите сделать так, чтобы при нажатии, например, "1", программа работала лишь с той функцией, которая задана этой цифрой. Не нужно писать: иди учи, в интернете ищи и т.д. и т.п., потому что увлекаюсь программированием чисто в познавательных...
C++ Переделать код С++ (Определить принадлежность области точки)
Составить логический выражение для описания сложных областей точек в системе координат XY. Определить принадлежность этой области точки, координаты которой вводятся с клавиатуры. Код: #include <iostream> using namespace std; int main() { setlocale(0, "Russian"); double num;
C++ Сортировка пузырьком рандомной матрицы http://www.cyberforum.ru/cpp-beginners/thread819342.html
Здравствуйте, помогите пожалуйста решить задачу: Создать рандомную матрицу (вывести на экран) и рассортировать ее по возрастанию методом пузырька(вывести после сортировки на экран). Размер матрицы 5*5. Я новичок, и знаю только как отдельно сделать рандомную матрицу и сортировку массива. Пытаюсь их соединить и ничего не выходит. Помогите!!! Вот мой корявенький код: #include "stdafx.h"...
 

Показать сообщение отдельно
desperateX
0 / 0 / 0
Регистрация: 28.11.2012
Сообщений: 15

в чем ошибка? Задача на "положение улитки" - C++

26.03.2013, 20:56. Просмотров 437. Ответов 5
Метки (Все метки)

помогите пожалуйста! в чем ошибка в даном коде?
Каждый солнечный день улитка, сидящая на дереве, поднимается вверх на 2 см, а в каждый пасмурный день опускается вниз на 1 см. В начале наблюдения улитка находится на А см от земли на В-метровом дереве. Есть 30-элементный массив, содержащий сведения о том, каким был соответствующий день наблюдения - солнечным или пасмурным. Написать программу, которая определяет положение улитки до заданного дня наблюдения.

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
#include<iostream>
#include<time.h>
using namespace std;
#include<conio.h>
const int N=30;
void main() {
    int n, v, d, f=0;
    cout<<"vusota ylutku: ";
    cin>>n;
    cout<<"vusota dereva: ";
    cin>>v;
    cout<<"den: ";
    cin>>d;
    int A[N];
    srand (time(NULL));
    for (int i=0; i<d; i++){
        A[i]=rand ()%2;
    //cout<<A[i];
    
        while (f<=v){
            if (A[i]==0) f=n-1;
            if (A[i]==1) f=n+2;
        }
    }
    cout<<"ylutka na "<<f<<"cm";
    getch();
}
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 18:00. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru