Jump to content

Graham777

+Veteran
  • Posts

    1,466
  • Joined

  • Last visited

  • Days Won

    16

Everything posted by Graham777

  1. Ideea e că i-am șters tot ce știu că i-am făcut și tot așă rămâne.
  2. La mulți și fericiți ani tuturor celor care-și sărbătoresc ziua onomastică! Sf. Andrei să vă aibă în pază! >:D

  3. Urasc matricile. Totusi, imi dati o idee? Scrieţi un program C/C++ care citeşte de la tastatură două valori naturale nenule m şi n (m≤10, n≤10) şi apoi m*n numere naturale nenule cu cel mult 4 cifre fiecare, reprezentând elementele unei matrice cu m linii şi n coloane. Programul determină apoi valorile minime de pe fiecare linie a matricei şi le afişează pe o linie a ecranului separate prin câte un spaţiu. Am in cap cum ar trebui sa fac, dar nu reusesc sa scriu subprogramul. Ar trebui sa parcurg fiecare linie si sa compar fiecare termen cu primul, care l-am facut min. Eu asa am incercat; #include<iostream> using namespace std; int main() { int a[50][50],m,n,i,j,min=0; cout<<"Introdu m"; cin>>m; cout<<"Introdu n"; cin>>n; for (i=1; i<=m; i++) for (j=1; j<=n; j++) { cout<<"a["<<i<<"]["<<j<<"]="; cin>>a[i][j]; } min=a[1][1]; cout<<min; for (i=1; i<=m; i++) for (j=1; j<=n; j++) { min=a[i][j]; if (min<a[i][j]) cout<<min; } return 0; }
  4. Am o problema. Am umblat la niste setari in Xubuntu si acum cand il deschid se incarca si se face negru dupa. In recovery merge. E de la LockScreen? Daca da, cum il resetez?
  5. Ați reușit să vă luați ce v-ați propus? :) #BlackFriday

    1. BuFnITZa

      +BuFnITZa

      Dap :)

      Acuma doar sa vina acasa. Hehehe

  6. PC Garage deja e dus! :))

  7. Aveti vreo idee de rezolvare?
  8. Ai matricea a[10][7]. Ai o data: 10+10 (de pe laterale) +7+7 (sus si jos). Da 34.
  9. Nu-mi merge. Incearca sa dai 1 peste tot. Nu ia si capetele, cele 4 elemente.
  10. De la a[10][2] nu mai citeste.
  11. Se da urmatoarea problema:Scrieţi un program C/C++ care construieşte în memorie o matrice cu 10 linii şi 7 coloane ale cărei elemente sunt numere întregi (cu maximum 3 cifre fiecare), citite de la tastatură, şi afişează pe ecran, suma tuturor elementelor situate pe conturul matricei determinat de prima şi ultima linie respectiv prima şi ultima coloană a acestei matrice. Asa am incercat eu sa o fac: #include<iostream> using namespace std; int suma (int suma); int main() { int a[10][7],l=10,c=7,i,j,s=0; for(i=1;i<=l;i++) for(j=1;j<=c;j++) { cout<<"a["<<i<<"]["<<j<<"]="; cin>>a[i][j];} s=suma(a[i][j]); cout<<"Suma este"<<s; return 0; } int suma (int suma) { int a[10][7],n, i,j; for (i=1; i<=10; i++) n=n+a[i][1]; for (i=1;i i<=10; i++) n=n+a[i][7]; for (j=1; j<=7; j++) n=n+a[1][j]; for (j=1; j<=7; j++) n=n+a[10][j]; return n; }
  12. Exemplu: dacă tabloul are 6 elemente şi este de forma (12, 7.5, 6.5, 8.5, 7.5, 3), subprogramul va returna valoarea 4 (media valorilor memorate în primul, respectiv ultimul element al tabloului este 7.5 şi sunt 4 elemente în tablou mai mari sau cel puţin egale cu 7.5.
  13. Se da urmatoarea: Subprogramul count are doi parametri, v şi n, prin care primeşte un tablou unidimensional cu maximum 100 de numere reale şi, respectiv, numărul de elemente din tablou. Subprogramul returnează numărul de elemente din tablou care sunt mai mari sau cel puţin egale cu media aritmetică a valorilor memorate în primul, respectiv ultimul element al tabloului.
  14. Am și eu o dilemă: dacă tot se va renunța parțial la religie în școli, de ce nu și-ar putea elevii alege cursurile la care să se ducă (și profesorii), ca în orice țără civilizată, dacă tot vrem să fim ,,moderni"?

    1. Kid Koder

      Kid Koder

      Eu unul n-am nimic impotriva :P

    2. FML
  15. De ce ai pus în antet int suma și în subprogram void ?
  16. #include<iostream> using namespace std; int suma (int a[]); int main() { int a[50], n, i; cout<<"Introdu valoare pentru n "; cin>>n; for (i=1; i<=n; i++){ //Citire vector cout<<"a["<<i<<"]="; cin>>a[i]; for (i=1; i<=n; i++) suma(a[], n); } return 0; } int suma( int a[50], int n) { int g, i; for (i=1; i<=n; i++){ for (g=1; g<=a[i]; g++){int a[]int a[] if (a[i]%g==0) suma=suma+g;} cout<<"Suma divizorilor numarului"<<a[i]<<"este egala cu: "<<suma; suma=0; } } Dacă încerc așa, ar funcționa? Și în plus, care-ar fi greșelile?
  17. Se dă următorul enunț. Se citește un vector de nr. a nu n elemente naturale. Să se afișeze pentru fiecare element din vector suma divizorilor săi. Eu m-am gândit să-l fac așa, dar nu-mi merge: #include<iostream> using namespace std; int suma(int a[50]); int main() { int a[50], n, i,suma=0, g, aux=0; cout<<"n"; cin>>n; for (i=1; i<=n; i++){ aux=suma (a[50],n); cout<<aux; return 0; cout<<"a["<<i<<"]="; cin>>a[i]; } } int suma (int a[50]) { int i, g, n,suma=0; for (i=1; i<=n; i++){ for (g=1; g<=a[i]; g++) if (a[i]%g==0) suma=suma+g;} return 0; } Dar am reușit să fac programul corect, neutilizând funcții. Cum să fac să implementez funcții? #include<iostream> using namespace std; int main() { int a[50], n, i,suma=0,g; cout<<"n"; cin>>n; for (i=1; i<=n; i++){ cout<<"a["<<i<<"]="; cin>>a[i]; } for (i=1; i<=n; i++){ for (g=1; g<=a[i]; g++) if (a[i]%g==0) suma=suma+g; cout<<suma<<endl; suma=0;} return 0; }
  18. Iar cu transmiterea prin referință?
  19. Și ce-s parametri formali? Care-s ăia?
  20. Salut, lume! Marea mea enigmă a început din ultimele ore ale anului școlar trecut, când am început să lucrăm cu funcții. Ideea e că nu știu unde și cum să declar funcțiile, știu că se pun după using namespace std o dată, dar nu știu ce să scriu, void sau int și ce să scriu în paranteze. În plus, nu știu cum funcționează transmiterea parametrilor prin referință, nu am înțeles. A doua mare problemă e la explicarea funcției. Am de făcut programul de mai jos, iar p1 și p2 le-am scris mai jos. Ideea e că nu știu cum să le integrez. int main() { int a, s=0; cout<<"Introdu valoarea lui n "<<endl; cin>>a; while (a!=0){ s=s+a%10; a=a/10; } cout<<"Suma este "<<s<<"."; return 0; } int a; cout<<"Introdu valoarea lui n "<<endl; cin>>a; a=a/10; cout<<a; return a; Mersi fain!
  21. Nu stiu cati dintre voi stiti ca Bitdefender a primit titlul de cel mai bun antivirus al anului in curs. De ceva timp lanseaza tot felul de campanii, printre care se afla si cea actuala. In ce consta aceasta promotie? Puteti primi gratuit Bitdefender Internet Security 2014 pentru 3 sau 6 luni gratuit. http://gabrielraileanu.com/2014/07/05/bitdefender-ofera-licente-gratuite/
      • 1
      • Upvote
  22. No, să știi că la geometrie am cam stat pe gânduri.
  23. Dacă sunt doritori, pe blog am postat rezolvările la subiecte, cu tot cu baremele oficiale. Vă aștept! http://gabrielraileanu.com/2014/06/25/rezolvare-completa-la-evaluare-nationala-pentru-elevii-de-clasa-viii-la-matematica-subiecte-si-bareme/
  24. Și ai apăsat? Apasă, că nu arde.
  25. Vrei să faci acele căsuțe?
×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.