Премини към съдържанието
Форумът в приложение

По-лесно сърфиране. Научи повече.

Kaldata.com - Форуми

Приложение на форума на цял екран с push известия, значки и други.

За да инсталирате това приложение на iOS и iPadOS
  1. Докоснете Иконата за споделяне в Safari
  2. Превъртете менюто и докоснете Добавяне към началния екран.
  3. Докоснете Добавяне в горния десен ъгъл.
За да инсталирате това приложение на Android
  1. Докоснете менюто с 3 точки (⋮) в горния десен ъгъл на браузъра.
  2. Докоснете Добавяне към началния екран или Инсталиране на приложение.
  3. Потвърдете, като докоснете Инсталиране.

Добре дошли!

Добре дошли в нашите форуми, пълни с полезна информация. Имате проблем с компютъра или телефона си? Публикувайте нова тема и ще намерите решение на всичките си проблеми. Общувайте свободно и открийте безброй нови приятели.

Моля, регистрирайте се за да публикувате тема и да получите пълен достъп до всички функции.

 

Помощ за Курсова работа по ПИК

Featured Replies

Здравейте колеги за първа година съм студент и още не мога да осмисля как да направя структурата на зададената ми задача по ПИК за Курсова работа. Задачата е следната:

 

Във файл е зададена съвкупност от оценки от последния изпит на вашата група. Необходимо е да се изчисли средната стойност на тези оценки, а след това да се разбият по категории според правилата : 

- ако оценката S на студента се отличава от средното значение с не повече от 10 единици, то тя може да попадне в категорията ЗАДОВОЛИТЕЛНО

- ако S с повече от 10 единици превишава средната стойност то тя принадлежи към категория ОТЛИЧНО

- ако S с повече от 10 единици се отличава от средната стойност в намаляваща посока , то оценката попада в категория НЕЗАДОВОЛИТЕЛНО.

Резултатите да се изведат на екрана на монитора с подходящи текстови пояснения. 

 

Благодаря предварително. 

 

/ОФФ

Признавам си че не знам какво е ПИК, ама ми хрумна една идея - ако всичките студенти се наговорят и дадат празни листи на изпита ще получат една и съща оценка = средната и всичките ще вземат изпита със ЗАДОВОЛИТЕЛНО и без да учат изобщо за него.

Здравейте колеги за първа година съм студент и още не мога да осмисля как да направя структурата на зададената ми задача по ПИК за Курсова работа. Задачата е следната:

 

Във файл е зададена съвкупност от оценки от последния изпит на вашата група. Необходимо е да се изчисли средната стойност на тези оценки, а след това да се разбият по категории според правилата : 

- ако оценката S на студента се отличава от средното значение с не повече от 10 единици, то тя може да попадне в категорията ЗАДОВОЛИТЕЛНО

- ако S с повече от 10 единици превишава средната стойност то тя принадлежи към категория ОТЛИЧНО

- ако S с повече от 10 единици се отличава от средната стойност в намаляваща посока , то оценката попада в категория НЕЗАДОВОЛИТЕЛНО.

Резултатите да се изведат на екрана на монитора с подходящи текстови пояснения. 

 

Благодаря предварително. 

Добре, какво не е ясно. Имате две сравнения, един двумерен масив. Какво не е ясно? И какъв е езика на който трябва да се напише?

/ОФФ

Признавам си че не знам какво е ПИК, ама ми хрумна една идея - ако всичките студенти се наговорят и дадат празни листи на изпита ще получат една и съща оценка = средната и всичките ще вземат изпита със ЗАДОВОЛИТЕЛНО и без да учат изобщо за него.

ПИК - Програмиране и използване на компютри :D

  • Автор

Добре, какво не е ясно. Имате две сравнения, един двумерен масив. Какво не е ясно? И какъв е езика на който трябва да се напише?

C++

Нямаш нужда от двумерен масив, прочиташ файла и записваш оценките в едномерен масив, след като вече имаш оценките, изчисляваш средната оценка (делиш сбора на броя им) и след това сръвняваш ;)

Нямаш нужда от двумерен масив, прочиташ файла и записваш оценките в едномерен масив, след като вече имаш оценките, изчисляваш средната оценка (делиш сбора на броя им) и след това сръвняваш ;)

А къде ще записвате групата в която попада даден студент?

C++

Ако е за Русенския университет (1 курс, фак. ЕЕА) се пише на чисто C :)

А къде ще записвате групата в която попада даден студент?

По условие са само една група. А дори и да бяха, чист двумерен масив не е препоръчителен. Или едномерен за всички с поле за група или динамичен двумерен т.е. едномерен от указатели към едномерни. Още по-добре вектори, като сме на C++.

 

Ако е за Русенския университет (1 курс, фак. ЕЕА) се пише на чисто C :)

И другаде има ПИК.

По условие са само една група. А дори и да бяха, чист двумерен масив не е препоръчителен. Или едномерен за всички с поле за група или динамичен двумерен т.е. едномерен от указатели към едномерни. Още по-добре вектори, като сме на C++.

 

И другаде има ПИК.

Имах предвид категория, не група. Аз като бивш функционален програмист предпочитам простите и нагледни форми :)

Имах предвид категория, не група. Аз като бивш функционален програмист предпочитам простите и нагледни форми :)

Еми още повече за категория. Обещавам ти, че с едномерен ще е много по-просто и нагледно. С три еднотипни паса ще извадиш категориите без проблем от едномерен (това ако трябва да изваждаме категориите последователно - иначе само един). С двумерния масив ще трябва да направиш 2 паса - един за сортирането по категории в двумерния и един за печат. И за капак ще ти трябва и едномерен за началното въвеждане (тоест общо 4 пъти повече място, ако не ги заделяш динамично) или ще трябва да маркираш "дупки" в единия ред на двумерния (което иска 3 пъти повече място и двойно по-сложна логика). Т.е. не печелиш нищо, а си набутан много. :P

П.П. и ти като мен бъркаш функционален с процедурен :)

Редактирано от flare (преглед на промените)

Наистина с едномерен масив ще е по чисто и нагледно. Все пак имаме само набор от оценки за една група и за един изпит. И само това ни е нужно да пазим. Не е нужно да пазим и категорията, тъй като тя може да се намери с едно сравнение.

  • 1 година по-късно...

аз преди бях писал няколко примера как се чете файл в структура моля потърсете и вижте във форума и гугъл за четене на файл в структура

  • 1 година по-късно...

Може ли да ми помогнете с мойта курсова задача ? Опитах се да си я реша сам ама не се указа че нищо не знам по ПИК . Задачата е : 

Да се прочете текст от файл.Всяка дума да се раздели както следва:
-ако думата е с четен брой символи да се раздели на две думъ с интервал по средата.
-ако думата е с нечетен брой символи да се раздели на три с интервали,
като средната да бъде само с един сомвол.
Резултата да се изведе на екрана.
Получения текст да се запише във втори файл. 

Архивирана тема

Темата е твърде стара и е архивирана. Не можете да добавяте нови отговори в нея, но винаги можете да публикувате нова тема, в която да продължи дискусията. Регистрирайте се или влезте във вашия профил за да публикувате нова тема.

Разглеждащи това в момента 0

  • Няма регистрирани потребители разглеждащи тази страница.

Дарение

  • Подкрепи съществуването на форума - направи дарение
    25%
    Дарени 252.69 EUR от нужните 1,000.00 EUR

Бюлетин

Получавайте известие, когато има важна промяна или новина свързана с форума.

Профил

Навигация

Търсене

Търсене

Конфигуриране на push известия в браузъра

Chrome (Android)
  1. Докоснете иконата на катинар до адресната лента.
  2. Докоснете Разрешения → Известия.
  3. Променете предпочитанията си.
Chrome (Desktop)
  1. Кликнете върху иконата на катинар в адресната лента.
  2. Изберете Настройки на сайта.
  3. Намерете Известия и коригирайте предпочитанията си.