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

Сложности со структурами - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Разработать класс «Многочлен» – Polynom степени n http://www.cyberforum.ru/cpp-beginners/thread895414.html
Разработать класс «Многочлен» – Polynom степени n . Написать несколько конструкторов, в том числе конструктор копирования. Реализовать методы для вычисления значения полинома; сложения, вычитания и умножения полиномов. Перегрузить операции сложения, вычитания, умножения, инкремента, декремента, индексирования, присваивания.
C++ Не компилит код #include "stdafx.h" #include <Windows.h> #include <stdio.h> #include <string.h> #include <iostream> using namespace std; int numb; char *towords(int numb) { http://www.cyberforum.ru/cpp-beginners/thread895412.html
Постройте несколько функций для запроса и чтения различного вида информации C++
Использование библиотеки ввода-вывода языка С++ 13. Постройте несколько функций для запроса и чтения различного вида информации. Простейший пример - функция y_or_n() (Которая просит ввести Yes\No). Идеи: Почтовый адрес, дата, личные данные. Постарайтесь сделать их защищенными от дурака.
C++ Реализуйте класс, для которого [] перегружено для реализации случайного чтения символов из файла
Использование библиотеки ввода-вывода языка С++ 7. Реализуйте класс, для которого перегружено для реализации случайного чтения символов из файла. 8. Как Задание 7, только сделайте, чтобы работало и для чтения, и для записи. Подсказка: сделайте, чтобы возвращало объект "дескрипторного типа", для которого присваивание означало бы присвоить файлу через дескриптор, а неявное преобразование в...
C++ Создайте свои манипуляторы http://www.cyberforum.ru/cpp-beginners/thread895389.html
Использование библиотеки ввода-вывода языка С++ 10. Создайте свой манипуляторы которые будут выполнять 1)вывод всех символов большими а чискл в OCT формате 2)вывод всех символов маленькими и замено пробелов на # 3)вывод всех чисел в HEX формате и не выводить пробелов
C++ Откомментируйте задачи Огромная просьба откомментировать код,желательно каждый цикл,заранее спасибо!! 1) // Oleynik_tipovik1.cpp: определяет точку входа для консольного приложения. #include "stdafx.h" #include <iostream> #include <conio.h> #include "tipovik1_summ.h" подробнее

Показать сообщение отдельно
SpiceMix
Сообщений: n/a
08.06.2013, 15:55     Сложности со структурами
Проблема в том, что структура students ch[a] работает только с (а), которая была введена через константу, а через ввод с клавиатуры нет.
Помогите разобраться.
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
32
33
34
35
36
37
38
39
40
#include <iostream>
#include <string.h>
#include <stdlib.h>
using namespace std;
 
struct students
{
char name[15];
int group,age,point;
};
 
int main()
{
    int a,score1,score2,score3,score4;
    cout<<"Please enter the number of students: ";
    cin>>a;
    students ch[a];
    for(int i=0;i<a;i++)
    {
        cout<<"Please enter your name: ";
        cin>>ch[a].name;
        cout<<"Please enter your group: ";
        cin>>ch[a].group;
        cout<<"Please enter your year of birth: ";
        cin>>ch[a].age;
        cout<<"Please enter your: - math score ";
        cin>>score1;
        cout<<"                   - physics score ";
        cin>>score2;
        cout<<"                   - chemistry score ";
        cin>>score3;
        cout<<"        - computer science score ";
        cin>>score4; 
        ch[a].point = (score1+score2+score3+score4)/4;
        cout<<"Your grade point average: "<<ch[a].point<<"\n\n\n";
    }
 
    system("pause");
    return 0;
}
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 06:32. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru