Chirurgia endoscopică a hipofizei
"Standardul de aur" în chirurgia hipofizară îl reprezintă endoscopia transnazală transsfenoidală. Echipa NeuroHope este antrenată în unul din cele mai mari centre de chirurgie a hipofizei din Europa, Spitalul Foch din Paris, centrul în care a fost introdus pentru prima dată endoscopul în chirurgia transnazală a hipofizei, de către neurochirurgul francez Guiot. Pe lângă tumorile cu origine hipofizară, prin tehnicile endoscopice transnazale pot fi abordate numeroase alte patologii neurochirurgicale. www.neurohope.ro |
[Tema]Ridicarea unui nr."a" la puterea "b"
Last Updated: Nov 06 2011 18:25, Started by
danutz96
, Nov 06 2011 17:27
·
0
#1
Posted 06 November 2011 - 17:27
Salut.Cum pot scrie in visual studio codul sursa pt. a ridica un numar la un alt numar.Stiu algoritmul dar nu stiu cum sa scriu...am incercat in mai multe feluri.Algoritmul este cam asa:
read a,b; for i=1,b do: write a*a. Eu am scris cam asa,si nu stiu cum sa mai incerc... #include<iostream> void main(){ using namespace std; int a,b,i; std::cin>>a>>b; std::cin.get(); for(int i=1;i<=b;++i){cout<<a*a<<endl;} std::cin.get(); return 0; }Multumesc! Edited by danutz96, 06 November 2011 - 17:28. |
#2
Posted 06 November 2011 - 17:35
read a,b;
for i=1,b do: write a*a. este : read a,b; c:=1; for i=1 to b c:=c*a; Edited by Ombilic, 06 November 2011 - 17:35. |
#3
Posted 06 November 2011 - 17:36
Cred ca ai o problema de algoritm. Asa cum este scris, se calculeaza a la puterea b+1
Edited by yetiro, 06 November 2011 - 17:36. |
#4
Posted 06 November 2011 - 17:37
In primul rand visual studio este un ide, nu un limbaj.
Sa presupunem ca tu ai vrut sa scrii codul in c++. for(int i=1;i<=b;++i){cout<<a*a<<endl;} aici nu faci decat sa afisezi de b ori a*a. insa ca sa ridici a la puterea b treuie sa inmultesti pe a cu el insusi de b ori. |
#5
Posted 06 November 2011 - 17:38
Ombilic, on 6th November 2011, 17:35, said: este : read a,b; c:=1; for i=1 to b c:=c*a; "c:" fiind? yonut_a, on 6th November 2011, 17:37, said: In primul rand visual studio este un ide, nu un limbaj. Sa presupunem ca tu ai vrut sa scrii codul in c++. for(int i=1;i<=b;++i){cout<<a*a<<endl;} aici nu faci decat sa afisezi de b ori a*a. insa ca sa ridici a la puterea b treuie sa inmultesti pe a cu el insusi de b ori. si asta tot cu un for faci...dar cum scriu? Edited by danutz96, 06 November 2011 - 17:39. |
#6
Posted 06 November 2011 - 17:39
c fiind variabila in care tii rezultatele partiale si cel final la ultima iteratie.
|
#7
Posted 06 November 2011 - 17:47
mai exact cum scriu in c?
Edited by danutz96, 06 November 2011 - 17:47. |
#8
Posted 06 November 2011 - 17:50
tocmai ti a scris ombilic ce trebuie facut pas cu pas. Trebuie sa treci in c asa cum ai facut cu codul initial.
|
#9
Posted 06 November 2011 - 17:50
#include <cmath> ... c = pow(a,b); Edited by dani.user, 06 November 2011 - 17:50. |
#10
Posted 06 November 2011 - 17:52
Cred totusi ca problema consta in scrierea unei functii de ridicare la putere si nu folosirea unei existente deja.
|
|
#11
Posted 06 November 2011 - 17:57
Deci iau o variabila "c",careia ii atribui valoarea 1,iar pt. i=1,b calculez c=c*a?
P.S.:Fiti rabdatori cu mine,sunt la inceput. |
#12
Posted 06 November 2011 - 18:05
#13
Posted 06 November 2011 - 18:07
#14
Posted 06 November 2011 - 18:10
Ai ajuns la clasa a X-a sau cind se fac puterile ne-intregi? Pentru ca alea trebuie tratate cu totul altfel. Plus ca nu tratezi deloc exponentii negativi (sau chiar si 0 si chiar si 1 in unele variante). Cit de mari numere trebuie sa poti sa folosesti? Una e sa calculezi 5^5 si alta e sa calculezi 50^50.
|
#15
Posted 06 November 2011 - 18:25
f300, on 6th November 2011, 18:10, said: Ai ajuns la clasa a X-a sau cind se fac puterile ne-intregi? Pentru ca alea trebuie tratate cu totul altfel. Plus ca nu tratezi deloc exponentii negativi (sau chiar si 0 si chiar si 1 in unele variante). Cit de mari numere trebuie sa poti sa folosesti? Una e sa calculezi 5^5 si alta e sa calculezi 50^50. nr intregi.oricum am reusit.dar trebuia sa decar variabile ca fiind reale(float) |
|
Anunturi
▶ 0 user(s) are reading this topic
0 members, 0 guests, 0 anonymous users