Second Opinion
Folosind serviciul second opinion ne puteți trimite RMN-uri, CT -uri, angiografii, fișiere .pdf, documente medicale. Astfel vă vom putea da o opinie neurochirurgicală, fără ca aceasta să poată înlocui un consult de specialitate. Răspunsurile vor fi date prin e-mail în cel mai scurt timp posibil (de obicei în mai putin de 24 de ore, dar nu mai mult de 48 de ore). Second opinion – Neurohope este un serviciu gratuit. www.neurohope.ro |
Ajutati-ma sa inteleg un program c++
Last Updated: Jun 18 2018 21:15, Started by
Omega_Prog
, Jun 18 2018 19:00
·
0
#1
Posted 18 June 2018 - 19:00
Buna tuturor, sunt in perioada practicii la colegiu, am primit o practica exemplu de care trebuie sa ma bazez la lucru cu practica mea si eu nu chiar inteleg programele de acolo si as vrea sa cer ajutorul vostru, cine e liber si imi poate oferi 10 minute pentru a-mi explica cum lucreaza citeva programe as fi foarte recunoscator, pentru a nu face spam cu programele mele va rog sa-mi scrieti pe facebook link-ul la care il las in comentarii.
Iata cum arata un exemplu de program: #include <iostream> #include <fstream> #include <stdlib.h> #include <conio.h> using namespace std; void Arie_identica() { long a[30], h[30]; int c = 0, m = 0; long a1, a2; float ab, pb, al, ap; system("CLS"); cout << "Figurile cu arii totale identice : " << endl; for (int i = 1; i <= n; i++) { ab = Pir[i].a * Pir[i].a; pb = Pir[i].a * 4; ap = sqrt((Pir[i].h * Pir[i].h) - pow(Pir[i].a / 2, 2)); al = pb * ap / 2; a1 = al + ab; for (int j = i + 1; j <= n; j++) { ab = Pir[j].a * Pir[j].a; pb = Pir[j].a * 4; ap = sqrt((Pir[j].h * Pir[j].h) - pow(Pir[j].a / 2, 2)); al = pb * ap / 2; a2 = al + ab; if (a1 == a2) { c++; a[c] = a1; } } } for (int i = 1; i <= c; i++) { bool aux = false; for (int j = 1; (j < i); j++) { if (a[i] == a[j]) { aux = true; } } if (!aux) { m++; h[m] = a[i]; } } for (int j = 1; j <= m; j++) { for (int i = 1; i <= n; i++) { ab = Pir[i].a * Pir[i].a; pb = Pir[i].a * 4; ap = sqrt((Pir[i].h * Pir[i].h) - pow(Pir[i].a / 2, 2)); al = pb * ap / 2; a1 = al + ab; if (a1 == h[j]) cout << Pir[i].CodPir << " " << Pir[i].Culoare << " " << Pir[i].Material << " " << Pir[i].a << " " << Pir[i].h << " " << a1 << endl; } } getch(); }
Edited by dani.user, 18 June 2018 - 20:57.
|
#2
Posted 18 June 2018 - 19:03
Primul pas pentur a intelege un cod e sa-l citesti formatat adecvat.
Cred ca am sters ceva din greseala cand am editat codul. |
#3
Posted 18 June 2018 - 19:34
#4
Posted 18 June 2018 - 19:39
discutam normal aici daca vrei
simte-te liber ca completezi ce a sters dani.user din greseala atunci cand ti-a formatat codul poti folosi http://format.krzaq.cc/ pentru formatare Edited by MarianG, 18 June 2018 - 19:40. |
#5
Posted 18 June 2018 - 21:15
MarianG, on 18 iunie 2018 - 19:39, said:
discutam normal aici daca vrei simte-te liber ca completezi ce a sters dani.user din greseala atunci cand ti-a formatat codul poti folosi http://format.krzaq.cc/ pentru formatare Omega_Prog, on 18 iunie 2018 - 19:00, said:
Iata codul formatat #include <iostream> #include <fstream> #include <stdlib.h> #include <conio.h> using namespace std; void Arie_identica() { long a[30], h[30]; int c = 0, m = 0; long a1, a2; float ab, pb, al, ap; system("CLS"); cout << "Figurile cu arii totale identice : " << endl; for (int i = 1; i <= n; i++) { ab = Pir[i].a * Pir[i].a; pb = Pir[i].a * 4; ap = sqrt((Pir[i].h * Pir[i].h) - pow(Pir[i].a / 2, 2)); al = pb * ap / 2; a1 = al + ab; for (int j = i + 1; j <= n; j++) { ab = Pir[j].a * Pir[j].a; pb = Pir[j].a * 4; ap = sqrt((Pir[j].h * Pir[j].h) - pow(Pir[j].a / 2, 2)); al = pb * ap / 2; a2 = al + ab; if (a1 == a2) { c++; a[c] = a1; } } } for (int i = 1; i <= c; i++) { bool aux = false; for (int j = 1; (j < i); j++) { if (a[i] == a[j]) { aux = true; } } if (!aux) { m++; h[m] = a[i]; } } for (int j = 1; j <= m; j++) { for (int i = 1; i <= n; i++) { ab = Pir[i].a * Pir[i].a; pb = Pir[i].a * 4; ap = sqrt((Pir[i].h * Pir[i].h) - pow(Pir[i].a / 2, 2)); al = pb * ap / 2; a1 = al + ab; if (a1 == h[j]) cout << Pir[i].CodPir << " " << Pir[i].Culoare << " " << Pir[i].Material << " " << Pir[i].a << " " << Pir[i].h << " " << a1 << endl; } } getch(); } Edited by Omega_Prog, 18 June 2018 - 21:16. |
Anunturi
▶ 0 user(s) are reading this topic
0 members, 0 guests, 0 anonymous users