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

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

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Вопросы для новичков http://www.cyberforum.ru/cpp-beginners/thread61114.html
Я новичок. Ребята, помогите пожалуйста! Хочу заняться програмированием на C. С ЧЕГО МНЕ НАЧАТЬ????
C++ Арифмитические операции в различных системах счисления Помогите решить задачу: Определить подпрограммы сложения и умножения целых чисел, представленных в системах счисления с любым основанием от 2 до 10. Результаты проверять на десятичных числах. Я использую BorlandC 3.1 for DOS. 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
Эксперт C++
4670 / 2496 / 321
Регистрация: 18.08.2009
Сообщений: 4,550
27.11.2009, 13:31
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
#include <iostream.h>
#include <fstream.h>
#include <process.h>
#include <conio.h>
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;
}
Только в файле input.txt, откуда считываются числа, сначало должно быть число - количество чисел, которые будут проверяться, а затем сами числа записаны
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru