Anonymní profil P – Programujte.com
 x   TIP: Přetáhni ikonu na hlavní panel pro připnutí webu

Anonymní profil P – Programujte.comAnonymní profil P – Programujte.com

 

Příspěvky odeslané z IP adresy 85.70.254.–

P
C / C++ › C sharp práca so súborom
21. 3. 2010   #125618

Program dostane 2 súbory, v prvom sú zakázaná slová a v druhom text. Program má do tretieho súboru prepísať text z druhého súboru, pričom zakázané slová nahradí hviezdičkami (toľkými koľko má to slovo písmen). Vytvorila som toto len ešte potrebujem to " //precita a prejde slovo po slove ten riadok" nahradiť nieakým rozumným kódom. C sharp sa učím asi mesiac a vobec neviem ako na to :-(

class Program
{
static void Main(string[] args)
{
StreamReader cenzura = new StreamReader("C:\\cenzura.txt");
StreamReader vstup = new StreamReader("C:\\vstup.txt");
StreamWriter vystup = new StreamWriter("C:\\vystup.txt");
string str = cenzura.ReadLine();
int n = Convert.ToInt32(str);
Hashtable tabulka = new Hashtable();
string slovo;
for (int i = 0; i < n; i++)
{
slovo = cenzura.ReadLine();
tabulka.Add(slovo, null);
}
cenzura.Close();
string line;
while ((line = vstup.ReadLine()) != null)
{
//precita a prejde slovo po slove ten riadok
if (tabulka.ContainsKey(line))
{
int d = line.Length;
for (int i = 0; i < d; i++)
{
vystup.Write("*");
}
}
else
{
vystup.WriteLine(line);
}
}
vstup.Close();
vystup.Close();
}
}
}

 

 

Hostujeme u Českého hostingu       ISSN 1801-1586       ⇡ Nahoru Webtea.cz logo © 20032024 Programujte.com
Zasadilo a pěstuje Webtea.cz, šéfredaktor Lukáš Churý