Informatică, întrebare adresată de gang06313, 8 ani în urmă

Elaborează un program în care să se afişeze aliatoriu denumirea planetei din galaxie după ce utilizatorul introduce cuvântul pământ ca răspuns la întrebarea pe ce planetă vă aflați (cu explicaţie)​

Răspunsuri la întrebare

Răspuns de lucaciucandrei
1

#include<iostream>

#include<string.h>

#include <ctime>

#include <cstdlib>

using namespace std;

int main() {

   srand(time(0));

   char p[101] = "";

   cout << "Pe ce planeta va aflati?" << endl;

   char pp[8][20] = {{"Mercur"},{"Venus"},{"Pamant"},{"Marte"},{"Jupiter"},{"Saturn"},{"Uranus"},{"Neptun"}};

   cin.getline(p, 101);

   int r = (rand() % 8) + 1;

   if (stricmp(p, "pamant") == 0)

       cout << pp[r];

   return 0;

}


gang06313: Îmi puteți explica vă rog frumos cum funcționează programaul?
gang06313: Îmi puteți explica vă rog frumos cum funcționează programaul?
lucaciucandrei: tu citesti de la tastatura numele unei planete din sistemul solar
lucaciucandrei: citesti de la tastatura cuvantul "pamant" defapt
lucaciucandrei: si daca ai citit acest cuvant ti se va afisa random numele unei planete din sistemul solar, daca nu ai citit acest cuvant nu se va afisa nimic
Alte întrebări interesante