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

Работа со структурами - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ помогите переделать.... http://www.cyberforum.ru/cpp-beginners/thread544415.html
нужно выполнение этой программы с помощью динамических структур #include<iostream> #include<windows.h> using namespace std; class ctrana{ public: char a;//название страны double...
C++ this и Copy-Constructor Скажите пожалуйста почему даный еод вызывает RTE(Run Time Error) Добавлено через 1 минуту Engine engg(*this); Где this указатель на обьект типа Enginе Ерор косаетса операций new delete http://www.cyberforum.ru/cpp-beginners/thread544411.html
C++ Двумерный массив (Матрицы)
Здравствуйте, я пишу сюда с таким вопросом. Я не смог найти на форуме такую темы вот решил её сюда запостить. Помогите пожалуйста решить данную задачу: 1)Упорядочить строки целочисленной...
Ромбовидное наследование. Деструкторы. C++
глобальная цель - ромбовидное наследование. Сейчас цель - разобраться с вызовами конструкторов/деструкторов. в смысловую нагрузку кода не вникайте - там смысла оч мало:) важно - в конструкторе...
C++ Подсчитать количество цифр в заданном натуральном числе. http://www.cyberforum.ru/cpp-beginners/thread544368.html
Подсчитать количество цифр в заданном натуральном числе. (как можно понятнее и проще, если можно)
C++ Тема: Объединения Здравствуйте всем))) Тут задачка лично для меня не очень то и понятнааая)) может кто то помочь?? Условие: Написать программу хранения координаты точки в виде объединений внутри структуры для... подробнее

Показать сообщение отдельно
pipets24
9 / 9 / 2
Регистрация: 04.04.2012
Сообщений: 59
10.04.2012, 19:24
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
#include<iostream>
struct land
{
char name[30];
int people;
float terr;
}
void main()
{
int n;
land earth[10];
float den[10], max;
for (int i = 0; i < 10; i++)
std::cin >> earth[i].name >> earth[i].people >> earth[i].terr;
for (int i = 0; i < 10; i++)
den[i] = earth[i].terr/earth[i].people;
max = den[1];
for (int i = 0; i < 10; i++)
if (den[i] > max)
{
max = den[i];
n = i;
}
std::cout << earth[n].name;
system("pause");
}
написал кривовато конечно, но работать должно))
писал прямо тут, так что проверьте ошибки
1
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru