Zamiana liter
#include <iostream>
#include <string>
using namespace std;
void zamien_na_duze(string tekst){
int rozmiar=tekst.size();
for(int k=0;k<=rozmiar;k++){
std::string literka=tekst.substr(k,1);
char litera=literka[0];
int asci=int(litera);
for(int j=97;j<=122;j++){
if(asci==j){
litera=char(asci-32);
tekst[k]=litera;
}
}
}
cout<<tekst;
}
void zamien_na_male(string tekst){
int rozmiar=tekst.size();
for(int k=0;k<=rozmiar;k++){
std::string literka=tekst.substr(k,1);
char litera=literka[0];
int asci=int(litera);
for(int j=65;j<=90;j++){
if(asci==j){
litera=char(asci+32);
tekst[k]=litera;
}
}
}
cout<<tekst;
}
int main(){
string tekst;
char znak;
cout<<"Podaj tekst: "<<endl;
getline(cin,tekst);
cout<<endl;
cout<<"1 - male litery"<<endl;
cout<<"2 - duze litery"<<endl;
cin>>znak;
if (znak=='1')zamien_na_male(tekst);
cout<<endl<<endl;
if (znak=='2')zamien_na_duze(tekst);
cin.ignore();
getchar();
}