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

Выяснить, делится ли определённое четырёхзначное число на ряд чисел без остатка - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ С ссылочным параметрам http://www.cyberforum.ru/cpp-beginners/thread259994.html
1. Напишите перегруженную функцию, которая будет возвращать единицу, если число N делится на 11, и 0 в противном случае. 2. Напишите перегруженную функцию, которая по заданным катетам прямоугольника будет находить длину его гипотенузы.
C++ overload функции єсть клас оверлоадових опрераторов, но никак не виходит вивести то что они делают на екран.. //main.cpp #include "HugeInt.h" #include <conio.h> #include <time.h> int main() { srand(time(NULL)); http://www.cyberforum.ru/cpp-beginners/thread259956.html
Обработка ошибок C++
while (1) { sh *newelem; newelem=new sh; cout<<"Write number of the car"<<"\n"; s=getch(); if (s=='*') return; cin>>newelem->number; cout<<"Write the size of the fine"<<"\n";
как создать n-мерный массив, заполнив данными из данного файла C++
Здравствуйте, уважаемые Гуру C++. Начал изучать C++, но некоторые вещи, после php, кажутся весьма странными. Например, не могу разобраться со следующей задачей: Имеется файл данных, в котором располагается некий массив данных. Разные строки разделяются переводом строки, а столбцы пробелом. Первый столбец - текстовый (логин), остальные вещественные. Подскажите, как создать n-мерный массив,...
C++ Создание шаблона функции http://www.cyberforum.ru/cpp-beginners/thread259944.html
Пожалуйста помогите решить задачу, что то сам никак не могу сообразить((( вот текст: Описать шаблон функции, которая считает сумму элементов главной диагонали матрицы.
C++ Создание динамических DLL в С++ 5.5 Что бы создать длл сделал батник который запускает bcc32.exe. Но не могу разобраться какую команду нужно прописать чтобы скомпилировать длл, вот какой bat я сделал: rem Файл make_gui.bat rem компиляция и компоновка GUI-приложений rem в Borland Builder C++ 5.5 rem объявление переменных path C:\Borland\BCC55\bin;%path% set include=C:\Borland\BCC55\include set lib=C:\Borland\BCC55\lib rem... подробнее

Показать сообщение отдельно
bigredcat
364 / 311 / 3
Регистрация: 24.02.2011
Сообщений: 1,512
Записей в блоге: 1
19.03.2011, 09:41     Выяснить, делится ли определённое четырёхзначное число на ряд чисел без остатка
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
#include <iostream>
using namespace std;
 
// Нет проверки на четырехзначность (-9999, -1000) (1000, 9999)
// Вход: n - число; a - ряд чисел; c - количество чисел в ряду.
// Возврат: 0 - делится без остатка; 1 - с остатком.
int IsRemainder(int n, int* a, int c)
{
    for (int i = 0; i < c; i++)
    {
        // пропускаем 0 - считаем, делится без остатка
        if (a[i] != 0)
            if (n % a[i]) return 1;
    }
 
    return 0;
}
 
int main()
{
    int n1 = -1000;
    int a1[] = {1, 2, 5, 0};
    cout << IsRemainder(n1, a1, 4) << endl;
    int n2 = 1000;
    int a2[] = {1, 3, 5, 0};
    cout << IsRemainder(n2, a2, 4) << endl;
 
    system("PAUSE");
    return 0;
}
 
Текущее время: 19:50. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru