Write a program which generate random words (number of words = n). Max length of word = m. Words must contain big and samll letters. Probability of big letters must eqals 50%.
Example:
- Input: 2 4
- Output: AbCd eFgH
How do I do that?
So far i figured out how to generate random small and big letter.
My code:
#include <iostream>
using namespace std;
int main()
{
int n,m,s;
cin >> n;
cin >> m;
s=n*m;
char Tab[s];
for(int i=0; i<n*m; i++)
{
Tab[i]= 'A' + rand()%25;
}
for(int i=1; i<n*m; i++)
{
Tab[i+2]= 'a' + rand()%25;
}
for(int i=0; i<n*m; i++)
{
cout << Tab[i] << " ";
}
return 0;
}