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

Структуры задача - C++

Восстановить пароль Регистрация
 
gobL1n
0 / 0 / 0
Регистрация: 25.11.2011
Сообщений: 9
09.12.2011, 13:29     Структуры задача #1
Горная вершина представлена названием, высотой в метрах, уровнем сложности восхождения на вершину. Среди некоторого кол-ва вершин отобрать вершины с высотой, не меньшей К м. Выбранные вершины отсортировать по возрастанию уровня сложности восхождения. Если нужных нет - вывести сообщение.(Реализовать через структуры).

Добавлено через 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
struct spisok {
    char name[20];
    int visota; 
    int difficult;}
struct newspisok {
    char name[20];
    int visota; 
    int difficult;}
int main(){
    int n;
    cout<<"Vvedite kol=vo vershin\n";
    cin>>n;
spisok gora[30];
for (int i=0; i<n; i++)
{
    cin>>gora[i].name>>gora[i].visota>>gora[i].difficult;
     int k;
  cout<<"Vvedite K\n";
  cin>>k;
  for (i=0; i<n; i++){
     if (k<=gora[i].difficult)
         ;
  }
}
return 0;
}
 Комментарий модератора 
Используйте теги форматирования кода!
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
09.12.2011, 13:29     Структуры задача
Посмотрите здесь:

Структуры в С++(Задача) C++
C++ Задача. Структуры в С++
Задача на структуры C++
C++ [C++] Задача на структуры
Задача С++ на структуры! C++
C++ задача на структуры
C++ Задача на структуры
C++ Задача на структуры

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
n00b.vcxproj
Кодер
 Аватар для n00b.vcxproj
46 / 45 / 2
Регистрация: 10.10.2010
Сообщений: 229
09.12.2011, 16:47     Структуры задача #2
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
#include <stdio.h>
#include <string>
 
using namespace std;
 
struct montop
{
string name;
int height;
int difficult;
};
 
int main()
{
int a,k;
printf("Enter count of tops: \n");
scanf("%d", &a);
montop* top = new montop[a];
printf("Enter info of tops(name height difficult): \n");
for(int i=0;i<a;++i)
scanf("%s%d%d", &top[i].name,&top[i].height,&top[i].difficult);
//Сортировку нужно сюда, а у меня с ней немного не айс.
printf("Enter K: \n");
scanf("%d", &k);
for(int i=0;i<a;++i)
if(top[i].height>=k)
printf("%s, %d m. Difficult - %d", &top[i].name, top[i].height, top[i].difficult);
}
В принципе полный код без сортировки.
Yandex
Объявления
09.12.2011, 16:47     Структуры задача
Ответ Создать тему
Опции темы

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