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

Обработка сведений о студентках - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Работа с библиотекой STL, контейнер map http://www.cyberforum.ru/cpp-beginners/thread1120883.html
Ввожу с экрана имя и номер телефона несколько раз, но for_each почему-то выводит на экран только последнего введенного пользователя, а мне нужно, чтобы выводил всех. Объясните, что я не так делаю? И еще когда пытаюсь вставить for_each в отдельный if(x==3), то на команду 3 вообще никак не реагирует. заранее спасибо! //---------------------------------------------------------------------------...
C++ Найти слово, в котором число различных символов минимально Добрый вечер! Помогите, пожалуйста. Ввести n слов с консоли. Найти слово, в котором число различных символов минимально. Если таких слов несколько, найти первое из них. http://www.cyberforum.ru/cpp-beginners/thread1120879.html
Вычислить значение выражения C++
Помогите решить это в С++ просто нужно вывести ответ
Ошибка в макросе C++
#include <iostream> using namespace std; #define function(x) {\ cout<<x<<endl;\ } int main()
C++ Кресты и Нолики, или как спасти студента http://www.cyberforum.ru/cpp-beginners/thread1120869.html
Написал небольшой код игры Крестики Нолики 5х5 с возможностью игры PvP (Игрок против Игрока). Ломаю голову как добавить в код возможность игры против Компьютера, а так же чтобы в начале ... при запуске был выбор ... играть против компьютера или против Игрока ... Помогите добавить в этот код необходимое для того, чтобы она запускалась как описано выше. Заранее СПАСИБО !!! #include <iostream>...
C++ Заполнение массива с клавы, и подсчет суммы элементов с функцией #include <iostream> using namespace std; int sum(int arr , int size) { int rezult = 0; for (int i = 0; i < size; i++) { rezult += arr; подробнее

Показать сообщение отдельно
Тимкин Николай
2 / 2 / 0
Регистрация: 11.11.2013
Сообщений: 55
16.03.2014, 15:57     Обработка сведений о студентках
Помогите исправить программу.
Вроде нет ошибок но он неправильно выводит.
Вот условие задачи:
Составьте программу для обработки сведений о студентках своей группы. Сведения представляются в виде таблицы, содержащей фамилии студентов и определить характеристики:

Характеристики: ФИО, дата рождения
Обработка: Выбор родившихся в заданное год

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
29
30
31
#include <conio.h>
#include <iostream>
#include <stdio.h>
const int n=3;
struct student
{
    char fio[20];
    char god;
};
int main()
{
    student gr[n];
    int i,g;
    setlocale(0,"");
    for (i=0; i<n; i++)
    {
        printf("Фамилия  ");
        scanf("%s",&gr[i].fio);
        printf("Год рождения ");
        scanf("%if",&gr[i].god);
    }
    printf("Студенты родившиеся в определенной год:\n");
    for (i=0; i<n; i++)
        {
        setlocale(0,"");
        if (gr[i].god==g)
        printf("%s\n",gr[i].fio);
        }
    getch();
    return 0;
}
В последствии он выводит все фамилии, но мне нужно чтобы он вывел только фамилий того у кого тоже самый год.
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 22:57. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru