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

Максимальное умножение - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Очень странная ошибка: Функция gets() вызывается только со второго раза http://www.cyberforum.ru/cpp-beginners/thread358683.html
Нужно написать класс, в объект которого (в массив строк) вводятся несколько фамилий Для записи использую функцию gets() Проблема в том, что вызывается эта функция только со второго раза. Вот неработающий вариант программы, если же освободить от комментария второй вызов функции gets, все начинает работать. #include <stdio.h> #include <locale.h> #include <conio.h> #include <string.h>
C++ степень двойки Вводится число. Напечатать YES, если оно является степенью двойки, NO - иначе. int a,b=1; cin>>a; for(;;) { b=b*2; if(b==a) { cout<<"yes" ; http://www.cyberforum.ru/cpp-beginners/thread358675.html
Операторы С ++ C++
А вот эту задачу пожалуйста, тоже в С ++)) Здание: Дан порядковый номер дня месяца, вывести на экран количество дней оставшихся до конца месяца.
C++ Привет всем кто нибудь подкинет код программ на С++?
Просто начал осваивать даже не зная ни одного кода ну калькулятор то я написал через Dev-C++ а вот другое что нибудь я не пойму как создать и что вводить кто не жадный и может поделится чем нибудь интересным?И проблема с русскими символами смотрел тему http://www.cyberforum.ru/cpp-beginners/thread10662.html Все перечитал не помогло вообще, и так вот спасибо заранее кто откликнется.
C++ Функции, решени задач) http://www.cyberforum.ru/cpp-beginners/thread358659.html
Напишите пожалуйста программу)) Задание: Разработать функцию min(a,b) для нахождения минимального из двух чисел. Вычислить с помощью нее минимальное значение из четырёх чисел x,y, z, v. (В програмном языке С ++))
C++ полное скрытие проги в диспетчере задач я пишу троян (В СЛЕДОВАТЕЛЬСКИХ ЦЕЛЯХ И РАСПРОСТРАНЯТЬ НЕ СОБИРАЮСЬ!!!!!!!!!) создаю прогу на mvc 6 как window application если не создавать окно прога отображается в диспетчере задач как процесс кто знает можно ли её программно в обще скрыть или надо в диспетчере задач удалять её строку(если можно то как) подробнее

Показать сообщение отдельно
alkagolik
 Аватар для alkagolik
1510 / 616 / 79
Регистрация: 15.07.2011
Сообщений: 3,552
30.09.2011, 19:21     Максимальное умножение
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
49
50
51
52
53
54
55
56
57
58
#include<stdio.h>
#include<stdlib.h>
#include<time.h>
#include <math.h>
 
#define MODUL     1000
#define MAX_NUM   100
#define MIN_NUM   2
 
int compare(const void *i, const void *j){
  return *(int *)i - *(int *)j;
}
 
int main(){
    int *array, i, k, result, N, tmp;
 
    do{
        printf("enter number:\n");
        scanf("%d", &N);
    } while(N <= MIN_NUM && N >= MAX_NUM);
 
    array = (int *) malloc (N * sizeof(int));
    srand(time(NULL));
 
    for(i = 0; i != N; ++i){
        if(i % 2)
            array[i] = rand() % MODUL + 1;
        else
            array[i] = (rand() % MODUL + 1) * (-1);
    }
 
    qsort(array, N, sizeof(int), compare);
 
    result = array[N - 1] * array[N - 2];
    tmp = array[0] * array[1];
 
    printf("sourse array\n");
    for(i = 0; i != N; ++i)
        printf(" %d", array[i]);
 
    if(abs(tmp) > abs(result)){
        result = array[0] * array[1];
        printf("\nmax result: %d\n", result);
        printf("number1: %d, number2: %d\n", array[0], array[1]);
    }
    else if(abs(tmp) < abs(result)){
        printf("\nmax result: %d\n", result);
        printf("number1: %d, number2: %d\n", array[N - 1], array[N - 2]);
    }
    else{
        printf("\nmax result: %d\n", result);
        printf("number1: %d, number2: %d\n", array[0], array[1]);
        printf("number3: %d, number4: %d\n", array[N - 1], array[N - 2]);
    }
    free(array);
 
    return 0;
}
 
Текущее время: 17:57. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru