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

Не могу розобратся с кодом и задачкой - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Используя рекурсию распечатать сначала последовательность, состоящую из N букв 'А', а затем из N букв 'В' http://www.cyberforum.ru/cpp-beginners/thread1022117.html
Составить алгоритмы и программы с использованием рекурсий Ввести с клавиатуры целое число N. Используя рекурсию распечатать сначала последовательность, состоящую из N букв 'А', а затем из N букв 'В'
C++ вычисление функции Составить программу вычисления функции y= (x*x)/(a+b) ; x от 1 до 10; шаг x=2 #include <iostream> #include <conio.h> #include <math.h> using namespace std; int main() {const int n=10; setlocale(LC_ALL, "Russian"); http://www.cyberforum.ru/cpp-beginners/thread1022104.html
Баги в коде. Одномерные массивы C++
Собственно, задание, на которое написана прога: В одномерном массиве, состоящем из n вещественных элементов, вычислить: — количество элементов массива, равных нулю; — сумму элементов массива, расположенных после минимального элемента. Упорядочить элементы массива по возрастанию модулей. Собственно, код: #include <cstdlib> #include <iostream> #include <windows.h>
Нижний дефис в ключевых словах C++
Здравствуйте! Скажите, пожалуйста, почему в написании ключевых слов иногда используется нижний дефис, а иногда - нет? Например, asm и _asm. Заранее спасибо за ответ.
C++ Подскажите, как правильно описать структуру и методы http://www.cyberforum.ru/cpp-beginners/thread1022091.html
Мне нужно описать структуру ОЧЕРЕДИ, в инфополе которой будет строка максимум 20 символов, и методы к ней. Проверьте, что не так ?: Добавлено через 12 минут #include <iostream> #include <cstdlib> using namespace std; //СТРУКТУРА БУДЕТ ЭЛЕМЕНТОМ СПИСКА #define MAX_LEN 20 struct Node //или просто Звено списка {
C++ Аналог перегрузки оператора индексирования (operator []) Как по-другому(то есть в виде обычной функции или как то ещё) можно записать перегрузку оператора индексирования? Например в моём случае: float &operator (int num); float &Vector2::operator (int num) { return _vector; } подробнее

Показать сообщение отдельно
sbobuks
1 / 1 / 0
Регистрация: 20.05.2013
Сообщений: 72

Не могу розобратся с кодом и задачкой - C++

28.11.2013, 18:25. Просмотров 137. Ответов 1
Метки (Все метки)

Вот задача:
Напишите программу, заполнив файл 10 порциями данных таких типов, чтобы описать данные о студентах:
номер зачетной книги (int),
название группы (char 4),
фамилия (char 10),
размер стипендии (float).
Например 4564 PS31 Ivanov 500. И так повторить для 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
31
32
33
34
35
36
37
38
39
40
41
#include<iostream>
#include<stdio.h>
#include<conio.h>
 
using namespace std;
int main(void)
{
int i,nomerzk;
char group[4];
char Prizviche[10];
float rozmir;
FILE*k;
k=fopen("Prakt11.txt","wb");
cout<<"nomerzk=";
cin>>nomerzk;
fwrite(&nomerzk,sizeof(int),1,k);
for(i=1;i<=10;i++);
{
 cout<<"rozmir=";
 cin>>rozmir;
 fwrite(&rozmir,sizeof(float),1,k);
}
fwrite(&group, sizeof(char),1,k);
cout<<"Group="<<endl;
cin>>group;
fwrite(&Prizviche,sizeof(char),1,k);
cout<<"Prizviche";
cin>>Prizviche;
fclose(k);
k=fopen("Prakt11.txt","rb");
fread(&nomerzk,sizeof(nomerzk),1,k);
cout<<"nomerzk"<<endl;
fread(&rozmir,sizeof(rozmir),1,k);
cout<<"rozmir";
fread(&group,sizeof(group),1,k);
cout<<"group";
fread(&Prizviche,sizeof(Prizviche),1,k);
cout<<"Prizviche";
getch();
return 0;
}
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru