👤

Un lot de pamint a fost recoltat cu padure tanara in urmatorul mod:padure de brad pe prima suta de metri, pădure de stejar pe a doua suta de metri padure de salcim pe a treia suta de metri. elaborati un program ce va permite afişarea denumirii tipului de copaci in dependenta de lotul de pamint. (Exemplu 1..100:writeln ('brazi')) va rog ajutatima

Răspuns :

#include <iostream>

using namespace std;

int main()
{
    int metri;
    cout << "introdu marcajul dorit (in metri)"<<endl<<"borna - ";
    cin>>metri;
    if(metri<1 || metri>300) //pentru intervalul (-infinit,0] si [301, + infinit)
    {
       cout<<"de la borna "<<metri<<" nu s-a inceput recoltarea! Alegeti alt marcaj."<<endl; //mesaj eroare
       main(); // se reapeleaza functia main (recursivitate)
    }

    if(metri>0 &&metri<101) //intervalul[1,100]
        cout<<"de la borna "<<metri<<" s-au recoltat brazi";
    if(metri>100 &&metri<201) //intervalul [101,200]
        cout<<"de la borna "<<metri<<" s-au recoltat stejari";
    if(metri>200 &&metri<301) //intervalul [201,300]
        cout<<"de la borna "<<metri<<" s-au recoltat salcami";
    return 0;
}