Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <iostream>
- void cerchio(double* in_raggio, double* out_circonf, double* out_superficie){
- int tmp_raggio = *in_raggio;
- *out_circonf = 2 * (3.14) * (tmp_raggio);
- *out_superficie = (3.14) * (tmp_raggio) * (tmp_raggio);
- }
- void cubo(double* in_lato, double* out_superficie, double* out_volume){
- int volume = in_lato * in_lato * in_lato;
- *out_volume = volume;
- int sup = in_lato * in_lato * 6;
- *out_superficie = sup;
- }
- void quadrato(double* in_lato, double* out_perimetro, double* out_area){
- *out_perimetro = in_lato * 4;
- *out_area = in_lato * in_lato;
- }
- int main(){
- double input = 0;
- double output1=0, output2=0;
- int choice = 0;
- while(choice != 4){
- output1=0, output2=0;
- cout << "Scelta: " << endl;
- cin >> choice;
- cout << "Inserisci lato o raggio:" << endl;
- cin >> input;
- if(choice==1){
- cerchio(&input, &output1, &output2);
- cout << "raggio:" << input << "circonf e area: " << output1 << output2;
- }
- if(choice==2){
- quadrato(&input, &output1, &output2);
- cout << "lato:" << input << "perimetro e area: " << output1 << output2;
- }
- if(choice==3){
- cubo(&input, &output1, &output2);
- cout << "lato cubo:" << input << "sup. e volume: " << output1 << output2;
- }
- << endl;
- }
- return 0;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement