Даны два массива. Сколько раз элементы первого массива повторяются во втором - C#

  1. Даны два массива. Сколько раз элементы первого массива повторяются во втором? Где то надо немного подправить


textual

Код:

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
 
namespace ConsoleApplication2
{
    class Program
    {
        static void Main(string[] args)
        {
            Console.WriteLine("Даны два массива. Сколько раз элементы первого массива повторяются во втором?");
            Console.WriteLine();
            Console.WriteLine("1 массив:");
            int[] myint = new int[20];
            Random a = new Random();
            for (int i = 0; i < 20; i++)
            {
                myint[i] = a.Next(10);
                Console.Write("{0} ", myint[i]);
            }
 
            Console.WriteLine();
            Console.WriteLine();
            Console.WriteLine("2 массив:");
            int[] myintt = new int[20];
            Random b = new Random();
            for (int j = 0; j < 20; j++)
            {
                myintt[j] = a.Next(10);
                Console.Write("{0} ", myintt[j]);
            }
 
            for (int i = 0; i < 20; i++)
            {
                myint[i] = a.Next(40);
                myintt[i] = a.Next(40);
            }
 
            int temp = 0;
 
            for (int j = 0; j < myint.Length; j++)
                for (int l = 0; l < myintt.Length; l++)
                    if (myint[j] == myintt[l])
                        temp++;
 
            Console.WriteLine();
            Console.Write("Кол-во повторений = {0}", temp);
            Console.ReadKey();
        }
    }
}


Похожие ответы
  1. Дано равенство, в котором цифры заменены на буквы: rsrx + sru = rutr Найдите сколько у него решений, если различным буквам соответствуют различные цифры. может знаете менее прямолинейное решение?) а то как-то даже выглядит не хорошо.

  1. Как сделать так, чтобы мне выводило сколько раз каждая буква встречалась в тексте? И еще, как можно изменить код, чтобы строчная и заглавная считались за одну букву?

  1. Здравствуйте, у меня есть строка пути для сохранения файла, допустим:

  1. В папке есть 55 файлов. Надо сделать, чтоб по нажатию кнопки, произошло умножение значений сразу в 55 файлах по трем смещениям 0x330, 0x340, 0x350, на значение, которое написали в numericUpDown2 (например умножение на 1.5). (В некоторых файлах нужно пропатчивать только по одному или двум смещениям, а не по трем как в большинстве). Подсказали что надо: Считываешь файл в массив байт, заменяешь нужные и перезаписываешь файлы. Если имена файлов известны, то можно прям в коде имена указать. (Имена файлов: scene1, scene2 и т.д.) Заметка: Данные в файлах в перевернутом шестнадцетиричном виде. Например 100 000 (десятичное) четырехбайтное значение выглядит в файле: A0 86 01 00, а не 00 01 86 A0. Делается это для упрощения редактирования. Редактирование вручную занимает от 19 до 30 часов, (около трех дней по 7 часов). Потому что есть 6 таких показателей по трем смещениям в 256 файлах, а это 256 * 3 * 6 = 4608 редактирований.

  1. Жители островов Чунга и Чанга один раз в год обмениваются своими драгоценностями. Жители острова Чанга везут на остров Чунга половину своих драгоценностей, а жители острова Чунга везут на остров Чанга 1/3 своих драгоценностей. В данный момент на острове Чанга х драгоценностей, на острове Чунга у драгоценностей. Сколько драгоценностей будет на каждом из островов через к лет?

  1. Один долгожитель, которому за 100 лет, заметил, что если к сумме квадратов цифр его возраста добавить дату его рождения (натуральное число, не большее 31), то получится его возраст. Сколько лет долгожителю?

  1. Определить, сколько слов в последовательности А оканчивается на букву N и сколько слов в последовательности В оканчивается на букву Y. Для подсчета в произвольной последовательности числа слов, оканчивающихся на заданный символ, разработать процедуру. Написал программу в которой сам назначаю какую букву на конце надо искать, но проблема в том, что бы распознать где стоит эта буква, дополнительно ввожу пробел т.е: "n " И тут возникла проблема, он видит букву и пробел раздельно а не слитно т.е. он считает все буквы n да еще и пробелы. Как решить эту проблему?

  1. Заданы координаты вершин трех треугольников. Определить сколько треугольников лежит внутри окружности радиусом R с центром в начале координат.-C#консоль. Ребят ошибка есть в том , что вычисляет только последнюю вершину и по ней присваивает значение 1 или 0, а нужно сделать в цикле, допустим for (int i = 0; i < 3; i++) A = Math.Sqrt((t1[i].x * t1[i].x) + (t1[i].y * t1[i].y)); if (A < r) a = 1; else a = 0; , так, чтобы "если хотя бы одна из вершин не входит в окружность , то а принимает значение 0 и , следовательно, треугольник не входит в окружность. Пытался вставить оператор break , но как бы я его не вставлял и так и сяк - не получается , пишет "оператор break не имеет связи с каким-либо внешним циклом". Прошу , помогите, буду преблагодарен.

  1. Задумался как я то кусочками все делить оказалось не так уж просто List Разбить на несколько List В чем фишка допустим у нас есть листок с 10 магических слов

  1. Нам дана обычная строка текста, нужно посчитать сколько слов в ней начинается и заканчивается одной и той же буквой. P.S.Не могу вывести выражение,делаю через цикл for,но не могу сообразить как именно