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

вопрос по структурам - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Проход по квадрату http://www.cyberforum.ru/cpp-beginners/thread95832.html
Вот такая задачка! Помогите чем можете!!!!!! Пройдите в квадрате от клеточки 1 к клеточке 2 так, чтобы посетить все клеточки по одному разу, не попадая в черных.
C++ Функции... Помогите плз решить, я не программист не знаю как решается) Спасибо благодарен !) воть задача: Определить значение z=min(a,3b)*min(2a-b,2b), где min(x,y) - минимальное из чисел x,y. Задачу решить двумя способами. 1)не используя функцию min. 2)определив и использовав функцию min. Кому не трудно помогите) http://www.cyberforum.ru/cpp-beginners/thread95829.html
C++ Программа перевода числа из 10 СС в 2 СС
У Дейтлов есть задача: Напишите программу, которая печатает таблицу двоичных, восьмеричных и шестнадцатеричных эквивалентов десятичных в диапазоне от 1 до 256. Они предлагают следующие инструкции по переводу чисел: 10 СС -> 2 СС 10 СС -> 8 СС
C++ иерархия классов
помогите с классами, базовый класс-ювелирное украшение производный телевизор и стиральная машина в классе не должно быть виртуальных функций
C++ Пошаговая компиляция в Borland 5.01 http://www.cyberforum.ru/cpp-beginners/thread95816.html
Всем привет. С недавнего времени при пошаговой компиляции программки(F7) начало выскакивать окно CPU и пошаговость происходит не в окне программы, а в этом долбанном CPU. До самой программы дойти нереально. Не понимаю что происходит? Раньше все было нормально и проверял программу с помощью F7 без проблем. Программу пишу для математических расчетов и поэтому пошаговость очень важна т.к....
C++ Найти с заданной точностью знач. выражения Составить функцию возвращающую значение для решения представленной ниже задачи: Найти с заданной точностью значения выражения s=сумма ряда(x^n/n!); n от 1 до бесконечн.; Точность<=10^-4; |x|<1; Помогите не понимающему экономисту) оч прошу! подробнее

Показать сообщение отдельно
CrazyMamba
0 / 0 / 0
Регистрация: 14.02.2010
Сообщений: 40
15.02.2010, 16:21     вопрос по структурам
Я начал писать программу на следующию задачу Описать структуру с именем STUDENT, содержащую следующие поля:
-Фамилия и инициалы
-Номер группы
-Успеваемость(массив из 5ти элементов).
Написать программу выполняющую следующие действия:
-Ввод с клавиатуры данных в массив, состоящий из 10ти структур типа STUDENT:записи должны быть упорядочены по возрастанию среднего балла;
-Вывод на дисплей Фамилий и номеров групп для всех студентов имеющих оценки 4 и 5
-если таких студентов нет, вывести соответствующее сообщение.
Я начал писать. Объявил структуру дошло дело до заполнения и тут у меня ошибка которую не как не могу понять вот код:
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
#include "stdafx.h"
int _tmain(int argc, _TCHAR* argv[])
{setlocale (0,"Russian");
const int l_name=30,l_num=5,l_ysp=5;
struct STUDENT
{
    char name[l_name], num[l_num];
    int ysp;
};
const int l_dbase=11;
STUDENT dbase[l_dbase];
for(int i=1;i<l_dbase;i++)
{
    cout<<"Введите Ф.И.О. Студента №"<<i<<endl;
    cin.getline(dbase[i].name, 30);// вот эта строчка
    cout<<"Введите Нормер группы Студента №"<<i<<endl;
    cin.getline(dbase[i].num, 5);
    cout<<"Введите 5 оценок Студента №"<<i<<endl;
    for(int z=0;z<l_ysp;z++)
        {
            cin>> dbase[z].ysp;
        }
}
 
system("pause");
    return 0;
}
Строчка которую я прокоментировал выполняется в цикле только 1 первый раз а потом просто пропускается. Подскажите пожалуйста почему так и как это исправить.
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 01:26. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru