Регистрация не е нужна, освен при създаване на тема в "Задача на седмицата".

Масив

Масив

Мнениеот Гост » 14 Дек 2019, 19:39

Може ли някой да ми помогне с началото на следната програма на C++: Да се напише програма, която реализира въвеждането от клавиатурата на точките на 30 участници в състезание. Да се пресметне и изведе средния брой точки на състезателите.
Главно въпросът ми е дали масивът, който ще се обхожда се състои от участниците или от броя на точките?
Гост
 

Re: Масив

Мнениеот Davids » 14 Дек 2019, 21:17

Масивът ти се състои от броя на точките на всеки играч.
*Нещо непосредствено и интересно, привличащо вниманието на читателя и оставящо го с приятна топла усмивка на лицето.*
----
Вече не го правя само за точката. :lol:
Davids
Математик
 
Мнения: 2394
Регистриран на: 16 Ное 2015, 11:47
Рейтинг: 2552

Re: Масив

Мнениеот Гост » 14 Дек 2019, 22:44

Тоест да декларирам масива така double ar[30]; и след това да се въвеждат точките от клавиатурата cin >> ar[ i ]; ?

Davids написа:Масивът ти се състои от броя на точките на всеки играч.
Гост
 

Re: Масив

Мнениеот Добромир Глухаров » 15 Дек 2019, 09:40

Броят на точките за всеки участник обикновено е цяло число -
Код: Избери целия код
int ar[30];
Иначе въвеждането е правилно кодирано, но трябва да бъде в цикъл и може да се добави подсещащ текст. Във форума за информатика - ВИЖ.
Аватар
Добромир Глухаров
Математик
 
Мнения: 2080
Регистриран на: 11 Яну 2010, 13:23
Рейтинг: 2178

Re: Масив

Мнениеот Гост » 15 Дек 2019, 12:17

Аз си мислех, че трябва да използваме тип double, тъй като трябва да намираме и средно аритметично, което не винаги ще е цяло число

Добромир Глухаров написа:Броят на точките за всеки участник обикновено е цяло число -
Код: Избери целия код
int ar[30];
Иначе въвеждането е правилно кодирано, но трябва да бъде в цикъл и може да се добави подсещащ текст. Във форума за информатика - ВИЖ.
Гост
 

Re: Масив

Мнениеот Добромир Глухаров » 15 Дек 2019, 13:29

Гост написа:Аз си мислех, че трябва да използваме тип double, тъй като трябва да намираме и средно аритметично, което не винаги ще е цяло число


Ами да! Разбира се, точно така си е! Ще си коригирам програмата във форума за информатика.
Аватар
Добромир Глухаров
Математик
 
Мнения: 2080
Регистриран на: 11 Яну 2010, 13:23
Рейтинг: 2178

Re: Масив

Мнениеот Гост » 20 Юли 2021, 13:11

Ето я моята програмка. Ако имате някакви забележки или според вас имам грешка в кода, пишете за да си я оправя.

Код: Избери целия код
#include <iostream>

using namespace std;

int main()
{
    double uchastnici[30], srednoaritmetichno = 0;

    for (int i = 0; i < 30; i++)
    {
        cin >> uchastnici[i];

        srednoaritmetichno += uchastnici[i];
    }

    srednoaritmetichno /= 30;

    cout << srednoaritmetichno << endl;

    return 0;
}
Гост
 


Назад към C, C++



Кой е на линия

Регистрирани потребители: Google [Bot]

Форум за математика(архив)