Napisałem programik,który ma za zadanie wyświetlić ogonki w mojej konsoli.
Czy ten produkt może być, czy tylko mi się zdaje.
Pozdrawiam.
Kod: Zaznacz cały
#include<iostream>
#include<string>
using namespace std;
string Konwersja(const char* const Tablica_zrodlowa);
int main()
{
const char* const Zrodlo = "Łukasz wydeptał ścieżkę wŚród wysokich traw.";
cout<<Konwersja(Zrodlo);
cin.get();
return 0;
}
string Konwersja(const char* const Tablica_zrodlowa)
{
const int znaki[18]= {165,164,134,143,169,168,136,157,228,227,
162,224,152,151,171,141,190,189};
const char* const polskie = "ąĄćĆęĘłŁńŃóÓśŚźŹżŻ";
int Len1 = strlen(Tablica_zrodlowa);
int Len2 = (sizeof(znaki)/sizeof(int));
string Tekst_po_zamianie;
// ----cała robota----------
for(int s = 0;s<Len1;++s)
{
if(Tablica_zrodlowa[s]>0)Tekst_po_zamianie += Tablica_zrodlowa[s];
for(int a = 0;a < Len2;++a)
if(Tablica_zrodlowa[s] == polskie[a])
Tekst_po_zamianie += znaki[a];
}
return Tekst_po_zamianie;
}
//---------end----------------