Untitled

 avatar
unknown
plain_text
a year ago
1.0 kB
4
Indexable
#include <iostream>
#include <fstream>

using namespace std;

string slowa[1000];
void wczytywanie()
{
    fstream plik;
    plik.open("13_12-napisy.txt");
    for (int i =0; i<1000; i++)
    {
        plik>>slowa[i];
    }
}

bool czy_liczba(char znak)
{
    if(znak>='0' && znak <='9')
    {
        return true;
    }
    else
    {
        return false;
    }
}

char litera (int liczba)
{
    char litera;
    if(liczba>=65 && liczba<=90)
    {
        litera=liczba;
        return litera;
    }
}

int main()
{
    wczytywanie();
    for(int i=0; i<1000; i++)
    {
        string wyraz=slowa[i];
        for(int a=0; a<50; a++)
        {
            char znak=wyraz[a];
            int liczba=0;
            if(liczba<10 && czy_liczba(znak)==true)
            {
               liczba=(znak-'0')*10;
            }
            if(liczba<100 && czy_liczba(znak)==true)
            {
                liczba+=znak-'0';
                cout<<litera(liczba);
                liczba=0;

            }
            }

    return 0;
}
}

Editor is loading...
Leave a Comment