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

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
gobL1n
0 / 0 / 0
Регистрация: 25.11.2011
Сообщений: 9
#1

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

09.12.2011, 13:29. Просмотров 485. Ответов 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++
Помогите пожалуйста! Составить программу.Начальные данные берутся из файла и вводятся вручную. Минимальное содержание 15 элементов. ...

Задача на структуры - C++
День (вечер) добрый, дали задачу на структуры - учитывая информацию о результатах сессии студентов, вывести на экран список тех, кто будет...

Структуры в С++(Задача) - C++
Ввести перечислимые типы вертикаль, горизонталь для обозначения клеток шахматной доски. Составить и протестировать функции: ХОД_ФЕРЗЯ (К1,...

Задача С++ на структуры! - C++
Информация о детали состоит из названия, веса, экземпляра(в кг),количества экземпляров, имеющихся на складе(в штуках),статуса(заказана или...

Задача. Структуры в С++ - C++
Дан список студентов 25 человек и сведения о результатах сдачи экзамена по дисциплинам информатика, мат.анализ, алгебра, история....

Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
n00b.vcxproj
Кодер
47 / 46 / 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);
}
В принципе полный код без сортировки.
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
09.12.2011, 16:47
Привет! Вот еще темы с ответами:

Задача на структуры - C++
написать программу которая просит ввести число точек, их координаты, а затем найти среднюю точку, координаты которой равны среднему...

задача на структуры - C++
1.сформировать массив из элементов структурного типа. 2.распечатать сформированный массив на экране в виде таблицы. Проблема вот в чем,...

[C++] Задача на структуры - C++
В Европе около 35 государств. По каждому государству имеется следующая информация: название, численность населения, площадь территории,...

Задача на структуры - C++
Помогите сделать задание, ибо у самого не получается. А для защиты надо. 1. Имеется список автомобилей. Информация в списке: марка,...


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

Или воспользуйтесь поиском по форуму:
Ответ Создать тему
Опции темы

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