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

Структуры (С записью в файл) - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ структуры данных: списки http://www.cyberforum.ru/cpp-beginners/thread410432.html
Для каждого файла в каталоге содержатся следующие сведения: • Имя файла; • Дата создания; • Количество обращений к файлу. Составить программу, которая обепечивает: • Начальное формирование каталога файлов; • Вывод каталога файлов; • Удаление файлов, дата создания которых меньше заданной; • Выборку файла с наибольшим количеством обращений.
C++ Сумма элементов массива в с++ в одномерном массиве, состоящем из n вещественных элементов, вычислить сумму элементов массива, расположенных после первого положительного элемента. Что-то я не пойму, как решать... http://www.cyberforum.ru/cpp-beginners/thread410431.html
C++ Что не так с прогой?
На прямой показано несколько точек . После чего между разными соседними точками прибавили по точке . Такую операцию зделали к раз после чего на прямой аказалось N точек .Определить сколько точек было сначала а также количество точек после J операции (j<k) ввели например k=4 n=33 j=2 и получили 3 9 3-начальное количество точек 9-количество точек после операции #include <iostream> using...
C++ разработка программ решения трансцендентных уравнений
Определение наименьшего положительного корня уравнения F(x)=0, Табулирование функции F(x) на интервале (А, В) с шагом H x^4+2*x^3-x-1. (A=0, B=5, H=0/5). Результат решения Интервал отделимостикорня (А1,В1) Добавлено через 48 секунд помогите пожалуйста решить((((
C++ как найти путь по алгоритму дейкстры http://www.cyberforum.ru/cpp-beginners/thread410397.html
нужно вывести путь по которому мы идем для построения кратчайшей дороги вот прога, она ищет длину путей #include "stdafx.h" #include<iostream> #include<fstream> #include<conio.h> #include<locale.h> #include<iomanip> using namespace std;
C++ Отсортировать данные по фамилиям студентов в алфавитном порядке С текстового файла считать последовательность записей, содержащих данные о результатах сессии студентов группы в следующем формате: <Фамилия>, <Имя>, <Дата рождения>, <Список Экзаменационных оценок>. Распечатать введенные данные в виде таблицы, а также подать информацию согласно варианту. Отсортировать данные по фамилиям студентов в алфавитном порядке. определить двух студентов с низким... подробнее

Показать сообщение отдельно
Novyichok_v_del
1 / 1 / 0
Регистрация: 15.06.2011
Сообщений: 29
18.12.2011, 13:32     Структуры (С записью в файл)
Вот написал код програмки: условие таково, мы вводим в ручную очки по матчам(игра в футбол),собственно говоря програмка подсчитывает команды которые заняли 1-ые места и команды занявшие 3 места,после выносим эти значения в файл и на экран (проблемка в том что никак не вразумлю с последним пунктом, с выводом конечного результата), код програмки:

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
42
43
44
45
46
47
48
#include<iostream.h>
#include<stdio.h>
#include<conio.h>
void main()
{
FILE*f;
const n=5;
int i;
int maxs;
int mins;
struct rajon
{
    char nazv[15];
           int m;
           int q;
        int sum,r,l,t;} ;
  rajon raj[n];
   f=fopen("c:\\temp\\9.txt","w");
  clrscr();
 for (i=0;i<n;i++)
  {
printf("%d nymerachia",i);
printf("\n nazvanie comandy :");scanf("%s",&raj[i].nazv);
printf("\n 1-match :");scanf("%p",&raj[i].m);
printf("\n 2-oy match :");scanf("%p",&raj[i].l);
printf("\n 3-i match :");scanf("%p",&raj[i].r);
}
maxs=0;
 for(i=0;i<n;i++)
  {
  raj[i].sum=raj[i].m+raj[i].l+raj[i].r;
  printf("\t %s \t%p \t%p \t%p \t%p \n",raj[i].nazv,raj[i].m,raj[i].l,raj[i].r);
  fprintf(f,"\t %s \t%p \t%p \t%p \t%p \n",raj[i].nazv,raj[i].m,raj[i].l,raj[i].r);
     }
for(i=0;i<n;i++)
if (raj[i].sum>maxs)maxs=raj[i].sum;
printf("\n 3-e mesto s %p naibolshimh ockami",maxs);
for(i=0;i<n;i++)
if(raj[i].sum==maxs) printf("\n %s",raj[i].nazv);
else
for(i=0;i<n;i++)
if (raj[i].sum<maxs)maxs=raj[i].sum;
printf("\n 1-oe mesto s %p naimenshimi ockami",maxs);
for(i=0;i<n;i++)
if(raj[i].sum==maxs) printf("\n %s",raj[i].nazv);
getch();
 
}
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 23:45. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru