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

Несложная программа - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Вопросы для новичков http://www.cyberforum.ru/cpp-beginners/thread61114.html
Я новичок. Ребята, помогите пожалуйста! Хочу заняться програмированием на C. С ЧЕГО МНЕ НАЧАТЬ????
C++ Арифмитические операции в различных системах счисления Помогите решить задачу: Определить подпрограммы сложения и умножения целых чисел, представленных в системах счисления с любым основанием от 2 до 10. Результаты проверять на десятичных числах. Я... http://www.cyberforum.ru/cpp-beginners/thread61112.html
C++ Как удалить заданый символ из строки
Подскажите пожалуйста как удалить из строки например символ 'a' и вивести эту строку без этого символа?
C++ размер типа bool
сколько занимает в памяти bool?
C++ Поиск прямоугольников. http://www.cyberforum.ru/cpp-beginners/thread61096.html
Есть такая задача: дан массив 100х100 состоящий из нулей и единиц. Из единиц построены прямоугольники, так, что они не могут совпадать и пересекаться (между прямоугольниками всегда нули). Надо...
C++ вопрос о времени (в консоле visual C++)как написать прогу которая виводит на экран дату и время на тот момент когда прога запускаеться,,,,заранее благодарен подробнее

Показать сообщение отдельно
valeriikozlov
Эксперт С++
4675 / 2501 / 321
Регистрация: 18.08.2009
Сообщений: 4,550
11.12.2009, 12:36
Вот так попробуйте:
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
#include "stdafx.h"
#include <iostream>
#include <fstream>
#include <process.h>
#include <conio.h>
using namespace std;
int main()
{
        int n, *mas, i=0, j, j1, count1, count2=0, index, a;
        bool fl;
        ifstream input("input.txt");
        if(!input)
                exit(1);
        input>>n;
        mas=new int[n];
        while(!input.eof())
        {
                input>>mas[i];
                i++;
        }
        for(i=0; i<n; i++)
        {               
                count1=0;
                a=mas[i];
                for(j=2; j<a/2; j++)
                {
                        fl=true;
                        for(j1=2; j1<j; j1++)
                                if(j%j1==0)
                                        fl=false;
                        if(fl && a%j==0)
                        {
                                a/=j;
                                count1++;
                                j--;
                        }
                }
                if(count1>count2)
                {
                        count2=count1;
                        index=i;
                }
        }
        cout<<"Maximum delitelei imeet chislo "<<mas[index]<<endl;
        input.close();
  getch();
  return 0;
}
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.