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

Массивы - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Класс "Студент" - Как записать ссылку на функцию структуры? http://www.cyberforum.ru/cpp-beginners/thread358810.html
Собственно создаю класс студенты, захотелось мне чего-то впихнуть сюда итератор (свой вариант итератора, если это можно так назвать). Текущий вопрос: как записать ссылку на функцию структуры? Нужно это чтобы в моём итераторе была возможность как в stl писать Iterat.first ? Если точнее то нужно сделать указатель на функцию getFullname() class Students { friend class StudentsIterator;...
C++ Поменять местами 2 половины строки // С++ Всем привет. Visual C++. Задание: На входе строка. Необходимо разделить её на 2 равные части, и поменять их местами. Например "abcdefghijklmnopq" ->"jklmnopqabcdefghi" Вот, что я написал: #include <stdio.h> int main() { int i=0,r=0; char s,k; http://www.cyberforum.ru/cpp-beginners/thread358805.html
Построить алгоритм, определяющий, существует ли треугольник с заданными длинами сторон a, b и c. C++
1.Построить алгоритм, определяющий, существует ли треугольник с заданными длинами сторон a, b и c. 2.Даны три вещественных положительных числа a, b, c. Определите, пройдет ли мяч радиуса а через прямоугольное отверстие размером b*c. Буду очень благодарен
C++ Вычислить значение функции арккосинуса, заданной с помощью ряда Тейлора
Вычислить и вывести на экран в виде таблицы значение функции, заданной с помощью ряда Тейлора, на интервале от Хнач до Хкон с шагом dX с точностью E. Таблицу снабдить заголовком и шапкой. Каждая строка таблицы должна содержать значение аргумента, значение функции и количество просуммированных членов ряда. Для вычисления последующего члена ряда использовать рекуррентную формулу.
C++ Не могу довести до ума..а хотя все эллиментарно...( http://www.cyberforum.ru/cpp-beginners/thread358785.html
Вычислить и вывести на экран в виде таблицы значения функции F на интервале от Xнач до Хкон с шагом dX. Формула -ax-c при с>0 u !=0 F= x-a/-c при с>0 и х=0 bx/c-a в остальных случаях где a, b, c – действительные числа. Функция F должна принимать действительное значение, если выражение (Ац ИЛИ Вц) И НЕ(Ац ИЛИ Сц ) не равно нулю, и целое значение - в противном...
C++ В чем ошибка, не считает...ответ выдает по нулям(((( #include <stdio.h> #include <windows.h> #include <math.h> char buf ; char*RUS(const char*text) { CharToOem(text,buf); return buf; } подробнее

Показать сообщение отдельно
nonamez123
 Аватар для nonamez123
184 / 180 / 12
Регистрация: 23.10.2010
Сообщений: 1,301
01.10.2011, 02:51     Массивы
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
#include <iostream>
 
using namespace std;
 
const int size=10;
 
 
int main(int argc, char *argv[])
{
    
    
    int a[size]={2,5,4,3,2,2,6,3,5,1};
    
    int nr=0;
    
    int b[size];
    
    int k=0;//Создаём переменную для определения повтора
 
    
    for (int i=0; i<size; i++) {
                
        for (int j=0; j<size; j++) {
            if (a[i]==a[j]) {//проверяем каждый элемент на повтор
                k++;//если повтор, то увеличиваем
            }
        }
    
        if (k==0) {//если повторов не было, следовательно к равно 0
            b[nr]=a[i];//тогда в первый элемент нового массива присваеваем не повторившееся ни разу число
            nr++;//увеличиваем номер массива на еденицу
        }
    }
    
    for (int i=0; i<size; i++) {
        cout << b[i]<< " ";//выводим результат только уникальных
    }
        
    system("PAUSE");
    return 0;
    
}
Вот тут где-то есть какая-то логическая ошабка... Голова под ночь не варит, но по логике оно должно работать...
 
Текущее время: 10:16. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru