.NET 2.x Поиск элемента в массиве и запись информации в файл - C#

Узнай цену своей работы

Формулировка задачи:

9. Напишите программу, которая проверяет, есть ли в массиве элементы с таким же значением как и вводимое число с клавиатуры.
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.IO;
 
namespace filetxt
{
    class Program
    {
        static void Main(string[] args)
        {
            int[] massive = new int[10];
           int mas = massive[0];
          
            for (int i = 0; i < massive.Length; i++)
            {
                if (massive[i]== massive[1])
 
                    Console.WriteLine("элемент C таким же значением  :");
                StreamWriter wr=File.CreateText(@"D:\newFile1.txt");
            
                wr.WriteLine("massive={0}",massive[i]);
             
                wr.Close();
             
                Console.ReadLine();

            }
        }
    }
}
в чем ошибочка... не дописал что то ?

Решение задачи: «.NET 2.x Поиск элемента в массиве и запись информации в файл»

textual
Листинг программы
using System;
using System.IO;
 
namespace filetxt
{
    class Program
    {
        static void Main(string[] args)
        {
            int[] massive = { 1, 3, 5, 9, 8, 4, 1, 6, 5, 2, 1, 7 };
            StreamWriter sw = File.CreateText("D://newFile1.txt");
 
            Console.Write("Введите число: ");
            int mas = int.Parse(Console.ReadLine());
 
            for(int i = 0; i < massive.Length; i++)
            {
                if(massive[i] == mas)
                {
                    Console.WriteLine("massive[{0}] = {1}", i, massive[i]);
                    sw.WriteLine("massive[{0}] = {1}", i, massive[i]);
                }
            }
 
            sw.Close();
            Console.ReadKey();
        }
    }
}

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

7   голосов , оценка 4 из 5
Похожие ответы