Răspuns :
Ai aici codul:
#include <iostream>
#include <stdlib.h>
using namespace std;
int numbers[10], lim;
float average = 0;
void inputs()
{
// Dai limita lui for.
// In caz ca se trece de limita, apare mesajul asta.
while (lim < 0 || lim > 10)
{
cout << "Ai introdus mai mult decat zece. Introdu o limita mai mica.\n-> ";
cin >> lim;
system("cls");
}
cout << "Introdu cate numere vor exsita. (max 10)\n-> ";
cin >> lim;
system("cls");
// Introduci in variabila "numbers" valorile din care se va face media.
for(int i=0; i<=lim-1; i++)
{
cout << "Pentru spatiul " << i+1 << " introdu un numar.\n-> ";
cin >> numbers[i];
system ("cls");
}
}
void outputs()
{
// Prezinti media (variabila average).
cout << "Media e: " << average << endl;
}
main()
{
inputs();
// Calculezi media.
for(int i=0; i<=lim-1; i++)
average += numbers[i];
average = average/lim;
outputs();
system ("pause");
}
Am dat limită lui "n" (pe care l-am numit 'lim', la mine în prorgam) de 10, pentru că e vector. Poţi schimba dacă vrei.
Te astept cu intrebări.
#include <iostream>
#include <stdlib.h>
using namespace std;
int numbers[10], lim;
float average = 0;
void inputs()
{
// Dai limita lui for.
// In caz ca se trece de limita, apare mesajul asta.
while (lim < 0 || lim > 10)
{
cout << "Ai introdus mai mult decat zece. Introdu o limita mai mica.\n-> ";
cin >> lim;
system("cls");
}
cout << "Introdu cate numere vor exsita. (max 10)\n-> ";
cin >> lim;
system("cls");
// Introduci in variabila "numbers" valorile din care se va face media.
for(int i=0; i<=lim-1; i++)
{
cout << "Pentru spatiul " << i+1 << " introdu un numar.\n-> ";
cin >> numbers[i];
system ("cls");
}
}
void outputs()
{
// Prezinti media (variabila average).
cout << "Media e: " << average << endl;
}
main()
{
inputs();
// Calculezi media.
for(int i=0; i<=lim-1; i++)
average += numbers[i];
average = average/lim;
outputs();
system ("pause");
}
Am dat limită lui "n" (pe care l-am numit 'lim', la mine în prorgam) de 10, pentru că e vector. Poţi schimba dacă vrei.
Te astept cu intrebări.
#include <iostream>
using namespace std;
int main()
{
unsigned nr,copie;
float suma,n,ma;
cout<<"Cate numere avem="; cin>>n;
cout<<'\n';
copie=n;
while(copie)
{
cout<<"Numerele="; cin>>nr; cout<<'\n';
suma+=nr;
copie--;
}
ma=suma/n;
cout<<"Media aritmetica="<<ma<<'\n';}
using namespace std;
int main()
{
unsigned nr,copie;
float suma,n,ma;
cout<<"Cate numere avem="; cin>>n;
cout<<'\n';
copie=n;
while(copie)
{
cout<<"Numerele="; cin>>nr; cout<<'\n';
suma+=nr;
copie--;
}
ma=suma/n;
cout<<"Media aritmetica="<<ma<<'\n';}
Vă mulțumim că ați ales să vizitați platforma noastră dedicată Informatică. Sperăm că informațiile prezentate v-au fost utile. Dacă aveți întrebări suplimentare sau aveți nevoie de ajutor, nu ezitați să ne contactați. Vă așteptăm cu drag data viitoare și vă încurajăm să ne salvați în lista de favorite!