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

Определить, делится ли это число на 15 - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Расставить по возрастанию элементы заданной строки матрицы http://www.cyberforum.ru/cpp-beginners/thread1019569.html
Написать и отладить программу создания двумерного массива и заполнить его случайными значениями от -100 до 100. Расставить по возрастанию элементы заданной строки. Не получается сделать это задание. #include <iostream.h> #include <conio.h> #include <time.h> #include <stdlib.h> int main (void) {randomize(); int i,j,A,numi,min,tmp; for (i= 0;i<=4;++i) {
C++ Создать класс для работы сo строками Создать класс для работы сo строками. Разработать элементы класса: a. Поля: * указатель на char - хранит адрес динамически выделенной памяти; int n. b. Конструктор, позволяющий создать строку из n символов. c. Методы, позволяющие: подсчитать количество знаков препинания в строке; заменить в строке все строчные символы на прописные; прочитать символ из заданной позиции. d. Свойства: http://www.cyberforum.ru/cpp-beginners/thread1019548.html
C++ Сортировка структуры по полю
Есть структура типа СТУДЕНТ с полями: *фио *группа *массив из пяти чисел (оценки) Необходимо отсортировать структуру по возрастанию поля группа, выбрал самый простой метод клубок. В самом начале кода вылетает ошибка L-Value required. t1 = data.fio; t1 и поле fio имеют тип char #pragma hdrstop
C++ Скачивание и сохранение файлов (счетчик не считает)
Пытаюсь скачивать и сохранять файл С URL файла разобрался получаю правильно и передаю А вот с именем сохраняемого никак хочется получить на выходе Myfile01.jpg Myfile02.jpg Myfile03.jpg Myfile04.jpg ....
C++ Рандом http://www.cyberforum.ru/cpp-beginners/thread1019504.html
Нужна помощь!!!! Вот исходный код: #include "stdafx.h" #include <stdlib.h> #include <iostream> #include <time.h> using namespace std; int random(int a, int b)
C++ Функция Бесселя Добрый день. Ищу код функции или класс..., где можно вычислить значения функции Бесселя любого порядка в заданных точках. Смотрел а яндексе, но ничего кроме учебников и теории не нашел. Может есть какие-нибудь библы, где это есть? Знаю, что это есть во всяких Wolfram Matematika, MatLAB и т.д., но с ними не работал и не буду. Буду рад помощи. подробнее

Показать сообщение отдельно
Lynxsmr
0 / 0 / 0
Регистрация: 27.11.2013
Сообщений: 3
27.11.2013, 16:54     Определить, делится ли это число на 15
Так, возможно, несколько короче:
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
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
#include <iostream>
 
int lengh(int x){
    int l=0;
    for(int i=1;x/i>0;i*=10,l++);
    return l;
}
 
int power(int x, int y){
    int r=x;
    if(y<=0)
        r=1;
    for(y--;y>0;y--)
        r*=x;
    return r;
}
 
int dig(int x, int n){
    return x-x%power(10,n-1)-(x/power(10,n))*power(10,n);
}
 
int sub(int a, int b){
    int c=a;
    for(int j=0;j<lengh(b);j++){
        c-=dig(b,j+1);
        int i=lengh(c), d=c;
        for(;i>0;i--){
            if(d/power(10,i-1)==9)
                c-=8*power(10,i-1);
            d=d%power(10,i-1);
            }
    }
    return c;   
}
 
int binmod(int a, int b){
    if (a<b) return a;
    else binmod(sub(a,b), b);
}
 
bool f(int x){
    return (binmod(x,1111)==0);
}
 
int _tmain(int argc, _TCHAR* argv[])
{
    int x;
    std::cin>>x;
    std::cout<<f(x);    
    return 0;
}
 
Текущее время: 01:02. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru