Jump to content

bDyds

Active Members
  • Posts

    410
  • Joined

  • Last visited

Everything posted by bDyds

  1. Am o intrebare: detin un site cu circa 60-70 vizite unice pe zi, e bine sa fac circa 5-10 backlinkuri pe siturile postate manual, sau sa folosesc un program sa faca automat pe toate deodata?
  2. Deci din ce am inteles: trebuie sa astept pentru ca domeniul chiar e nou(2-3 saptamani), dupa sa incerc sa construiesc backlinkuri pe pagini cu PR mare. Pentru asta pot folosi No Hands Seo sau Senuke crackuite cu listele lor default sau trebuie sa-mi fac eu o lista noua?
  3. Salut, sunt nou in domeniul acesta. Am un domeniu pe care vreau sa il rankez si este Exact Domain Match pentru keywordul respectiv. Pana acum am folosit programe crackuite gen senuke, no hands seo, iar domeniul de pe prima pagina locul 4-5 a ajuns pe a doua pagina, deci am facut o mare greseala. Sunt incepator, asa ca orice sfat este binevenit, multumesc!
  4. Multumesc frumos pentru cod, mi-am facut o idee ce trebuie sa fac. Totusi, as dori ca verificarea sa se faca fara sa trebuiasca sa apas pe un buton. Pot face asta cu un progress bar + timer?
  5. Salut, am inceput sa lucrez in programul acesta si as vrea sa inteleg cum pot face ca atunci cand programul este deschis sa poata executa un proces. De exemplu, o instructiune de genul: daca hostnameul pcului este X, atunci sa arate ceva, altfel sa arate altceva. Imi trebuie pentru a face un program care atunci cand este deschis verifica daca fisierul exista si scrie intr-un fisier .txt hostname'ul pcului si dupa verifica daca hostname'ul pcului actual este egal cu hostname'ul pcului. As avea nevoie de suport pentru toata secventa daca se poate, daca nu, ma multumesc si cu niste sfaturi. Multumesc anticipat!
  6. bDyds

    Probleme C++

    Multumesc pentru raspunsuri, mi-au fost de foarte mare ajutor. La a treia problema am trisat putin si am schimbat enuntul: Sa se afiseze cea mai lunga secventa care incepe si se termina cu un palindrom. Am aflat care este pozitia primului palindrom, care este pozitia ultimului folosind o functie, cum ai zis si tu, si am afisat elementele din vector de la pozitia primului palindrom pana la pozitia ultimului palindrom. Multumesc again pentru raspunsuri.
  7. bDyds

    Probleme C++

    Corect, am facut corectarile de rigoare, insa tot nu afiseaza ce trebuie. #include <iostream.h> #include <values.h> void citire(int &t, int x[20]) {cout<<"Dati numarul elementelor vectorului"; cin>>t; cout<<"Dati elementele vectorului"; for(int i=1;i<=t;i++) cin>>x[i]; } void main() {int a[20], n, t, i, k=0, tmax=-MAXINT, kmax=-MAXINT; citire(n ,a); for(i=1;i<=n;i++) if(a[i]<=a[i+1]) k++; else {t=i-k+1; if(tmax<t) tmax=t; if(kmax<k) kmax=k; k=0; } for(i=tmax;i<=tmax+kmax;i++) cout<<a[i]; }
  8. bDyds

    Probleme C++

    Multumesc pentru raspunsul rapid nemesis. Am facut cum mi-ai spus si nu imi afiseaza nimic. Uite ce am facut: #include <iostream.h> #include <values.h> void citire(int &t, int x[20]) {cout<<"Dati numarul elementelor vectorului"; cin>>t; cout<<"Dati elementele vectorului"; for(int i=1;i<=t;i++) cin>>x[i]; } void main() {int a[20], n, i, t, k, tmax=-MAXINT, kmax=-MAXINT; citire(n ,a); for(i=1;i<=n;i++) if(a[i]<=a[i+1]) k++; else {t=a[i-k+1]; if(tmax<t) tmax=t; if(kmax<k) kmax=k; k=0; } for(i=tmax;i<=kmax;i++) cout<<a[i]; } In t am retinut prima cifra din fiecare secventa cu a[i-k+1], k fiind numarul de elemente crescatoare consecutive. Imi pare rau, nu am inteles la ce te referi phreak, o sa scriu pe situl acela codul de acum. Edit: cred ca ar fi trebuie t=i-k+1, dar nu merge nici asa.. http://ideone.com/4ybly daca ajuta cu ceva.
  9. bDyds

    Probleme C++

    Asta am facut si eu, daca m-ai putea ajuta cu problema 2 te rog, ti-as fi foarte recunoscator. Macar cu ideea, daca nu doresti sa iti storci creierii:D
  10. bDyds

    Probleme C++

    Am reusit sa fac prima problema: #include <iostream.h> void citire(int &t, int x[20]) {cout<<"Dati numarul elementelor vectorului"; cin>>t; cout<<"Dati elementele vectorului"; for(int i=1;i<=t;i++) cin>>x[i]; } void cresc(int t, int x[20]) {int a; for(int i=1;i<=t-1;i++) for(int j=i+1;j<=t;j++) if(x[i]>x[j]) {a=x[i]; x[i]=x[j]; x[j]=a; } } void main() {int a[20], n, i, j, k; citire(n, a); cresc(n, a); k=1; for(i=1;i<=n;i++) {if(a[i]==a[i+1]) k++; else {cout<<"Numarul de aparitii al lui "<<a[i]<<" este de "<<k<<" ori."<<endl; k=1; } } }
  11. bDyds

    Probleme C++

    Salut, am mai postat programul cu spanzuratoarea pentru atestat, am vorbit cu profa si mi-a dat alta problema. Problema este ca nici la aceasta nu am idei prea stralucite. Se da un vector a[n]. 1. Sa se determine frecventa de aparitie a fiecarui numar in vectorul A (de cate ori apare fiecare element) 2. Sa se determine cea mai lunga frecventa crescatoare. 3. Sa se termine toate secventele care incep si se termina cu numere palindroame Nu doresc neaparat sa-mi dati mura-n gura, doar sa-mi explicati cum trebuie. LE: Prima problema m-am gandit sa o fac asa, insa fara succes.. #include <iostream.h> void citire(int &t, int x[20]) {cout<<"Dati numarul elementelor vectorului"; cin>>t; cout<<"Dati elementele vectorului"; for(int i=1;i<=t;i++) cin>>x[i]; } void cresc(int t, int x[20]) {int a; for(int i=1;i<=t-1;i++) for(int j=i+1;j<=t;j++) if(x[i]>x[j]) {a=x[i]; x[i]=x[j]; x[j]=a; } } void main() {int a[20], n, i, j, k; citire(n, a); cresc(n, a); k=0; for(i=1;i<=n-1;i++) for(j=i+1;j<=n;j++) if(a[i]==a[j]) k++; else cout<<"Numarul de aparitii al lui "<<a[i]<<"este de "<<k<<"ori."<<endl; k=0; }
  12. Poti fi mai explicit te rog? Asta am incercat si eu sa fac, insa probabil am gresit ceva si nu imi dau seama unde.
  13. Multumesc pentru toate replicile de pana acum, au fost folositoare, insa la informatica nu am invatat functiile enumerate de voi mai sus. Am incercat sa fac programul de unul singur, iar cuvantul este citit de la tastatura la inceput. Insa, din cate vad, programul nu functioneaza. Daca cineva poate sa il depaneze, as fi recunoscator. #include <iostream.h> #include <string.h> int gasire(char c, char s1[100]) { char *p; int t=0; p=strchr(s1,c); while(p!=NULL) { t++; p=strchr(s1,c); } if(t==0) return 0; else return 1; } void aratalitera(char c, char s1[100], char s2[100]) { char *p; p=strchr(s1,c); while(p!=NULL) {s2[*p]=s1[*p]; p=strchr(s1,c); } } int verifica(char s2[100]) {int n, ok=1; n=strlen(s2)-1; for(int i=1;i<=n;i++) {if(s2[i]!='X') ok=0; } if(ok==1) return 1; else return 0; } void main() {char s1[100], s2[100], c; int i, ok=1, v=0; cin.get(s1,100); strcpy(s2, s1); for(i=1;i<strlen(s2)-1;i++) s2[i]='X'; while(ok==1) { cout<<"Introduceti o litera"; cin>>c; if(gasire(c,s1)==1) {cout<<"Litera se afla in cuvant!"; aratalitera(c,s1,s2); cout<<s2; } else {v++; cout<<"Litera nu se afla in cuvant. Mai aveti"<<5-v<<" vieti."; cout<<s2; } if(v>=5) {cout<<"Ati pierdut!"<<endl; cout<<"Cuvantul era:"<<endl; cout<<s1; ok=0; } if(verifica(s2)==0) {cout<<"Felicitari! Ati ghicit cuvantul!"; ok=0; } } } Mecanismul este urmatorul: -sirul s1 este citit de la tastatura (cuvantul) -sirul s1 este copiat in sirul s2 -sirul s2 este modificat sa arate de forma CXXXXXl (sa afiseze doar prima si ultima litera) -se verifica daca litera citita de la tastatura se afla in sirul s1, iar daca da, adresa caracterului la care este gasita ia valoarea literei citite in sirul s2 -se verifica daca mai sunt 'X'-uri in sirul s2, iar daca nu, algoritmul se termina -v reprezinta numarul de vieti, daca v>5, atunci algoritmul iarasi se termina Chiar nu imi dau seama unde am gresit.. Multumesc pentru atentie.
  14. Tot n-am reusit sa fac prolema. Astept in continuare solutii
  15. Salut, multumesc pentru explicatiile tale si pentru ca ai raspuns rapid. Din pacate, trebuie neaparat sa preiau datele dintr-un fisier. Sirurile nu mi le mai amintesc foarte bine, daca ai putea da niste explicatii ti-as fii recunoscator.
  16. Salut, sunt in clasa a XII-a si pentru atestat trebuie sa fac un joc de spanzuratoarea in C++. Programul trebuie sa preia cuvintele dintr-un fisier in care pe fiecare linie este un cuvant. Eu n-am mai lucrat cu fisiere din clasa a IX-a, de acum 3 ani, iar atunci am facut foarte putin, asa ca am nevoie de putin ajutor. Trebuie deasemenea sa folosesc si functii. Mecanismul ar fi in felul urmator: se citeste un numar n de la tastatura si este ales cuvantul de pe pozitia n. Fac un vector care contine literele, calculez cate elemente are vectorul (literele cuvantului), afisez primul element din vector, ultimul, iar intre ele numarul de elemenete - 2 caractere de '_'. Fac o functie care verifica daca litera introdusa de la tastatura se afla in vector, iar daca da afisez litera respectiva pe pozitiile pe care aceasta se afla in vector. Fac o variabila logica "ok" care poate lua valorile 0 sau 1, iar cand toate literele sunt ghicite, ok ia valoarea 0 si programul se termina. Ce nu prea am idee cum sa fac: - sa citesc cuvantul de pe linia n din fisierul de cuvinte - sa pun intr-un vector fisierul (sa il despart in litere) - sa afisez literele ghicite As dori daca se poate un ajutor cat mai repede, va multumesc. Btw, urmaresc de mult timp acest forum, chiar daca nu postez. LE: Am uitat, trebuie sa fac in asa fel incat la 5 incercari gresite sa pierzi. Probabil ca la fiecare incercare o sa maresc o constanta (nr++), iar cand nr==5 programul se termina.
  17. Pe playdota.com daca ai gasi ti-as fi recunoscator.
  18. Discutia asta este interminabila..
  19. Salut, ai vreun cont pe playdota.com mai vechi te rog frumos?
  20. Mda, majoritatea ti-au cerut conturi de steam/minecraft care costa bani defapt. Eu vreau un cont pe playdota.com mai vechi de 2010 daca ai te rog. Daca ti-e lene sa verifici, da-mi un pm cu toate si le verific eu.
  21. Hmm, complicat dar util.
  22. Interesant si foarte util, o sa fac o aplicatie cu asta.
×
×
  • Create New...