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

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
GepardD
5 / 5 / 1
Регистрация: 23.10.2009
Сообщений: 63
#1

Простейший счетчик - C++

02.03.2010, 11:55. Просмотров 1291. Ответов 6
Метки нет (Все метки)

как подсчитать количество наибольших чисел масива

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
#include <iostream.h>
#include <conio.h>
#include <math.h>
#include <stdio.h>
#include <stdlib.h>
int main()
{ 
    int i,m1,result=0;
    clrscr();
    int x[10];          /*ініціалізація масиву*/
     cout <<" Chisla:\n ";
     randomize();
     for(i=0; i<=10; ++i) x[i]=rand()%20;  /*Заповнення*/
     for(i=0; i<10; ++i) cout<<" "<<x[i]; /* Масиву */
     m2=m1=x[0];
     for(i=1; i<10; ++i)
        {
        if (x[i]>m1)  m1=x[i]; /* Знаходження першого найбільшого числа*/
 
        }
     cout<<"\n Naibolshie chislo: "<<m1<<"\nKolichestvo= "<<result<<endl;
     getch();
     return 0;
}
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
02.03.2010, 11:55     Простейший счетчик
Посмотрите здесь:

Простейший калькулятор - C++
Хотел написать простейший калькулятор с возможностями +-/*, но компилятор выдал аж 13 ошибок утверждающих что я должен ставить ; перед...

Простейший калькулятор - C++
Есть код на решение примеров +,-,*. при запуске знаков или не видно или они не правильно стоят.((( Заранее багодарен. ...

Простейший список - C++
Никак не получается понять, как создавать и выводить списки. В программе пытался создать простейший списсок. #include &lt;stdio.h&gt; ...

Простейший калькулятор - C++
Всем привет :) Это одна из самых первых моим программ в C++. Решил попробовать простейший калькулятор сделать с 4 функциями. Почему-то...

Простейший код - C++
Нужно написать код который будет менять местами цифры то есть изначально такой порядок int m={1,4,3,6,2} а на выходе обратный порядок...

Простейший калькулятор - C++
Калькулятор считает сумму, разность, произведение и частное двух чисел a и b Код: #include &lt;stdio.h&gt; #include &lt;conio.h&gt; int...

Простейший класс - C++
Разработать класс 1.Комплексное число 2. время 3. массив 4. дата 5. стек 6 строка 7. многочлен Любой из этих классов, очень...

После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
M128K145
Эксперт С++
8284 / 3503 / 143
Регистрация: 03.07.2009
Сообщений: 10,706
02.03.2010, 12:02     Простейший счетчик #2
C++
1
2
3
4
5
6
7
8
9
10
11
int count = 0;
for(i=1; i<10; ++i)
{
    if(x[i] == m1)
        ++count;
    if (x[i]>m1)
    {
        m1=x[i];
        count ^= count;
    }
}
GepardD
5 / 5 / 1
Регистрация: 23.10.2009
Сообщений: 63
02.03.2010, 12:10  [ТС]     Простейший счетчик #3
попытался вставить но не выходит кинь с текстом програмы плз.

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
#include <iostream.h>
#include <conio.h>
#include <math.h>
#include <stdlib.h>
int main()
{ 
    int i,m1,result=0;
    clrscr();
    int x[10];          /*ініціалізація масиву*/
     cout <<" Chisla:\n ";
     randomize();
     for(i=0; i<=10; ++i) x[i]=rand()%20;  /*Заповнення*/
     for(i=0; i<10; ++i) cout<<" "<<x[i]; /* Масиву */
     m1=x[0];
     for(i=1; i<10; ++i)
        {
        if (x[i]>m1)  m1=x[i]; /* Знаходження першого найбільшого числа*/
 
        }
    for(i=1; i<10; ++i)
    {
        if(x[i] == m1)
            ++result;
            if (x[i]>m1)
                {
                m1=x[i];
                result^=result;
                }
    }
     cout<<"\n Naibolshie chislo: "<<m1<<" Kolichestvo= "<<result<<endl;
     getch();
     return 0;
}
M128K145
Эксперт С++
8284 / 3503 / 143
Регистрация: 03.07.2009
Сообщений: 10,706
02.03.2010, 12:14     Простейший счетчик #4
Проверьте
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
#include <iostream.h>
#include <conio.h>
#include <math.h>
#include <stdlib.h>
int main()
{ 
    int i,m1,result=0;
    clrscr();
    int x[10];          /*ініціалізація масиву*/
     cout <<" Chisla:\n ";
     randomize();
     for(i=0; i<=10; ++i) x[i]=rand()%20;  /*Заповнення*/
     for(i=0; i<10; ++i) cout<<" "<<x[i]; /* Масиву */
     m1=x[0];
     int count = 0;
    for(i=1; i<10; ++i)
    {
        if(x[i] == m1)
            ++result;
        if (x[i]>m1)
        {
            m1=x[i];
            result ^= result;
        }
    }
     cout<<"\n Naibolshie chislo: "<<m1<<" Kolichestvo= "<<result<<endl;
     getch();
     return 0;
}
GepardD
5 / 5 / 1
Регистрация: 23.10.2009
Сообщений: 63
02.03.2010, 12:16  [ТС]     Простейший счетчик #5
а вот не работает, каждий раз новое число(
M128K145
Эксперт С++
8284 / 3503 / 143
Регистрация: 03.07.2009
Сообщений: 10,706
02.03.2010, 12:31     Простейший счетчик #6
Цитата Сообщение от GepardD Посмотреть сообщение
а вот не работает, каждий раз новое число(
а вам не кажется, что там каждый раз новая последовательность генерируется?

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
#include <iostream.h>
#include <conio.h>
#include <math.h>
#include <stdlib.h>
int main()
{ 
    int i,m1,result=1;
    clrscr();
    int x[20];          /*ініціалізація масиву*/
     cout <<" Chisla:\n ";
     randomize();
     for(i=0; i<20; ++i) x[i]=rand()%9;  /*Заповнення*/
     for(i=0; i<20; ++i) cout<<" "<<x[i]; /* Масиву */
     m1=x[0];
    for(i=1; i<20; ++i)
    {
    if(x[i] == m1)
        ++result;
    if (x[i]>m1)
    {
        m1=x[i];
        result = 1;
    }
    }
     cout<<"\n Naibolshie chislo: "<<m1<<" Kolichestvo= "<<result<<endl;
     getch();
     return 0;
}
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
02.03.2010, 12:37     Простейший счетчик
Еще ссылки по теме:

простейший калькулятор - C++
include &lt;iostream&gt; using namespace std; void main() { float x, y, z; char* 'r'; cout&lt;&lt;&quot;BBEDUTE 4UCJ|O&quot;&lt;&lt;endl; ...

Написать простейший калькулятор - C++
задача на оператор выбора С++ Написать программу, которая вводит 2 числа и символ операции (*,/,-,+). Затем в зависимости от символа,...

Простейший графисеский редактор - C++
Реализовать простейший векторный графический редактор со следующим набором функциональных возможностей: задание цвета фона, на...

Простейший пример с OpenGL - C++
Дайте пример простейшей программы с использованием OpenGL которая рисовала бы например круг. (Напишите пожалуйста со всеми Include'ами)

Простейший калькулятор на YACC - C++
Добрый вечер при написании калькулятора возникла затрудненость: Надо в калькулятор добавить &quot;знак&quot; остаток от деления. C приложеным...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
GepardD
5 / 5 / 1
Регистрация: 23.10.2009
Сообщений: 63
02.03.2010, 12:37  [ТС]     Простейший счетчик #7
Спасибо. буду знать.
Yandex
Объявления
02.03.2010, 12:37     Простейший счетчик
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru