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

Сравнение элементов массива - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Статические поля класса http://www.cyberforum.ru/cpp-beginners/thread161828.html
class mi { int a,b; public: mi(int a, int b) : a(a),b(b) {} void sw() { std::cout<<a<<" - "<<b<<std::endl; } static int pa = 9; }; мне нужно сделать переменную в классе статическую и публичную. но как я понял это возможно сделать только внутри какойто функции? а просто как у меня в коде нельзя?
C++ Советы Добрый день, сделал с горем пополам калькулятор, но необходимы советы о написании программ на примере того же калькулятора, так как было довольно заморочливо его делать и программа похожа на if-then лестницу с отслеживанием кучи зависимости 1. как правильно проектировать программу(с помощью какого-то псевдокода или еще чего)? 2. как правильно подходить к решения вариантов хода событий(сначала... http://www.cyberforum.ru/cpp-beginners/thread161822.html
C++ Уникальные массивы
Здравствуйте, подскажите пожалуйста как на С реализовывается уникальность массивов. Чтобы в массив попадали только те элементы, которые являются уникальными. Чтобы читая файл на выходе можно было распечатать на экран только неповторяющиеся элементы. Заранее спасибо!
Информация о RAM запущенной программы C++
Привет. Может ли программа узнать, сколько она сама занимает места и процессорного времени, если да то какой функцией это можно сделать?
C++ как сравнивать даты? http://www.cyberforum.ru/cpp-beginners/thread161753.html
Имеется текстовый файл, в нем список учебных дней когда есть математика, в формате "дд/мм/гг,дд/мм/гг,дд/мм/гг," и т.д. и даты начала и окончания каждого триместра, в таком-же формате. Нужно посчитать сколько уроков математики было в каждом из 3-х триместров. Как мне сравнивать даты? Как узнать меньше одна дата другой или больше? (Си)
C++ Что такое make-файлы и с чем их едят? Создаю makefile с именем hello.mak, # Компиляция Hello, World CPP = "c:\programm files\dev-cpp\bin\g++" hello.exe: hello.cpp $(CPP) hello.cpp batch файл: "c:\program files\dev-cpp\bin\make" -f "hello.mak" pause Скажите правильно ли я делаю. подробнее

Показать сообщение отдельно
easybudda
Эксперт С++
 Аватар для easybudda
9412 / 5435 / 917
Регистрация: 25.07.2009
Сообщений: 10,428
27.08.2010, 11:04     Сравнение элементов массива
Цитата Сообщение от oper24 Посмотреть сообщение
Да конкретно друг с другом.
C
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
#include <stdio.h>
 
#define ARRSIZE 5
 
int main(void){
    int arr[ARRSIZE], i;
    
    for ( i = 0; i < ARRSIZE; ++i ){
        printf("ARRAY[%d] = ", i);
        scanf("%d", &arr[i]);
    }
    
    for ( i = 1; i < ARRSIZE && arr[i] == arr[0]; ++i )
        ;
    
    if ( i == ARRSIZE )
        printf("All elements are the same.\n");
    else
        printf("First different element at index %d\n", i);
    
    return 0;
}
 
Текущее время: 01:18. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru