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

Структуры. Записать отдельно имя и фамилию и отдельно числа - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Описать структуру с именем STUDENT. Исправить ошибки в коде http://www.cyberforum.ru/cpp-beginners/thread1168693.html
Проверьте пожалуйста! Задание такое: описать структуру с именем STUDENT, содержащую следующие поля: а)фамилия и имя(строка 15 символов), б) год рождения(целое неотриц. число), в)номер группы( число целое или строка из 3 символов), г)оценки за сессию по 4 предметам( массив из 4 типа float) В этой программе, реализовать следующие функции:1)вывести список студентов, фамилии которых начинаются...
C++ Агрегация массива в класс Решил описать класс вектора для работы с opengl, но не понимаю как можно передать данные объекту через массив путём агрегации. Инициализировать каждый элемент не удобно и очень громоздко получается. Хочу что то вроде такого: Class vector3 { float coord; .... }; void draw() { vector3 v.coord = {{x,y,z}, {x1,y1,z1}, ...}; glvertexfv(v); http://www.cyberforum.ru/cpp-beginners/thread1168691.html
Построить интерполяционные многочлены Ньютона C++
Построить интерполяционные многочлены Ньютона для функции F(x)=lg(x)-((x-1)/x) по следующим узлам: х=1, 2, 4, 8, 10; Проблемы возникают не с написанием кода, а в том, "как решить"
C++ Чтение всего файла fstream
В общем мне казалась задача вполне очевидна и частая считать файл целиком в строку, но почему-то я не нашёл ничего готового (типа fstream::readAll()). Оператор >> игнорирует пробельные символы, вычитал отсюда http://www.cyberforum.ru/cpp-beginners/thread659946.html что можно использовать getline, но меня смущает что туда нужно передавать буфер заранее известного размеры, вам не кажется что это...
C++ Перевод многострочного текста с английского языка на азбуку Морзе http://www.cyberforum.ru/cpp-beginners/thread1168675.html
Выполнить перевод многострочного текста (char text) с английского языка на азбуку Морзе. Для перевода использовать следующую таблицу преобразования: A .- J .--- Q --.- Y -.-- B -... I .. R .-. Z --.. C -.-. K -.- S ... D -.. L .-.. T - E . M -- U ..- F ..-. N -. V ...- G --. O --- W .-- H .... P .--. X -..- Каждая буква отделяется друг от друга пробелом, а пробел заменяется...
C++ Составить программу так, чтобы массив Y заполнялся значениями функции Составить программу так, чтобы массив Y заполнялся значениями функции. F(x)=tg(x) - x a=0 b=pi/4 a и b- начало и конец отрезка m=10 -кол-во элементов подробнее

Показать сообщение отдельно
Bored
0 / 0 / 0
Регистрация: 02.05.2014
Сообщений: 36
09.05.2014, 02:46  [ТС]     Структуры. Записать отдельно имя и фамилию и отдельно числа
с циклом я понял
у меня вот другая проблема
вот код, по сути сделал как вы сказали, но на экран мне выдает непонятные числа -85899360 и так раз 10
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
#include <iostream>
#include <fstream>
#include <string>
 
using namespace std;
 
 
struct Student_Points
{
    string Surname;
    int Points[10];
 
};
ifstream inp("D:\\d\\d1\\name.txt");
 
int main()
{
    Student_Points my;
    while (getline(inp, my.Surname))
    {
        for (int i(0); i < 10; i++)
        {
            inp >> my.Points[i];
            cout << my.Points[i] << ' ';
        }
        cout << endl << endl;
    }
    system("pause");
    return 0;
}
 
Текущее время: 23:45. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru