小编Ema*_*ova的帖子

不明确的类继承

#include <iostream>
#include <cmath>
using namespace std;
class Tcirculo{
        float radio;
        float diametro;
        float area;
public:
        void carea(float r){radio= r; area=(M_PI*((r*r)));}
        float cdiam(float r) {diametro = 2*r; return diametro;}
        float getr(){return radio;}
        float getd(){return diametro;}
        float geta(){return area;}

};


class Trectangulo : public Tcirculo{
        float altura;
public:
        float calca(float h, float r){altura =h;
        float arearec = getd() * h; return arearec;}
};

class Tcilindro :  public Tcirculo ,Trectangulo{
        float xx,bb;
public:
        Tcilindro(float a, float b) {xx=a;bb=b;}
        float area_total();
};

float …
Run Code Online (Sandbox Code Playgroud)

c++ inheritance class multiple-inheritance ambiguous

5
推荐指数
1
解决办法
799
查看次数

在For C++中减少2

我减少了两个数字,但总的来说我能做到1.

我该怎么办?这是基本的FOR

for (i=n;i>0;i--)  
Run Code Online (Sandbox Code Playgroud)

但减1.

int main(int argc, char *argv[]) {

int n,i,e;
char op;
cout<<"ingrese un numero para realizar las operaciones descriptas a continuacion :"<<endl;
cin>>n;
cout<<"Su numero es : "<<n<<endl;
cout<<"Este programa mostrara una lista de los numeros pares menores a su numero.\n\n\tEn que forma desea ver la lista? "<<endl;
cout<<"\t \t a)De manera creciente"<<endl<<"\t \t b)De manerda decreciente "<<endl;
cin>>op;
if (op=='a') {
    if (n%2==0){
        cout<<"El numero que usted ingreso es par "<<endl;
        for (i=n;i>0;--i) {
            cout<<i<<endl; …
Run Code Online (Sandbox Code Playgroud)

c++

-4
推荐指数
1
解决办法
1842
查看次数