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

Определить количество чисел, кратных разности текущего и предыдущего чисел - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ codeblocks http://www.cyberforum.ru/cpp-beginners/thread696423.html
Подскажите пожалуйста как пользовать отладчиком в Codeblocks?Я установил MinGW и к нему GDB 6.3-2.В Codeblocks прописан путь туда.
C++ Указатели Доброго времени суток. У меня задание. Кто поможет? Сказали разобраться с указателями. Программа ругается на +=, выдает ошибку. Как их заменить? в с++ соответственно. http://www.cyberforum.ru/cpp-beginners/thread696419.html
C++ В матрице размером NxM поменять местами строку
Выполнить задание двумя способами: с использованием функций и операторов языка С++ для работы с динамически распределяемой памятью. При завершении программы необходимо освободить всю выделенную память. Само задание : 3. В матрице размером NxM поменять местами строку, содержащую элемент с наибольшим значением со строкой, содержащей элемент с наименьшим значением.
Одномерные массивы: вычисление сумм элементов C++
Еще раз здравствуйте, дорогие форумчане. Помогите, пожалуйста, с решением еще одной задачи... Тут я не могу додуматься как ввести массив. Задание: Даны натуральные числа n, b0, ..., bn. Вычислить f(b0)+f(b1)+...+f(b0), где (фигурная скобка) х в квадрате, если х кратно 3. х, если х при делении на 3, дает остаток 1. х деленная на 3, в остальных случаях. ------------- Если что, скрин задачи...
C++ Функция как аргумент другой функции http://www.cyberforum.ru/cpp-beginners/thread696393.html
Добрый вечер, уважаемые. Собственно, пытаюсь функцию запихнуть в аргументы другой функции. На подобии маткадовского root(f(x),x,a,b). Возможно ли такое? пытался насилу затолкнуть #include "stdafx.h" #include <iostream> #include <math.h> double x; double y(double x); double f(double y(double x)); using namespace std;
C++ Проверка существования файла Надо сбросить массив char в файл. Если файл уже существует - ждать, пока его не удалят. Вот этот код не компилируется, выдаёт error C2664: 'FileExists' : cannot convert parameter 1 from 'char *' to 'LPCTSTR' const char* FILE_NAME = "C:\\WORK\\Q-DLL.OUT"; bool FileExists(LPCTSTR fname) { return ::GetFileAttributes(fname) != DWORD(-1); } void dump2file(char* question) { while (... подробнее

Показать сообщение отдельно
Lotus34
5 / 6 / 1
Регистрация: 26.10.2012
Сообщений: 124
13.11.2012, 16:03     Определить количество чисел, кратных разности текущего и предыдущего чисел
Есть задача-Дана последовательность целых чисел. Определить кол-во чисел кратных разности текущего и предыдущего чисел.
Написал вот такой код, но он мне не выводит ответ после того, как я ввожу 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
#include <iostream>
using namespace std;
#include <math.h>
#include <conio.h>
#include <windows.h>  
int main()
{
    SetConsoleCP(1251);
    SetConsoleOutputCP(1251);
        int count,x1,x,k;
        cout<<"Введите число";
        cin>>x1;
        count=0;
            for(x=x1;x!=0;)
                if(x!=0)
                {
                    cout<<"Введите след.число";
                    cin>>x;
                    k=x-x1;
                if((x%k)==0)
                            ++count;
                            x=x1;
                }
 
                else
                    cout<<"Искомое кол-во чисел="<<count;
                _getch();
                    return 0;
}
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 02:41. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru