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

С помощью структуры определить группу из 7 человек, имя, пол и рост - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Найти ошибку в приведенном коде http://www.cyberforum.ru/cpp-beginners/thread1129447.html
void Print(int a) { cout << "int : "<< a; } void Print (float b) { cout << " Float : " << b; } void main()
C++ Нуждаюсь в объяснении функций Кто может человеческим языком, объяснить что делают эти функции: cin.peek() cin.clear() cin.get() getch() Интересует и "научное" пояснения. п.с. может посоветуйте книгу, в которой понятно описывают функции С++. http://www.cyberforum.ru/cpp-beginners/thread1129445.html
C++ Что означает '\0'
for (i = 0; line != '\0'; i++)
Найти и исправить ошибки в приведенном коде C++
void Amount(int a = 2) { cout << a + a; } void Amount(int a , int b =2) { cout << a + b << endl; } void main() {
C++ Укажите правильные названия переменных http://www.cyberforum.ru/cpp-beginners/thread1129431.html
a) int Main; b) int main; c) int include; d) int define; e) int 35; f) int _35; g) int мамба; прошу помощи идет срез , а я в панике. по моему ответы: b . d . e . f
C++ После первого scanf выводятся сразу все оставшиеся printf и цикл прерывается Только начал изучать структуры и не могу сообразить почему у меня криво работает цикл. После первого scanf выводятся сразу все оставшиеся printf и цикл прерывается. #include <stdio.h> #include <iostream> #include <string.h> #include <windows.h> struct infor_zoo { char name; // Имя char pol; // Пол подробнее

Показать сообщение отдельно
ArtyomKn
0 / 0 / 0
Регистрация: 25.03.2014
Сообщений: 6
25.03.2014, 17:34     С помощью структуры определить группу из 7 человек, имя, пол и рост
С помощью структуры определить группу из 7 человек.имя пол и рост.
вывести самую высокую девочку из группы
C++ (Qt)
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<iostream>
#include<string>
using namespace std;
struct det
{string name;
char sex;
int rost;
};
int main()
{
    setlocale(LC_ALL,"rus_rus.1251");
    int i,m=0;
    det a[10];
    double max=0;
    for(int i=0;i<7;i++)
    {
        cin>>a[i].name;
        cin>>a[i].sex;
        cin>>a[i].rost;
        if((a[i].rost>max)&&(a[i].sex=='ж'))
        {
            max=a[i].rost;
            m=i;
        }
}
    cout<<"Имя самой высокой девушки:"<<a[m].name<<endl;
return 0;
}
выводит какую-то билеберду.
помогите, будьте добры.
заранее спасибо
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 05:38. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru