Форум программистов, компьютерный форум CyberForum.ru

Структуры. Найти название животного, которое ест больше всего - C++

Войти
Регистрация
Восстановить пароль
 
Strah6
 Аватар для Strah6
0 / 0 / 0
Регистрация: 23.12.2013
Сообщений: 5
25.06.2014, 21:02     Структуры. Найти название животного, которое ест больше всего #1
Задание на лабароторку: Поля структуры: код животного, название, количество еды в день (кг). Операция: найти название животного, которое ест больше всего.
Код был написан легко:
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
#include <iostream>
using namespace std;
 
    struct animal 
    {
        char animal_code[10];
        char animal_name[25];
        int food;
    };
 
int main()
{
    int n;
    cout<<"Enter animal numbers: ";
    cin>>n;
 
animal *Animal=new animal[n] ;
 
 
 
for(int i=0;i<n;i++)
 {
    cout<<"Enter Animal Code: ";
    cin>>Animal[i].animal_code;
    cout<<"Enter Animal Name: ";
    cin>>Animal[i].animal_name;
    cout<<"Enter food(kg): ";
    cin>>Animal[i].food;
 
    cout<<"--------------------------------------"<<endl;
    cout<<Animal[i].animal_code<<" ";
    cout<<Animal[i].animal_name<<" ";
    cout<<Animal[i].food<<" "<<endl;
    cout<<"--------------------------------------"<<endl;
 
 }
int id=0;
int MAX = Animal[0].food;
    for(int i=1;i<n;i++)
    {
        if(MAX<Animal[i].food)
        {
            id=i;
            MAX=Animal[i].food;
        }
    }
    cout<<"Eat the most: "<<Animal[id].animal_name<<endl;
 
 
system("pause");
return 0;
}
Все работает, НО в отчете надо рисовать алгоритм, я пробовал, у меня не получилось:
http://www.cyberforum.ru/attachment....1&d=1403715693
Естественно я не прошу мне нарисовать алгоритм моей программы (ибо бесполезно, чет сомневаюсь что ктот за это возьмется),но мне все равно нужна помощь. Кто чем может, пусть поможет, ибо понятия не имею как нарисовать алгоритм поиска максимального значения по структурам.
Миниатюры
Структуры.  Найти название животного, которое ест больше всего  
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
25.06.2014, 21:02     Структуры. Найти название животного, которое ест больше всего
Посмотрите здесь:

C++ Дан двумерный массив. Найти номер строки, где больше всего нулей.
Найти и напечатать слово, в котором содержится больше всего символов “А” C++
Найти название предприятия, заплатившего меньше всего налогов C++
Дана символьная прямоугольная матрица NхM. Найти номер столбца, содержащего больше всего цифр. C++
Вывести на экран название животного, символизирующего этот год по восточному календарю C++
Массив: Найти номер строки матрицы, в которой больше всего единичных элементов. C++
Найти число в двумерном массиве, которое чаще всего повторяется C++
Работа с файлами и структурами. Найти название предприятия, заплатившего меньше всего налогов C++
Найти, из какой школы (школ) было больше всего участников олимпиады C++
C++ Найти число, которое чаще всего встречается в матрице
Структуры: найти название предприятия, заплатившего меньше всего налогов C++
Найти животное которое ест больше всех C++

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Ответ Создать тему
Опции темы

Текущее время: 06:09. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru