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

Дан одномерный целочисленный массив. Определить элемент с наибольшим количеством делителей - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Работа с ссылками http://www.cyberforum.ru/cpp-beginners/thread1058859.html
Помогите, вот составил программу, но надо через ссылки,а я не могу.Вот условие: Найти значение выражения max(x,y,z)/max(x*x,y*y,z*z)+min(x,y,z)/min(x*x,y*y,z*z) Напишите пожалуйста программу(желательно попроще). Вот сама программа через пользовательские функции: #include <iostream> #include <stdio.h> #include <conio.h>
C++ Получить новую матрицу путем деления всех элементов исходной матрицы на сумму элементов главной диагонали Дана матрица A(n,n). Получить новую матрицу путем деления всех элементов исходной матрици на сумму элементов, находящейся на главной диогонали. Помогите составить код. http://www.cyberforum.ru/cpp-beginners/thread1058857.html
C++ Удалить конечные пробелы в каждой строке файла
В текстовом редакторе создать файл и реализовать программу для его обработки. Данные, полученные в результате обработки, записать в указанный файл назначения. Имена файла источника и файла назначения передать в программу в качестве аргументов командной строки. Файл обрабатывать посимвольно, как набор данных последовательного доступа. Функции обработки строк (из файла «<string.h>») не...
C++ Дана матрица A(N, N)
Помогите решить. Дана матрица А(n,n). Найти сумму элементов, принадлижащих главной диоганали матрици, распределив ее на максимальный диогональный элемент. Спасибо за рание
C++ Дано шестнадцатеричное число. Написать и отладить программу для вывода на экран его двоичного представления http://www.cyberforum.ru/cpp-beginners/thread1058847.html
Дано шестнадцатеричное число. Написать и отладить программу для вывода на экран его двоичного представления.
C++ Массивы. Найти произведение чисел кратных 5 в указанном сектор Дан квадратный двумерный массив размером M на М. Найти произведение чисел кратных 5 в указанном секторе (включая побочную диагональ). Ввод элементов исходного массива – случайным образом. подробнее

Показать сообщение отдельно
^Tecktonik_KiLLeR
 Аватар для ^Tecktonik_KiLLeR
1144 / 426 / 19
Регистрация: 23.06.2009
Сообщений: 6,141
Завершенные тесты: 1
28.12.2013, 00:43     Дан одномерный целочисленный массив. Определить элемент с наибольшим количеством делителей
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
#include "stdafx.h"
#include <iostream>
#include <time.h>
using namespace std;
 
int counter(int);
 
int main()
{
    const int size=10;
    int a[size];
    int b[size];
    int id=0,max=0;
    cout<<"ARRAY"<<endl;
    for(int i=0;i<size;i++)
    {
        a[i]=rand()%100;
        cout<<a[i]<<" ";
        b[i]=counter(a[i]);
    }
    cout<<endl;
    for(int i=0;i<size;i++)
        if(b[i]>max)
            {
                max=b[i];
                id=i;
            }
 
        cout<<"Number is "<<a[id]<<endl;
    system("pause");
    return 0;
}
 
 
int counter(int x)
{
    int c=0;
    for(int i=2;i<x;i++)
        if(x%i==0)
            c++;
    return c;
}
 
Текущее время: 16:09. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru