Blue Master
Poštovan
- Učlanjen(a)
- 01.06.2014
- Poruke
- 9
- Poena
- 51
Imam probleme sa par zadataka,pa ako neko zna i voljan je da mi pomogne bilo bi zaista lepo,pocetnik sam .
1.Napraviti matricu 4x4 koja ispisuje random brojeve od 15 do 35 ,ako jebroj 22 ili 33 onda ispisuje 0.Trebaju 2 ugnjezdene for petlje.
2.Program u koji se unosi string parnih slova,ako je je naparan trazi opet unos.Program treba da zameni prvi polovinu i drugu polovinu reci i ispise.
krenuo sam ovako ali kodovi mi ne valjaju:
1.int matrica[j],tmp;
for(int i=0; i<4; i++){
for(int j=0; j<4; j++){
matrica[j]=rand()%15+35;
if ( tmp == 22 || tmp == 33 ) printf(" 0");
else printf(" %d", matrica[j]);
return 0;
2.string s1;
cout<<unesi string<<;
cin>>s1;
while (s1.length()%2!=0){
cin>>s1;
}
head = substr(0, s1.length()/2);
tail = substr(s1.length()/2, s1.length());
s1.replace (s1.length()/2, s1.length(), head);
s1.replace (0, s1.length(), tail);
cout<<s1;
1.Napraviti matricu 4x4 koja ispisuje random brojeve od 15 do 35 ,ako jebroj 22 ili 33 onda ispisuje 0.Trebaju 2 ugnjezdene for petlje.
2.Program u koji se unosi string parnih slova,ako je je naparan trazi opet unos.Program treba da zameni prvi polovinu i drugu polovinu reci i ispise.
krenuo sam ovako ali kodovi mi ne valjaju:
1.int matrica[j],tmp;
for(int i=0; i<4; i++){
for(int j=0; j<4; j++){
matrica[j]=rand()%15+35;
if ( tmp == 22 || tmp == 33 ) printf(" 0");
else printf(" %d", matrica[j]);
return 0;
2.string s1;
cout<<unesi string<<;
cin>>s1;
while (s1.length()%2!=0){
cin>>s1;
}
head = substr(0, s1.length()/2);
tail = substr(s1.length()/2, s1.length());
s1.replace (s1.length()/2, s1.length(), head);
s1.replace (0, s1.length(), tail);
cout<<s1;