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

Объясните, пожалуйста что такой tz и тип его - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ параллельная сортировка массива http://www.cyberforum.ru/cpp-beginners/thread739220.html
собственно задание: Параллельный алгоритм сортировки массива чисел M заключается в следующем. L параллельно работающих потока находят в своем участке массива максимальный элемент и передают его потоку – менеджеру. Поток – менеджер собирает L максимальных элементов и записывает их в массив P. Определив среди них максимальное, менеджер переписывает это значение в результирующий массив MR , и...
C++ Напишите рекурсивную функцию, которая возвращает среднее из n элементов массива чисел !!!!! http://www.cyberforum.ru/cpp-beginners/thread739218.html
Почему код на С++ работает быстрей C++
Не как не могу понять за счет чего код написан на С++ работает быстрей чем на C# или на других языках. На С++ работает быстрей и за того что там работаешь с памятью или как ?
C++ Builder Алгоритм Эдмондса-Карпа
Всем доброго здравия. Задание такое: Задана система двусторонних дорог. Определить, можно ли закрыв какие либо три дороги, добиться того, чтобы из города А, нельзя было попасть в город В. Использую Алоритм Эдмондса-Карпа (ну как бы стараюсь использовать:)), суть такая, первоначально, после создания графа считаем что пропускная способность для всех ребер равна 1, если максимальный поток больше...
C++ Указатели в стеках http://www.cyberforum.ru/cpp-beginners/thread739194.html
Есть структура стека есть две функции - добавления элемента в стек и удаления всего стека ЗАДАЧА - нужно сделать копию первого стека, с копией провести манипуляции и чтобы первый стек остался #include <cstdlib> #include <iostream> using namespace std;
C++ Сортировки массивов Здравствуйте! Помогите, пожалуйста, не могу разобраться. Код не работает( вот задание: Написать программу сортировки трёх массивов (хорошо, плохо и случайно упорядоченных) двумя методами: 1) Сортировка методом прямого выбора 2) Быстрая сортировка посчитать количество сравнений. код: // сем.cpp: определяет точку входа для консольного приложения. // подробнее

Показать сообщение отдельно
mercedes
0 / 0 / 0
Регистрация: 15.09.2012
Сообщений: 15
20.12.2012, 00:44     Объясните, пожалуйста что такой tz и тип его
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
#include <conio.h>
#include <iostream> // подключаем две библиотеки
struct STUDENT // создаем структуру STUDENT с двумя параметрами (fio и оценки)
{
char fio[15]; /* фамилия и.о. */
char oc[7]; /* 5 оценок + '\n' + '\0' */
};
void main()
{
setlocale (LC_ALL, "Russian_Russia.1251"); //русская кодировка
FILE *f; /* указатель на входной файл */
struct STUDENT tz;
float g=0;  // заводим переменную для хранения суммы оценок всех учеников
int i,
s; /* сумма оценок */ 
if ((f= fopen("c:\\st.txt","r")) == NULL)  // проверяем есть ли такой файл, если его нет то пишем, что файла нет
{ puts ("Файл st.txt не найден");
getch();
return;
}
puts ("Отличники"); // выводим строку "Отличники"
puts ("Фамилия И.О. Ср.балл"); 
puts ("------------------------------");
while (fgets((char *)&tz, sizeof(struct STUDENT), f) != NULL)   // читает строку из потока и кладет ее в параметр структуры
{
for (i=0,s=0; i<5; i++) // так как у нас пять оценок, заводим цикл (обнуляем s так как сумма оценок у каждого своя)
s+=tz.oc[i]-'0'; // к сумме прибавляем i-ую оценку
g=g+s; // сумму оценок ученика прибавляем к общей сумме оценок
tz.fio[14]='\0'; // присваиваем строке fio символ конца строки
if (s==25) // если сумма равна 25 
printf("%s %.1f\n", tz.fio, (float)s/5); // выводим fio и средний балл
}
 
g=(float)g/75; // вычисляем средний балл
puts ("------------------------------");
printf ("\nСредний бал группы: %.1f\n", g); выводим средний балл группы
fclose(f); // закрываем файл
getch();
}
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 18:09. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru