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

Se citeşte de la tastatură un şir de numere reale până la întâlnirea valorii 1. Să se scrie un
program care va creea o listă unidirecțională cu numerele citite, va afişa lista creată, apoi, va
găsi elementul maxim al listei

Răspunsuri la întrebare

Răspuns de paaaaaaul
0

#include <iostream>

using namespace std;

int main()

{

   float x, v[101], mx;

   int i, n=0;

   cin >> x;

   while (x!=1)

   {

       n++;

       v[n]=x;

       cin >> x;

   }

   mx=v[1];

   for (i=2; i<=n; i++) if(v[i]>mx) mx=v[i];

   cout << mx;

   return 0;

}

Alte întrebări interesante