Proszę o pomoc

0

Proszę o pomoc.Mam do napisania podobno bardzo proste programy w c++, a nie mam pojęcia jak je napisać bo nie chodziłem na lekcję.
Wszystkie te programy związane są z tablicami.
Zad1
Program ma wczytywać dane z klawiatury do tablicy 5 elementowej i wyświetlać jej największy element.
Zad2
wszystko to samo tylko że najmniejszy element.
Zad3
wszystko to samo tylko że ma wyświetlać ostatni element tablicy.
Zad4
wszystko to samo tylko że ma wyświetlać przedostatni element tablicy.
Zad5
wszystko to samo tylko że ma wyświetlać sume i srednią elementów tej tablicy.
Zad6
wszystko to samo tylko że ma wyświetlać pionowo tą tablicę.
Zad7
wszysytko to samo tylko że ma wyświetlać poziomo tą tablicę.
Wiem że dla tych co się na tym znają to żaden problem te programy. Proszę o pomoc jak nie będe miał tych programów to raczej nie mam szans na pozytywną ocenę z informy na semestr.

<font color="blue">//Proszę o nieudzielanie pomocy do czasu poprawienia przez autora tematu wątku na normalny</span>
//i trzeba było chodzić na zajęcia - m.M

0

#include <iostream.h>
#include <conio.h>

#define MAX 2
void WczytajDane(int x[MAX]);
void PokazNajwieksza(int x[MAX]);
void PokazNajmniejsza(int x[MAX]);
void Suma(int x[MAX]);
void Pokaz(int x[MAX]);

int main()
{
int data[MAX];
WczytajDane(data);
Pokaz(data);
PokazNajwieksza(data);
PokazNajmniejsza(data);
cout << "Ostatni element :" << data[MAX-1] << endl;
cout << "Przedostatni element :" << data[MAX-2] << endl;
Suma(data);

getch();
return 0;
}

//---------------------------------------------------------------------------
void WczytajDane(int x[MAX])
{
int loop;

for (loop = 0; loop < MAX; loop++)
{
cout << "Wprowadz liczbe: ";
cin >> x[loop];
}
}

void Pokaz(int x[MAX])
{
int loop;
for (loop = 0; loop < MAX; loop++)
{

cout << "Element " << loop << " zawiera liczbe " << x[loop] << endl;
}

}

void PokazNajwieksza(int x[MAX])
{
int naj = x[0], loop;
for (loop = 0; loop < MAX; loop++)
{
if (x[loop] > naj) naj = x[loop];
}
cout << "Najwieksza liczba jest: " << naj << endl;
}

void PokazNajmniejsza(int x[MAX])
{
int naj = x[0], loop;
for (loop = 0; loop < MAX; loop++)
{
if (x[loop] < naj) naj = x[loop];
}
cout << "Najmniejsza liczba jest: " << naj << endl;
}
void Suma(int x[MAX])
{
int suma = 0, loop;
for (loop = 0; loop < MAX; loop++)
{
suma+=x[loop];
}
cout << "Suma: " << suma << endl;
cout << "Srednia: " << (float)suma/MAX << endl;
}

1 użytkowników online, w tym zalogowanych: 0, gości: 1