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

Простые числа нашел, а наибольшее из них "?" - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Преобразовать массив(в чём ошибка?) http://www.cyberforum.ru/cpp-beginners/thread197138.html
#include <iostream> using namespace std; int main() { int k=0; int n=5; int a={4, -3, 5, -33, -2}; for (int i=0;i<n;i++) { if (a<0) {
C++ Последовательность элементов массива Последовательность из десяти целых чисел (как положительных, так и отрицательных) представлена в виде одномерного массива. Найти и вывести на экран подпоследовательность подряд идущих чисел, сумма... http://www.cyberforum.ru/cpp-beginners/thread197136.html
C++ Функции: найти произведение элементов каждого столбца матрицы
с использованием подпрограммы найти произведение элементов каждого столбца матрицы А (3,5) #include "stdafx.h" #include "stdio.h" #define n 3 #define l 5 int j; int pr_fun(int A,int j); int...
Исправить код бинарного дерева C++
#include <stdlib.h> #include <iostream> struct uzel { int key;//хранится в вершине ключ-значение struct uzel *left, *right;//указатели на правое и левое поддерево };
C++ Расположить элементы каждого столбца заданной матрицы по возрастанию значений http://www.cyberforum.ru/cpp-beginners/thread197117.html
помогите пожалуйста..
C++ Расположить элементы каждого столбца матрицы Х по возрастанию значения Помогите пожалуйста, очень срочно. Завтра нужно сдавать.. подробнее

Показать сообщение отдельно
UniLeXaR
2 / 2 / 0
Регистрация: 23.10.2010
Сообщений: 25
26.11.2010, 22:19  [ТС]
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
#include <iostream>
#include <math.h>
using namespace std;
 
int main ()
{
    setlocale (LC_ALL, "Russian");
int n, i, j, s, max;
    cout << "Введите натуральное число: ";
    cin >> n;
 
for (i=1; i<=n; i++)
{
s = 0;
    if (i==1)
    {cout << "";}
    else
    {
        for (j=1; j <= sqrt((float)i); j++)
        {
        if ((i%j==0) && (i/j!=j))
            {s += 2;}
        if ((i%j == 0) && (i/j==j))
            {s += 1;}
        }
            if (s <= 2)
            {max = i;
            cout << i << "  ";}
    }
}
    cout << endl << "Наибольшее простое число равно " << max << "." << endl;
 
return 0;
}
Вот такой код, для тех кто будет искать подобное... Оказыца нид было присвоить максимуму i и в конце строчку выводящую мах добавить, всего-то=) Еще раз спасибо.
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru