Proszę o pomoc nie umiem zbyt dobrze programować a na jutro muszę zrobić tą pracę Błagam o szybką pomoc

Zad 13
Napisać program wczytujący pięć licz rzeczywistych i podający:
a)
największą z nich
b)
najmniejszą z nich


Odpowiedź :

Odpowiedź:

#include <iostream>

void main()

{

int tablica[5];

int wartosc_najwieksza = INT_MIN, wartosc_najmniejsza = INT_MAX;

std::cout << "Podaj 5 liczb." << std::endl;

for(int i=0;i<5;i++)

{

 std::cin >> tablica[i];

 if(wartosc_najwieksza < tablica[i])

  wartosc_najwieksza = tablica[i];

 if(wartosc_najmniejsza > tablica[i])

  wartosc_najmniejsza = tablica[i];

}

std::cout << "Najwieksza wartosc w tablicy to: " << wartosc_najwieksza << ", a najmniejsza to: " << wartosc_najmniejsza << "." << std::endl;

}

Wyjaśnienie:

#include <iostream>

using namespace std;

int main() {

 float lista[5],max,min;

 int i;

 for (i=0;i<=4;i++){

 cout << "Podaj liczbę nr "<<i+1<<": ";

 cin>>lista[i];}

 min=lista[0];

 max=min;

 for (i=0;i<=4;i++){

   if (max<lista[i]){

     max=lista[i];}

   if (min>lista[i]){

     min=lista[i];}

 }

cout<<"max = "<<max<<endl;

cout<<"min = "<<min;

}