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

Описать структуру с именем ZNAK - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Двумерный массив http://www.cyberforum.ru/cpp-beginners/thread30338.html
Дана матрица размера N*M.Найти наименьший элемент среди элементов тех столбцов, в которых нет чётных чисел. Написать программу.
C++ Перемножение элементов массива Добрый день. Вот, столкнулся с не пониманием того, как перемножить все элементы в массиве. Есть массив, уже составленный, ввиде двойного факториала с определенным шагом. Нужно перемножить все элементы. Подскажите пжлста, как это делается. Спасибо. http://www.cyberforum.ru/cpp-beginners/thread30332.html
Задача с файлом и функцией C++
Мне была задана такая задача: Для хранения данных о ноутбуках описать структуру вида (при необходимости дополнив ее): struct NOTEBOOK { char model; // наименование struct size { // габаритные размеры float x; float y; float z; }; float w; // вес
проблемы с линковкой C++
Возникла проблема. Нашел на другом форуме точную формулировку своей проблемы. Решение той проблемы не описано. Прошу помочь: Hi All, I've built the arm-elf tool chain with the following gcc 3.0.2 release binutil 2.11.92.0.7 newlib-1.9.0 When I build the following C++ program I get undefined reference to _gxx_personality_sj0
C++ Проблемы с графикой http://www.cyberforum.ru/cpp-beginners/thread30299.html
Поставлено 2 задачи: 1-я Нарисовать 2d фигуру и букву, а также ось XY c делениями и вращать фигуру и букву с помощь матрицы. 2-я Такая же как и первая, только в 3d) Вопрос: где можно просмотреть литературу по данной тематике с похожими примерами, сам ничего толкового найти не смог(. Кровь из носу надо за 2 недели разобраться.
C++ Как реализовать цикл Посчитать сумму s=cos(x+2*k)/(pow(k,3)) если x меряется от-1 до 1 с шагом 0.1(к=8) подробнее

Показать сообщение отдельно
accept
4837 / 3236 / 165
Регистрация: 10.12.2008
Сообщений: 10,682
14.12.2009, 05:54     Описать структуру с именем ZNAK
C
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
struct date {
    int day, month, year;
};
 
struct znak {
    char name[30], zodiac[20];
    struct date birthday;
};
 
...
 
    struct znak people[8] = {
        { "one", "two", { 1, 1, 1990 } },
        { "three", "four", { 2, 12, 1990 } },
        { "five", "six", { 1, 5, 2000 } },
        ...
    };
Добавлено через 1 минуту
чтобы сравнивать по датам, нужна функция, сравнивающая две структуры типа date
чтобы сравнивать по знакам зодиака, можно использовать strcmp из string.h

Добавлено через 7 минут
C
1
2
3
4
5
6
7
8
9
    printf(
        "%s %s %d.%d.%d"
        "\n",
        people[0].name,
        people[0].zodiac,
        people[0].birthday.day,
        people[0].birthday.month,
        people[0].birthday.year
    );
Добавлено через 8 минут
C
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
    struct znak *p;
 
    p = people;
    
    printf("Enter a name:\n");
    scanf("%29[^\n]%*c", p->name);
    
    printf("Enter a zodiac:\n");
    scanf("%19[^\n]%*c", p->zodiac);
    
    printf("Enter a date (mm.dd.yyyy):\n");
    scanf("%2d.%2d.%4d",
        &p->birthday.day,
        &p->birthday.month,
        &p->birthday.year
    );
 
Текущее время: 09:27. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru