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

Отсутствующие элементы массива - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Помогите найти ошибку в коде (структура: фильм) http://www.cyberforum.ru/cpp-beginners/thread566285.html
Очень, очень прошу полностью вникнуть в суть кода и найти ошибку. структура CD-диск. В структуре: название фильма, режиссер, жанр, рейтинг, цена диска — граница в массиве, которая называется видеомагазин. Поиск по названиям, поиск по жанру, поиск по режиссеру. самый популярный ф в жанре. добавление диска в массив. удаление диска из массива. показ всех записей #include <iostream>...
C++ Задача от Яндекса на знание C++ Решил, в академических целях, посмотреть какие у Яндекса есть задачки на знание C++, встретил такую: Задание - исправить код, не меняя main'a. class Foo { public: Foo(int j) { i=new int; } ~Foo() { delete i; } private: int* i; }; http://www.cyberforum.ru/cpp-beginners/thread566271.html
Дана действительная матрица размером n * m. Упорядочить (переставить) по возрастанию сумм элементов строк C++
#include<iostream> using namespace std: const float n=3; const float m=4; float a; void sum(float a){ матриц не понимаю,хелп
C++ Нужна помощь и совет по созданию программы
Помогите создать программу на C++, похожую на Tuungle, чтобы соединить несколько программ... Я не прошу чтобы вы создали, так как знаю что этого делать ни кто не будет, поэтому хотел узнать как это возможно сделать в MS....типо Buildera. Принцип работы и какие компоненты использовать Добавлено через 21 минуту Ребята ну посоветуйте что нить Добавлено через 13 минут
C++ Запись бинарных файлов http://www.cyberforum.ru/cpp-beginners/thread566239.html
открываю в hex-редакторе бинарный файл, там написано 41 54 26 54 вопрос как мне это записать в файл, чтобы этот файл можно было открыть в hex-редакторе и увидеть такую запись если просто записать как обычную строку, то потом в hex-редакторе совсем другие цифры появляются
C++ Какие библиотеки использывать для функций textcolor, textbackground и clrscr в ms visual c++? #include "stdafx.h" #include <iostream> #include <conio.h> int _tmain(int argc, _TCHAR* argv) { textbackground(BLUE); textcolor(LIGHTGRAY); clrsct(); cprintf("Hellow"); подробнее

Показать сообщение отдельно
deepLulz
 Аватар для deepLulz
4 / 4 / 0
Регистрация: 12.02.2012
Сообщений: 46
05.05.2012, 20:52     Отсутствующие элементы массива
Задание звучит так: составить 2 массива и 3й массив, элементами которого будут те числа массива #2, которые отсутствуют в массиве #1.
Вот я написал следующее:
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
#include <stdio.h>
#include <conio.h>
#define MAX 50
 
main(){
    int m1[MAX], m2[MAX], m3[MAX], n, i, j, s=0, k=0;
    printf("Elementov massiva = ");
    scanf("%i",&n);
    printf("M1:\n");
    for(i=0; i<=n-1; i++){
        printf("M1[%i] = ",i); scanf("%i",&m1[i]);
        if(m1[i]==0) break;
    }
    printf("M2:\n");
    for(i=0; i<=n-1; i++){
        printf("M2[%i] = ",i); scanf("%i",&m2[i]);
        if(m2[i]==0) break;
    }
    printf("Massiv M3 sozdan:\n");
    for(i=0;i<=n-1;i++){
        for(j=0;j<=n-1;j++){
            if(m2[i]!=m1[j]){
                m3[i] = m2[i];
                printf("m3[%i] = %i\n",i,m3[i]);
            }
        }
    }
    getch();
    return 0;
}
Но почему то получается следующее:
Если есть массив m1 = 5, 6, 7 и массив m2 = 5, 8, 7, то массив m3 будет = 5, 8, 7
В чем проблема?

Добавлено через 4 часа 2 минуты
Разобрался. Тему можно закрывать.
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 01:32. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru