Member 12878636 Ответов: 3

Танду здесь нужны некоторые ответы, дайте ответ быстро, пожалуйста


Create a database of students using structures, where in each entry of the database will have the following fields:
a name, which is a string with at most 128 characters
their marks in physics which is an int between 0 and 100
their marks in chemistry which is an int number between 0 and 100
their marks in mathematics which is an int number between 0 and 100
You have to output a list of students in the following order.
if a student 'A' has lower marks in physics than a student 'B', then A's data is listed before B.
If A and B have the same physics marks and A has lower chemistry marks than B, then A is listed before B.
If A and B have the same marks in physics and chemistry, and A has lower marks in mathematics than B, then A is listed before B.
If all marks are equal and A's name precedes B's name in the dictionary order, then A is listed before B.
.

Input Format :
First line contains the number of students n, where 1<=n<=100.
In following n lines each line contains(space separated)  a name and their respective marks in physics, chemistry, maths, where 0<=marks<=100.

Output Format :
Sorted database of n lines.


Что я уже пробовал:

Моя программа слишком длинная
My program is too long

My program is too long

My program is too long

My program is too long

My program is too long

Graeme_Grant

"Дать мне" .... Дайте мне много денег и я сделаю это ;)

А если серьезно, то зачем нам писать ваш код для домашнего задания, оставленного до последней минуты?..

Нет

Nope

Nope

Nope

Nope

Nope



Разместил здесь решение для вас: Решение для Thandu[^]

3 Ответов

Рейтинг:
9

OriginalGriff

Мы не делаем домашнее задание: оно задано не просто так. Она существует для того, чтобы вы думали о том, что вам сказали, и пытались понять это. Он также существует для того, чтобы ваш наставник мог определить области, в которых вы слабы, и сосредоточить больше внимания на корректирующих действиях.

Попробуйте сами, возможно, вы обнаружите, что это не так сложно, как вы думаете!

Если вы столкнетесь с конкретной проблемой, то, пожалуйста, спросите об этом, и мы сделаем все возможное, чтобы помочь. Но мы не собираемся делать все это для вас!


Graeme_Grant

5 б

Рейтинг:
2

CPallini

Цитата:
Моя программа слишком длинная
Затем напишите более короткую (пока еще работающую) версию.


Цитата:
Моя программа слишком длинная


Моя программа слишком длинная


Моя программа слишком длинная


Моя программа слишком длинная


Моя программа слишком длинная
Похоже, у вас есть склонность к избыточности. Попробуй поработать над этим.


[no name]

ЛОЛ....

Graeme_Grant

Что-то вроде это?[^]

CPallini

Действительно :-)

Рейтинг:
0

Patrice T

Цитата:
Моя программа слишком длинная

Для нас это ничего не значит. Может быть, вам стоит поговорить со своим учителем.

Мы не делаем вашу домашнюю работу.
Домашнее задание предназначено не для того, чтобы проверить ваши навыки просить других людей выполнять вашу работу, а для того, чтобы заставить вас думать и помочь вашему учителю проверить ваше понимание пройденных вами курсов, а также проблем, возникающих при их применении.
Любая ваша неудача поможет учителю выявить ваши слабости и наметить меры по их исправлению.
Любая ваша неудача поможет вам узнать, что работает, а что нет, это называется "методом проб и ошибок".
Так что попробуйте, перечитайте свои уроки и начинайте работать. Если вы застряли на конкретной проблеме, покажите свой код и объясните эту точную проблему, мы можем помочь.