Rövidesen ezt együtt átvesszük. Addig is aki ügyes akar lenni a Kódolás Óráján, nézze át.
using System;
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.IO;
namespace ConsoleApplication1
{
class Program
{
static int[] tomb = new int[30];
static int[] tomb2 = new int[30];
static void kiir()
{
foreach (int x in tomb)
{
Console.WriteLine(x);
}
}
static void kiir2()
{
foreach (int x in tomb2)
{
Console.WriteLine(x);
}
}
static void csere(int szam1, int szam2)
{
int atmenet = tomb[szam1];
tomb[szam1] = tomb[szam2];
tomb[szam2] = atmenet;
}
static void Main(string[] args)
{
StreamReader sr = new StreamReader("szamok.txt");
kiir();
Console.WriteLine("");
int i = 0;
while (!sr.EndOfStream)
{
tomb[i] = Convert.ToInt32(sr.ReadLine());
i++;
}
sr.Close();
kiir();
Console.WriteLine("A tömb melyik elemeit szeretné megcserélni? ");
Console.WriteLine("Első szám:");
int szam1 = Convert.ToInt32(Console.ReadLine());
Console.WriteLine("Második szám:");
int szam2 = Convert.ToInt32(Console.ReadLine());
csere(szam1, szam2);
Console.ReadLine();
StreamWriter dup = new StreamWriter("dupla.txt");
Console.WriteLine();
for (int j = 0; j < tomb.Length; j++)
{
dup.WriteLine(tomb[j] * 2);
}
dup.Close();
Console.ReadLine();
StreamWriter kis = new StreamWriter("kisebb.txt");
for (i = 0; i < tomb.Length; i++)
{
if (tomb[i] < 10)
kis.WriteLine(tomb[i]);
}
kis.Close();
Console.ReadLine();
}
}
}