#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) 我减少了两个数字,但总的来说我能做到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)