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

Запись оценок и имен в отдельные переменные - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Добавить в программу ввод данных с клавиатуры http://www.cyberforum.ru/cpp-beginners/thread1087952.html
int main(int argc, char** argv) { string Target("12345678"); Target.insert(3, "-+-"); MessageBox(NULL, Target.c_str(), "", 0);
C++ Bool переменная; действие при изменении значения Ребята, вопрос больше по логике написания нежели оформления. Такая ситуация: есть приложение, в приложении есть переменная, bool. Я написал dll модуль для приложения считывающий значение этой переменной, т.е. 1 или 0. Вот здесь загвоздка, нужно что бы при изменении значения этой переменной проигрывался звук, т.е. ни тогда когда она(переменная) имеет значение 1 или 0, а тогда когда она это... http://www.cyberforum.ru/cpp-beginners/thread1087948.html
C++ Определить количество строк матрицы, которые не содержат ни одного нулевого элемента
Пожалуйста помогите! Данная прямоугольная целочисленная матрица. определить: количество строк, которые не содержат ни одного нулевого элемента; максимальное из чисел, встречающихся в заданной матрице более одного раза.
C++ Как сделать чтобы класс возвращал значение своего поля?
Возможно я не верно выразился, есть класс: class Monstr { String name; int ammo; }; как сделать чтобы при: Monstr zombie; zombie.c_str(); // например. чтобы при совершении действия над классом, испольвазолся его элемент.
C++ Факториал. Использовать только одну функцию main и только один цикл http://www.cyberforum.ru/cpp-beginners/thread1087921.html
задача вообщем простая, но условия осложняют: \sum_{i=0}^{n-1} {x}_{i}/i! использовать только одну функцию main и только один цикл(любой) иксы можно rand-ом заполнить
C++ Объясните, что выполняет этот конструктор #include <iostream> #include <cstring> using namespace std; class Str { friend ostream& operator<<(ostream&, const Str&); friend istream& operator>>(istream&, Str&); public: char* s; //predctavlenie подробнее

Показать сообщение отдельно
Choco
 Аватар для Choco
0 / 0 / 0
Регистрация: 17.12.2013
Сообщений: 13
04.02.2014, 21:42  [ТС]     Запись оценок и имен в отдельные переменные
C++ (Qt)
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
#include "stdafx.h"
#include <iostream>
#include <stdio.h>
#include "stdafx.h"
#include <conio.h>
#include <iostream>
#include <fstream>
#include <stdlib.h>
#include <iomanip>
using namespace std;
const unsigned int mlen=30;
struct Student
{ // определение типа Student
char name[mlen]; // имя студента
int mark1, mark2, mark3, mark4, mark5, mark6, mark7; //всего 7 оценок
double grade; // средний балл
unsigned int fail; // задолженности (число)
};
 
void ReadFile()
{
    char name[mlen];
        fstream file("C:\\Users\\User\\Documents\\Уроки\\Информатика\\Студент\\Студенты.txt");
        struct Student st;
        if (!file)
        exit(1);
        while(file>>name)
       {
       cout<<name;
       }
}
int main()
{
setlocale(LC_ALL, "");
ReadFile();
system("pause");
return 0;
}
Вы правы:
// Список студентов.cpp: главный файл проекта.



Список студентов выводится на экран, но без пробелов и пропусков

Добавлено через 2 минуты
Цитата Сообщение от AntonChik Посмотреть сообщение
есть функция fscanf которой можно вытащить оценки из строки "6; 8; 4; 7; 5; 8; 3" в переменные так:
C++
1
fscanf(file, "%d; %d; %d; %d; %d; %d; %d", &mark1, &mark2, &mark3, &mark4, &mark5, &mark6, &mark7);
показывает ошибку: 1>Список студентов.cpp(34): error C2065: mark1(до mark7): необъявленный идентификатор
 
Текущее время: 16:35. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru