Neurochirurgie minim invazivă
"Primum non nocere" este ideea ce a deschis drumul medicinei spre minim invaziv. Avansul tehnologic extraordinar din ultimele decenii a permis dezvoltarea tuturor domeniilor medicinei. Microscopul operator, neuronavigația, tehnicile anestezice avansate permit intervenții chirurgicale tot mai precise, tot mai sigure. Neurochirurgia minim invazivă, sau prin "gaura cheii", oferă pacienților posibilitatea de a se opera cu riscuri minime, fie ele neurologice, infecțioase, medicale sau estetice. www.neurohope.ro |
Rezultat nedorit C++
Last Updated: Oct 18 2015 23:03, Started by
Ana-Bella
, Oct 18 2015 17:49
·
0
#1
Posted 18 October 2015 - 17:49
Buna , cer scuze pentru numele topicului , dar chiar nu stiam ce sa scriu .
Am avut de elaborat urmatoarea sarcina : Scrieți un program care ar defini clasa de bază punct. În această clasă determinați un punct în plan și funcția showpoint(). Creați clasa derivată poligon care moștenește punct. Funcția showpoint() se va redefini în clasa derivată, astfel ca ea să afișeze la display punctele cu coordonatele date. Să se determine poziția punctului față de celelalte puncte din poligon, să se determine distanța minimă de la punctul dat pînă la primul punct ce aparține poligonului. Iata ce am reusit sa fac : #include<iostream> #include<conio.h> #include<math.h> #include<stdlib.h> #include<conio.h> #define N 100 using namespace std; class point{ public: int a,b; void intr() { int i=0; cout<<"\n Introdu coordonata x: "<<endl; cin>>a; cout<<"\n Introdu coordonata y: "<<endl; cin>>b; } //----------------------------------------------------------------------- void showpoint() { cout<<"\n Functia de afisare a datelor primului punct"<<endl; cout<<"Punctul X1"<<"=("<<a<<","<<b<<")"; } }; //*********************************************************************** class poligon:public point{ point P[N]; public: void introdu() {int i,n; cout<<"\n Functia de introducere a datelor poligonului"<<endl; cout<<"Introdu numarul de laturi"<<endl; cin>>n; for(i=0;i<n;i++) { P[i].intr(); } } //-------------------------------------------------------------------------- void determina() { poligon p[N]; int i,n; cout<<"\n Functia de afisare a punctelor poligonului"<<endl; for(i=0;i<n;i++) { P[i].showpoint(); } } //------------------------------------------------------------------------ void distantas() { poligon P[N]; int i,n; cout<<"\nFunctia ce determina distanta dintre punctul initial si cele ale poligonului"<<endl; for(i=0;i<n;i++) { P[i].distanta(P[i].a,P[i].b, i+1); } } //------------------------------------------------------------------------- void showpoint(int c,int d,int i) { cout<<"\n Punctul X "<<i<<"a poligonului"<<" X "<<i<<"=("<<c<<","<<d<<")"; } //------------------------------------------------------------------------ void distanta(int q,int w,int i) { poligon r; double m; m=sqrt(pow((q-r.a),2)+pow((w-r.,2)); cout<<"\nDistanta de la punctul initial"; cout<<" pina la punctul "<<i<<" a poligonului: X=("<<q<<","<<w<<")"<<" este= "<<m<<endl; } }; //************************************************************************ int main() { point p; poligon o; p.intr(); p.showpoint(); o.introdu(); o.determina(); o.distantas(); getch(); } Inteleg ca programul are ceva rinduri si nu sunteti obligati sa-l cititi , dar imi returneaza mereu distanta 0 si nu prea inteleg de ce ? Am fost atenta la toate detaliile .Mersi. |
#2
Posted 18 October 2015 - 17:58
Pai normal ca iti da 0.
in functia distantas apelezi mereu P[i].distanta cu niste parametri neinitializati |
#3
Posted 18 October 2015 - 18:01
Parca seamana cu asta: http://forum.softped...e/#entry4594677
|
#4
Posted 18 October 2015 - 18:02
#5
Posted 18 October 2015 - 18:07
AlinAraboaie, on 18 octombrie 2015 - 18:01, said:
Parca seamana cu asta: http://forum.softped...e/#entry4594677 |
#6
Posted 18 October 2015 - 18:07
#7
Posted 18 October 2015 - 18:08
pai ce facem acum ? o dai pe incercari ? programarea nu e joc de noroc
|
#8
Posted 18 October 2015 - 18:10
yonut_a, on 18 octombrie 2015 - 18:08, said:
pai ce facem acum ? o dai pe incercari ? programarea nu e joc de noroc Pai cam asta e cind nu se stie . Ana-Bella, on 18 octombrie 2015 - 18:09, said:
Pai cam asta e cnid nu se stie . Edited by Ana-Bella, 18 October 2015 - 18:14. |
#9
Posted 18 October 2015 - 18:16
problema e plina de greseli de la un capat la altul, atat de logica cat si de implementare, practic codul asta copiat de tine nu are niciun scop si nu rezolva nicio problema. Pune mana, gandeste l de la zero si scrie propriu tau cod
|
#10
Posted 18 October 2015 - 18:33
yonut_a, on 18 octombrie 2015 - 18:16, said:
problema e plina de greseli de la un capat la altul, atat de logica cat si de implementare, practic codul asta copiat de tine nu are niciun scop si nu rezolva nicio problema. Pune mana, gandeste l de la zero si scrie propriu tau cod |
|
#11
Posted 18 October 2015 - 18:39
cum adica nu ai cum ? pai esti la o facultate de profil ? daca nu acum atunci cand ?
sa carpesti tampeniile altora nu te va ajuta niciodata sa intelegi nimic. |
#12
Posted 18 October 2015 - 18:40
Ana-Bella, on 18 octombrie 2015 - 18:33, said:
Iti dai seama ca nu am cum sa-l scriu sunt cursul 1 la CTI pina acum habar nu am avut de programare . Iar in Liceu maxim ce am invatat era sa adun doua variabile si sa afisez un rezultat sau sa rezolv o ecuatie de gradul 2 . Deci chiar nu am cum si va rog sa ma ajutati . As incepe sa invat de la 0 dar nu am cum .Am incercat apar multe neclaritati care nu are cine sa mi le explice si vazind toate astea pe capul meu pur si simplu am renuntat . |
#13
Posted 18 October 2015 - 18:42
yonut_a, on 18 octombrie 2015 - 18:39, said:
cum adica nu ai cum ? pai esti la o facultate de profil ? daca nu acum atunci cand ? sa carpesti tampeniile altora nu te va ajuta niciodata sa intelegi nimic. Edited by Ana-Bella, 18 October 2015 - 18:42. |
#14
Posted 18 October 2015 - 18:47
Daca stii engleza iti recomand sa citesti C++ For Dummies 7Th edition , e o care special facuta pentru incepatori, indiferent de varsta , si acopera mai mult decat materia de liceu . Nu sta nimeni dupa tine sa te invete , trebuie sa te descurci pe cont propriu . Daca te interesai de programa facultatii Inainte sa intrii ti-ai fi dat seama ca o sa se intample asta si poate panaa cum stiai mai mutl ...
|
#15
Posted 18 October 2015 - 18:47
Dima1994, on 18 octombrie 2015 - 18:40, said:
Chiar credeai ca te ajuta cineva aici ? Ce naiva esti. Daca vrei intra pe cyberforum.ru doar ca trebuie sa stii putina limba rusa. Primesti rezolvarea in maxim 1 ora , |
|
#16
Posted 18 October 2015 - 18:48
Pai si ce cauti la o facultate de IT daca te interesa designul ? Ala se face la arte .
Program area se invata in engleza limba fara de care nu prea ai ce cauta in IT. Si la urma urmei cursurile la facultate sunt in romana daca alta documentatia nu ai gasit. @Dima1994. Ti s au dat rezolvarile mura in gura trebuia un minim interes si efort din partea ta .... Da cand lenea e mare ce sa faci. Edited by yonut_a, 18 October 2015 - 18:50. |
#17
Posted 18 October 2015 - 18:49
VladBtz, on 18 octombrie 2015 - 18:47, said:
Daca stii engleza iti recomand sa citesti C++ For Dummies 7Th edition , e o care special facuta pentru incepatori, indiferent de varsta , si acopera mai mult decat materia de liceu . Nu sta nimeni dupa tine sa te invete , trebuie sa te descurci pe cont propriu . Daca te interesai de programa facultatii Inainte sa intrii ti-ai fi dat seama ca o sa se intample asta si poate panaa cum stiai mai mutl ... |
#18
Posted 18 October 2015 - 18:50
Uita-te in cartea aia la OOP , e explicat intr-un mod amuzant si interactiv , poate iti fixeaza niste cunostinte ....
Edited by VladBtz, 18 October 2015 - 18:51. |
Anunturi
▶ 1 user(s) are reading this topic
0 members, 1 guests, 0 anonymous users