С Новым годом! Форум программистов, компьютерный форум, киберфорум
Visual Basic .NET
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.83/6: Рейтинг темы: голосов - 6, средняя оценка - 4.83
0 / 0 / 0
Регистрация: 15.11.2011
Сообщений: 20
1

Вывести числа, которые содержатся в первом массиве и не содержатся во втором

17.10.2012, 17:10. Показов 1256. Ответов 1
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Я начинающий программист, вот такая задачка у меня. В первом массиве 12 цифр, во втором 10. А диапазон от 1 до 20. Два массива выводятся без проблем, но когда дело касается вывода чисел,которые есть в 1 и нет во 2, то что-то не получается. Посмотрите пожалуйста код

VB.NET
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
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
        Dim A(12) As Integer
        Dim B(10) As Integer
        Dim i, j As Integer
        Randomize()
        Label1.Text = ""
        Label2.Text = ""
        Label3.Text = ""
        For i = 1 To 12
            A(i) = 1 + (20 * Rnd())
            Label1.Text = Label1.Text + Str(A(i))
        Next
        For j = 1 To 10
            B(j) = 1 + (20 * Rnd())
            Label2.Text = Label2.Text + Str(B(j))
        Next
 
    End Sub
 
    Private Sub Button2_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button2.Click
        Dim A(12) As Integer
        Dim B(10) As Integer
        Dim i, j, r As Integer
        
        For i = 1 To 12
            r = 0
 
        Next
        For j = 1 To 10
            If A(i) = B(j) Then
                r = 1
            End If
 
            If r = 0 Then Label3.Text = Label3.Text + A(i)
        Next
    End Sub
End Class
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
17.10.2012, 17:10
Ответы с готовыми решениями:

Вывести количество чисел во втором списке, которые также содержатся в первом
Ребят, срочно нужна ваша помощь 1196. Экзамен по истории Ограничение времени: 2.0 секунды...

Вывести количество чисел во втором списке, которые содержатся в первом (как уменьшить время работы программы)
подскажите пожалуйста как уменьшить время работы программы примерно на 0.5 секунд int n1 =...

Напечатать элементы, которые содержатся в первом и втором множествах одновременно
помогите пожалуйста решить задачу 5.11. Тема «Множества» Создать два множества из символов,...

Сравнить два массива и вывести числа, которые имеются и в первом и во втором массиве
2. Есть два массива ar и ar2. int ar = {4,56,71,10,15,25,6,78,101,90,50,1}; int ar2 =...

1
7485 / 4149 / 474
Регистрация: 25.08.2012
Сообщений: 11,530
Записей в блоге: 11
17.10.2012, 17:53 2
VB.NET
1
2
3
4
5
6
7
8
9
10
11
12
13
Private Sub Button2_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button2.Click
'объявить общими и убрать из первой процедуры
'Dim A(12) As Integer
'Dim B(10) As Integer
Dim i, j, r As Integer, b as boolean
  For i = 1 To 12
     r = A(i): b=true
     For j = 1 To 10
       If r = B(j) Then b=false:exit for
     Next j
     If b Then Label3.Text = Label3.Text +r
  Next i
End Sub
В первой процедуре вы, видимо, формируете массивы.
А во второй переопределяли и... затирали.
Только я не понял, зачем суммировать?
Удачи.
1
17.10.2012, 17:53
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
17.10.2012, 17:53
Помогаю со студенческими работами здесь

Удаление из одного вектора элементов, которые НЕ содержатся во втором
Данные: у нас есть 2 вектора типа int(1-й вектор больше 2-го). vector<int> seq vector<int>...

Удалить из одного массива элементы, номера которых содержатся во втором массиве
Есть 2 массива: ArrayList<Integer> list= new ArrayList<Integer>(); ArrayList<Integer> listdelete=...

Вывести одинаковые элементы которые есть в первом и втором массиве
Помогите изменить статический массив на динамический #include <cstdlib> #include <iostream> ...

