Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > C/C++ программирование > Общие вопросы C/C++
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 15.04.2013, 01:33   #1
3Doleg
Пользователь
 
Регистрация: 03.10.2012
Сообщений: 67
Восклицание интересный вывод из файла)

Всем добрый вечер, есть задача:
Сформировать два файла А и Б. В файл А записать названия отделений, в файл Б - названия учебных групп, принадлежность их к факультету, количество студентов в группе. Использовав сформированы файлы, вывести в виде таблицы данные о количестве студентов по отделениям.
По сути нет ничего трудного, но у меня возникла проблема с выводом из файлов ...
Вот мой код на ввод информации в файлы, а на вывод просто нету представления как сделать на языке Си
не бойтесь что такой большой код, там все понятно))

Код:
#include <stdio.h>
#include <string.h>
#include <stdlib.h>

#define size 80+1
#define fa "a.txt"
#define fb "b.txt"

int main()
{
	FILE *fp, *fp1;

	char name[size], group[size];
	const int N = 3;
	int i, count;

	system("cls");

	if((fp = fopen(fa, "wt")) == NULL)
	{
		printf("error, can't open %s file\n", fa);
		exit(0);
	}

	printf("Fail %s sozdano yspewno!\n\n", fa);
	printf("Fakyltet\n");
	printf("--------------------------------------------\n");
	for(i = 0; i < N; i++)
	{
		printf(" Vvedite nazvfnue %d fakyltety: ", i + 1);
		scanf("%s", &name);

		printf("--------------------------------------------\n");

		fprintf(fp, "%s", name);
		fprintf(fp, "\n");
	}
	fclose(fa);
	system("pause");

	if((fp1 = fopen(fb, "wt")) == NULL)
	{
		printf("error, can't open %s file\n", fb);
		exit(0);
	}

	printf("Fail %s sozdano yspewno!\n\n", fb);
	printf("nazvanue grypu ta koluchestvo stud:\n");
	for(i = 0; i < N; i++)
	{
		printf(" Vveditу nazvanue %d grypu: ", i + 1);
		scanf("%s", &group);
		printf("\n Vvedite koluchestvo stud y grype: ");
		scanf("%d", &count);

		printf("--------------------------------------------\n");

		fprintf(fp1, "%s", group);
		fprintf(fp1, "\n");
		fprintf(fp1, "%d", count);
		fprintf(fp1, "\n");
	}
	fclose(fb);
		
getch();
return 0;
}
вот програма на паскале кому нужно, там работает:
Вложения
Тип файла: rar 2file(vuvid).rar (667 байт, 8 просмотров)

Последний раз редактировалось 3Doleg; 15.04.2013 в 16:56.
3Doleg вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
очистка файла с++ и вывод из файла Tiva Помощь студентам 3 26.05.2012 18:10
Вывод из файла Serjuk Помощь студентам 8 17.04.2011 22:21
Excel VBA, Экспорт в txt, кодировка файла UTF-16 LE/UCS-2 Little Endian+еще один интересный вопрос Maxximus Microsoft Office Excel 17 04.09.2009 20:03
вывод из файла!!! Exclucive Общие вопросы C/C++ 2 24.05.2008 20:42