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

Подсчитать число элементов, входящих в непрерывные последовательности отрицательных чисел - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Некоректно работает функция pow http://www.cyberforum.ru/cpp-beginners/thread595569.html
Здравствуйте! Пользуюсь компилятором Code Blocks! Использовал в программе для возведения в степень функцию pow, и заметил что некоторую степень считает не правильно! А именно 10 во второй, четвертой, восьмой, девятой выдаёт результат на 1 меньше! Тоесть 99, 9999 и т.д! Подскажите пожалуйста, это проблема в компиляторе, или сама функция так не коректно работает везде ?
C++ Шаблон дерева. Найти элементы на заданной глубине Задача: Разработать шаблон класса для работы с двоичным деревом поиска. Реализовать следующие действия добавление элемента в дерево; удаление элемента из дерева; обход дерева (для печати элементов и т.д.); поиск в дереве. Найти количество элементов на заданной глубине. Шаблон реализовала: http://www.cyberforum.ru/cpp-beginners/thread595565.html
C++ Записать этот массив в бинарный файл одной записью (не в цикле)
Создать файл в блокноте с числами, например: 1.4 1.234 2.104 и т.д. Считывать этот файл в массив, который надо динамически расширять под каждое считанное число, пока файл не будет прочитан Записать этот массив в бинарный файл одной записью (не в цикле) Заранее спасибо!!!!
C++ Дано натуральное число n. Найти A1B1+A2B2+...
Дано натуральное число n. Найти A1B1+A2B2+...AnBn,где A1=B1=1;Ak=1/2*(sqrt(B(k-1))+1/2*A(k-1));Bk=2*(A(k-1))^2;k=1,2...n.
C++ Вычислить выражение http://www.cyberforum.ru/cpp-beginners/thread595535.html
Вычислить sh(x)=x+((x^3)/3!)+((x^5)/5!)+((x^7)/7!)... Есть ли какие-нибудь элементарные функции для степени и факториала? Чтобы просто в одно обозначение типа x^2(икс в квадрате) и fact(n).
C++ Метод пузырька реализовать на языке С++ сортировку одномерного массива методом «пузырька», методом вставки, методом выбора. подробнее

Показать сообщение отдельно
zitxbit
Master C/C++
 Аватар для zitxbit
86 / 738 / 75
Регистрация: 11.04.2012
Сообщений: 971
04.06.2012, 14:43     Подсчитать число элементов, входящих в непрерывные последовательности отрицательных чисел
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
#include <stdio.h>
#include <conio.h>
 
#define N 10
 
int main()
{
    int X[N] = {-5, -1, -223, -3, 5, 45, 8, -556, -5, 6};
 
    int k = 3;
    for (int i = 0; i < N; i++)
    {
        int n = i;
        while (X[i] < 0) i++;
        for (int q = n; q < i; q++)
            printf("%d ",X[q]);
        if ((i - n) >= k) printf("*");
        if ((i - n) > 0) printf("\n");
    }
 
    _getch();
}
http://liveworkspace.org/code/c49455...cd95f35a40c0d7
 
Текущее время: 06:36. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru