Форум программистов, компьютерный форум, киберфорум
Наши страницы

нахождение всех совершенных чисел среди элементов целочисленного массива ( С++ ) - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Подсчитать сумму чисел кратных 3 в интервале от 0 до введенного. http://www.cyberforum.ru/cpp-beginners/thread1092040.html
Программа просит ввести любое число от 0 до 99, после чего подсчитывает сумму чисел кратных 3 в интервале от 0 до введенного.
C++ Программа с использование оператора Switch Программа вводит два числа в первой строке и один из знаков +, -, *, / - во второй и выводит на экран результат соответствующего арифметического действия. http://www.cyberforum.ru/cpp-beginners/thread1092038.html
программа с использованием оператора If C++
Программа просит ввести три числа. Найти модуль их разности. Выбрать и напечатать наименьшую из них. Ниже написать «Работу выполнил» и указать фамилию.
Взять текст из текстового файла и поместить его в массив для дальнейшей обработки массива C++
добрый день уважаемые форумчане! Подскажите новичку в программировании, как можно взять текст из текстового файла и поместить его в массив для дальнейшей обработки массива.
C++ Напишите двумя способами: прототип/реализацию функции, потом драйвер для ее проверки http://www.cyberforum.ru/cpp-beginners/thread1092003.html
Всем привет) 4. Напишите двумя способами: • прототип функции для вычисления квадрата, куба числа; • реализацию этой функции; • драйвер для ее проверки. Вот это задание, первые два пункта...
C++ Заданные два массива: A (n) и B (n). Сформировать массив C (n) следующим образом: ПОМОГИТЕ!!!!!СРОЧНО НАДО!!!!!!!!!!!!! Заданные два массива: A (n) и B (n). Сформировать массив C (n) следующим образом: ci = max {ai, bi}, если i - четное; ci = min {ai, bi}, если и -... подробнее

Показать сообщение отдельно
Anton_Kretov
89 / 51 / 7
Регистрация: 26.06.2013
Сообщений: 179
24.02.2014, 21:07
Пожалуйста
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
#include <iostream>
#include <ctime>
#include <cstdlib>
 
using namespace std;
 
const int NUMBER_OF_ELEMENTS_ALLOWED = 100;
 
void fulfillArray(int *numbersArray);
void detectPerfectNumber(int number);
 
int main()
{
    int numbersArray[NUMBER_OF_ELEMENTS_ALLOWED];
    fulfillArray(numbersArray);
    for(int i = 0; i < NUMBER_OF_ELEMENTS_ALLOWED; i++) {
        detectPerfectNumber(numbersArray[i]);
    }
 
    return 0;
}
 
void fulfillArray(int *numbersArray) {
    srand(time(NULL));
    for(int i = 0; i < NUMBER_OF_ELEMENTS_ALLOWED; i++) {
        numbersArray[i] = rand() % 1000000;
        cout << "\n" << "numbersArray[" << i << "] = " << numbersArray[i];
    }
}
 
void detectPerfectNumber(int number) {
    int numberMade = 0;
    for(int i = number - 1; i > 0; i--) {
        if(number % i == 0) numberMade += i;
    }
 
    if(number == numberMade) cout << "\n" << "number " << number << " is Perfect!";
}
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru