Hogyan vonjak gyököt C++ -ban?
Figyelt kérdés
Készitettem egy programot,mely kiszámitja egy kocka Oldal-Teljes-felszinét, Térfogatát és Átlós metszetét .De az átlós metszetnél gyököt kellene vonjak.Használtam az sqrt-t de a forditó kiirja , hogy az sqrt nincs deklarálva. MÉG ELÉG KEZDŐ VAGYOK EBBEN,és ez az első programom.2013. nov. 2. 22:20
1/12 anonim válasza:
Meg kell hívnod a headert, amiben van.
2/12 iostream válasza:
Úgy érted be kell húznod. A cmath állományban található az std::sqrt függvény. De ezt a referencia is elmondja, te hol találtad az sqrt-t, hogy ez nincs benne? [link] Vagy csak nem nézted eléggé?
3/12 A kérdező kommentje:
És a több változót hogyan vezessem be?(pl. téglatestnél)
2013. nov. 2. 23:57
5/12 A kérdező kommentje:
a,b,c változókat , mivel a kockával egyidőben készitettem egy programot a téglatesthez is de a b,c változókat nem fogadta el.
2013. nov. 3. 17:03
6/12 anonim válasza:
Esetleg deklaráld őket, ahogy a többit is deklaráltad...
7/12 A kérdező kommentje:
De hogyan deklaráljam ?
2013. nov. 3. 18:07
8/12 anonim válasza:
Eddig hogy deklaráltad?
Írd le a kódodat, ami eddig meg van, az egészet.
9/12 A kérdező kommentje:
#include <iostream>
#include <math.h>
using namespace std;
int Fo(int a,int b,int c) {
return 2*(a*c+b*c);
}
int Ft(int a,int b,int c){
return (2*(a*c+b*c))+(2*a*b);
}
int V(int a,int b,int c){
return a*b*c;
}
int d(int a,int b,int c);
{
return sqrt^((a*a)+(b*b)+(c*c));
}
int main()
{
int a,int b,int c;
cout<<"Add meg a teglatest hosszusagat!"<<endl;
cin>>a;
cout<<"Add meg a teglatest szelesseget!"<<endl;
cin>>b;
cout<<"Add meg a teglatest magassagat!"<<endl;
cin>>c;
cout<<"A teglatest Fo: "<<Fo(a,b,c)<<endl;
cout<<"A teglatest Ft: "<<Ft(a,b,c)<<endl;
cout<<"A teglatest V: "<<V (a,b,c)<<endl;
cout<<"A teglatest d: "<<d (a,b,c)<<endl;
return 0;
}
2013. nov. 3. 19:05
10/12 anonim válasza:
mainben:
int a,int b,int c;
helyett:
int a, b, c;
Kapcsolódó kérdések:
Minden jog fenntartva © 2024, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu
A weboldalon megjelenő anyagok nem minősülnek szerkesztői tartalomnak, előzetes ellenőrzésen nem esnek át, az üzemeltető véleményét nem tükrözik.
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!