81

(378 відповідей, залишених у Обговорення)

Djalin написав:

Ніфіга ви програміст чи де?
1. Захист від вразливостей
2. Нові можливості (та ті ж драйвера чи поява підтримки нових технологій у браузері)
3. Сумісність з усім навколишнім світом (банально  - сидите ви зі своїм 2003 офісом і тут вам прислали docx файл - без пакету сумісності не відкриєте, а то й новий офіс тре - оновлення цю проблему нівелює)
Навіщо я оновлюю антивірус на вінді?
Навіщо потрібно оновлювати віндовз

Прихований текст

навіщо потрібно оновлювати програмне забезпечення? (а ви все ще користуєтесь ІЕ6?)

ІМНО всі програми для створення звітів для податкової, казначейства, і т.д. створені для ОС віндовз і в формат документів excell & word/ ще  при януковичу було виділено 42 млн.грн. для створення для державних структур ОС на сонові лінукс - де ці кошти !:-).Держава підсіла наголку майкрософт тепер щоб легалізувати весь софт потрібні мабуть багато міліонів грн. якби орієнтувалися на лінукс держава зекономила так потрібні нам кошти. В навчальних закладах до сіх пір вчать офісс майкрософт і паскаль - потрібно починати зразу або с++ аба java IMHO.

82

(378 відповідей, залишених у Обговорення)

Vo_Vik написав:

reverse2500
Я наприклад живу у країні, де за все треба платити. Навіть якщо вінда йде в нагрузку до ціни комп’ютера, тобто за неї у 90% випадків доведеться заплатити, то з рештою програм я маю вибір. .

Я стикаюся з тим що у всіх селищних і сільських радах і в державних організаціях нашого регіону стоїть не ліцензійне ПО, я не можу їм перевстановити ні операційну систему ні МайкрософтОффіс(який значно дорожче коштує) у Харкові вже був випадок коли за встановлення ОС і програм які потребують оплати чоловік попав під суд. У нас всі програми і ОС на обліку згідно постанови КМУ(якщо потрібно напишу номер і дату)  прокуратура перевіряє дотримання законів вибірково,  наша орг. готова до перевірки.

83

(378 відповідей, залишених у Обговорення)

P.Y. написав:

Якщо не зловживати запуском та встановленням невідомих програм, антивірус може й не знадобитись.

Також важливо працювати не під обліковим записом адміністратора і звичайно щоб пароль на вбудований обліковий запис адміна був складний.

84

(14 відповідей, залишених у Алгоритми та структури даних, технології)

Там дійсно велика кількість алгоритмів якщо вже існують бібліотеки таких "функцій" то можливо просто використовувати їх без вивчення алгоритму !?. я лише декілька на перший погляд можу зрозуміти і відтворити(секція String Conversion).AES -  симетричний алгоритм блочного шифрування, я читав що було декілька кандидатів на перемогу -програв алгоритм який здався не зрозумілий для членів журі. Вже всі самі найкращі алгоритми і функції створені нам залишається лише їх використовувати бо кращі біль досконалі вже мабуть не вдасться написати, IMHO лише втрата часу. А якщо є велике бажання google допоможе.

85

(5 відповідей, залишених у C++)

#include <iostream>
#include <vector>
#include <ctime>  
#include <cstdlib>

int const MAX_N = 4;
int const MAX_M = 5;

int arrayReal [MAX_N][MAX_M];

void CreateArrayReal();
void ShowArrayReal();
double GetSum();

int main()
{    
    CreateArrayReal();
    std::cout << "Array of Reals Number " <<std::endl;    
    ShowArrayReal();
    std::cout << "Summa= " << GetSum() <<std::endl;    
    return 0;
}

void CreateArrayReal()
{
    double dblValue = arrayReal[0][0];    

    /* initialize random seed: */
    srand(time(NULL));

    for(int n = 0;n < MAX_N; n++) {
        for(int m = 0;m < MAX_M; m++) {
         dblValue = (double)(rand()/777);
         arrayReal[n][m] = dblValue;
        }
    }                                 
}