Сформировать массив Z, включив в него все элементы, которые одновременно содержатся в массиве X и массиве Y
Ребята, привет! Очень нужна помощь с данными заданием - Заданы два массива X=(x1,x2,...,xn) и...

Найти элементы, которые есть как в первом массиве так и во втором, и вывести их в третий массив
Всем доброго времени суток у меня такой вопрос как решить такую задачку: у нас есть массив arr1 и...

Найти элементы, которые есть как в первом массиве так и во втором, и вывести их в третий массив
Всем доброго времени суток у меня такой вопрос как решить такую задачку: у нас есть массив arr1 и...


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

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Новые блоги и статьи
Как написать микросервис на Go/Golang
InfoMaster 14.01.2025
Определение микросервиса, преимущества использования Go/ Golang Микросервис – это архитектурный подход к разработке программного обеспечения, при котором приложение состоит из небольших, независимо. . .
Как написать микросервис с нуля на C#
InfoMaster 14.01.2025
В современном мире разработки программного обеспечения микросервисная архитектура стала стандартом де-факто для создания масштабируемых и гибких приложений. Этот архитектурный подход предполагает. . .
Как создать интернет-магазин на PHP и JavaScript
InfoMaster 14.01.2025
В современном мире электронная коммерция стала неотъемлемой частью бизнеса. Создание собственного интернет-магазина открывает широкие возможности для предпринимателей, позволяя достичь большей. . .
Как написать Тетрис на Ассемблере
InfoMaster 14.01.2025
Тетрис – одна из самых узнаваемых и популярных компьютерных игр, созданная в 1984 году советским программистом Алексеем Пажитновым. За прошедшие десятилетия она завоевала симпатии миллионы людей по. . .
Как создать игру "Танчики" на Unity3d и C#
InfoMaster 14.01.2025
Разработка игр – это увлекательный процесс, сочетающий в себе творчество и технические навыки. В этой статье мы рассмотрим создание классической игры "Танчики" с использованием Unity3D и языка. . .
Организую платный онлайн микро-курс по доработке Android-клиента Telegram
_Ivana 14.01.2025
Официальная версия и распространенные форки не полностью устраивают? Сделай свою кастомную версию клиента! 4 занятия по 2 часа (2 недели пн, ср 19:00-21:00 по Москве). Первое вводное занятие. . .
Как создать приложение для фитнеса для iOS/iPhone на Kotlin
InfoMaster 14.01.2025
Создание собственного фитнес-приложения — это не только захватывающий, но и полезный процесс, ведь оно может стать вашим верным помощником на пути к здоровому и активному образу жизни. В современных. . .
Как создать приложение магазина для iOS/iPhone на Swift
InfoMaster 14.01.2025
Введение в разработку iOS-приложений Разработка приложений для iPhone и других устройств на базе iOS открывает огромные возможности для создания инновационных мобильных решений. В данной статье мы. . .
Это работает. Скорость асинхронной логики велика. Вопрос видимо останется в стабильности. Плата - огонь!
Hrethgir 13.01.2025
По прошлому проекту в Logisim Evolution https:/ / www. cyberforum. ru/ blogs/ 223907/ blog8781. html прилагаю файл архива проекта в Gowin Eda. Восьмибитный счётчик из сумматора+ генератор сигнала. . .
UserScript для подсветки кнопок языков программировани­­­­я в зависимости от текущего раздела
volvo 13.01.2025
В результате работы этого скрипта подсвечиваются нужные кнопки не только в форме быстрого ответа, но и при редактировании сообщения: / / ==UserScript== / / @name CF_DefaultLangSelect / / . . .
Введение в модели и алгоритмы машинного обучения
InfoMaster 12.01.2025
Машинное обучение представляет собой одну из наиболее динамично развивающихся областей искусственного интеллекта, которая фокусируется на разработке алгоритмов и методов, позволяющих компьютерам. . .
Как на Python создать нейросеть для решения задач
InfoMaster 12.01.2025
В контексте стремительного развития современных технологий особое внимание уделяется таким инструментам, как нейросети. Эти структуры, вдохновленные биологическими нейронными сетями, используются для. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2025, CyberForum.ru