void ShowArrayReal()
{
    for(int n = 0;n < MAX_N; n++) {
        for(int m = 0;m < MAX_M; m++) {
            std::cout << arrayReal[n][m]<< " ";
        }
        std::cout << std::endl;
    }              
}

double GetSum()
{
    double dblMaxValue = arrayReal[0][0];
    double dblSumValue = 0;
    
    for(int n = 0;n < MAX_N; n++) 
    {
        dblMaxValue = 0;
        for(int m = 0;m < MAX_M; m++) 
        {
            if(dblMaxValue < arrayReal[n][m])
            {
                dblMaxValue = arrayReal[n][m];                
            }            
        }
        std::cout << "Line[" << n << "] Max Value="<< dblMaxValue << std::endl;
        dblSumValue += dblMaxValue; 
    }
   return dblSumValue;       
}

86

(378 відповідей, залишених у Обговорення)

До chromium під лінукс можна встановити Adobe Flash Player !

87

(21 відповідей, залишених у C++)

Якщо С++ не потрібно вказівники вони лише для продвинутих.

88

(2 відповідей, залишених у C++)

#include <iostream>
#include <fstream>
#include <string>
#include <vector>

//using namespace std;

struct ownerCar {
  std::string name;
  std::string model;
  std::string number;  
};


bool IsExist(std::vector<std::string> v,std::string s);

const int SIZE = 9;

void Save(ownerCar own[SIZE]);

void Load(ownerCar own[SIZE]);


int main(int argc, char* argv[])
{ 
 ownerCar owner;
  
 ownerCar owners[SIZE] = {
 {"porox","ZAZ","35-65-85"},{"yatsenuk","ZAZ","22-22-22"},
 {"porox","LAZ","33-65-55"},{"yanuk","LUAZ","30-00-05"}, 
 {"porox","BELAZ","33-65-55"},{"yanuk","GAZ-66","30-00-05"},
 {"klichko","LAZ","33-65-51"},{"klichko","LUAZ","32-00-25"},
 {"porox","ROVER","33-65-55"}};
 
 std::vector<std::string> cars_names;
 
 for(int i = 0; i < SIZE; i++)
 {
     if((owners[i].number.at(0) == '3')&&(owners[i].number.at(owners[i].number.size()-1) == '5'))
     {
         std::cout << owners[i].number << std::endl;
         if(!IsExist(cars_names,owners[i].model))
             cars_names.push_back(owners[i].model);
     }    
 }

 int count = 0;
 for(int i = 0;i< (int)cars_names.size();i++)
 {
     for(int j = 0; j < SIZE; j++)
     {
         if(cars_names.at(i) == owners[j].model)
             count++;
     }
     std::cout << "Model " << cars_names.at(i) << " " << count << std::endl;
     count = 0;
 }

 Save(owners);

 Load(owners);
 std::cout << owners[7].name << "\n";
 std::getchar();
    return 0;
}

bool IsExist(std::vector<std::string> v,std::string s)
{
    for(int i = 0;i< (int)v.size();i++)
    {
        if(v.at(i) == s)
            return true;
    }
    return false;
}

void Save(ownerCar own[SIZE])
{
    std::ofstream outfile;
    outfile.open("owners.dat",std::ios::out | std::ios::binary);
    if(!outfile.is_open()) {
        std::cout<<"File not open"<< std::endl;
        return;
    }
    for(int i = 0; i < SIZE;i++)
    {
        outfile.write((char *) &own[i], sizeof ownerCar);        
    }
    outfile.close();
}

void Load(ownerCar own[SIZE])
{
    std::ifstream infile;
    infile.open("owners.dat",std::ios::in | std::ios::binary);
    if(!infile.is_open()) {
        std::cout<<"File not open"<< std::endl;
        return;
    }
    for(int i = 0; i < SIZE;i++)
    {
        infile.read((char *) &own[i], sizeof ownerCar);        
    }
    infile.close();
}

89

(15 відповідей, залишених у C#, .NET)

namespace Ex03 {
    class Program    {
        public static void Main(string[] args) {
            int n, count = 0, max = 0;
            n = Convert.ToInt32(Console.ReadLine());
            
            if(n>=100)
                max = 100;
            else
                max = n;
            
            for(int i = 1;i<max;i++) {
                if(n%i == 0) {
                    count++;
                    Console.Write(" {0} ",i);
                }
            }
            Console.WriteLine("\nCount={0}",count);                
            Console.Write("Press any key to continue . . . ");
            Console.ReadKey(true);
        }
    }
}

90

(4 відповідей, залишених у C++)

student написав:

і що ви пропонуєте?

Почекайте я перезаватажусь в linux і там спробую скомпілювати розв'язок - я відпишусь

91

(7 відповідей, залишених у *nix)

Шановані! підкажіть, як створювати графічні програми для Linux?. Я пробую за допомогою Anujta. Мене цікавлять приклади і документація по графічному програмуванню (і на англійській мові).Завчасно Дякую.

92

(22 відповідей, залишених у Windows)

Олександр написав:

Усім привіт.
У людини стоїть - windows 7. Після дефрагментації, ноут почав завантажуватися по півгодини.
Шо це може бути?

Попроуйте\Мой комп'ютер\Диск С:\права кнопка миші\ свойства\сервис\виконати перевірку\
галочку поставити = автоматично виправляти помилки....
перезавантажте ПК

HetmanNet написав:

Я все ж бачу ідіотів лише як наслідок і їхнє існування не є страшним тягарем. Навіть більше того скажу - вони теж можуть бути корисні,

Будьте реалістами хто зараз керує?.

0xDADA11C7 написав:

Я все ж бачу ідіотів л

Наш народ вибрав тих хто нами зараз керує!Як далі бути ?В мене тільки питання відповідей немає

95

(4 відповідей, залишених у C#, .NET)

yarko написав:

Вангую, що мали на увазі вектор з початком у точці (0;0;0) і кінцем у точці 1(x1;y1;z1).
Знайти кут повороту, після якого промінь цього вектора буде проходити через точку 2(x2;y2;z2).

cos α =     a·b/|a|·|b| - це питання не про С# а математичне = просто напишіть як визначити кут між двома векторами ?.я дісно можу написати і на с# просто зараз віндовсом не користуюся...

96

(11 відповідей, залишених у C++)

Андрій Зварич написав:

Допоможіть написати програму:
Обчислити добуток від’ємних елементів та їхню кількість.

Будь-ласка напишіть повністю задачу. Про які елементи іде мова ?.
Прошу Вас - просто повністю напишіть умови задачі...

97

(145 відповідей, залишених у Обговорення)

просто мені уважніше потрібно дивитися на назву "Ліцензований троль форуму Replace", Вибачте будь-ласка мене.
https://drive.google.com/open?id=0B9fZz … authuser=0

98

(145 відповідей, залишених у Обговорення)

Я взагалі самий чемний троль у світі..  :[ мене скоро за надмірну чемність ліцензії позбавлять

я вибачаюся за свою реакцію(можливо я не правий), я хочу щоб ми були єдині МИ Українці, давайте знаходити спільні інтереси

99

(145 відповідей, залишених у Обговорення)

olmovc написав:

HetmanNet-дякую, твої слова показують справжне твоє обличчя().
Коли нас атакує дикий підлий пес і гавкає на нас - ми на нього не гавкаємо бо ми на відміну від нього Люди.
соррі за офтоп.більше небуду!

100

(22 відповідей, залишених у Windows)

Олександр написав:

Усім привіт.
У людини стоїть - windows 7. Після дефрагментації, ноут почав завантажуватися по півгодини.
Шо це може бути?

в журналі подій подивіться помилки !