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

файлы - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Обнуление содержимого класса при выходе из подменю http://www.cyberforum.ru/cpp-beginners/thread195655.html
Всем привет.Прошу помощи.Есть проблема с меню.В своей программе использую меню и подменю такого плана. char q; const char menu = { "1) Work with Stack", "2) Work with Queue", "3) Work with Deck", "4) Exit" }; while (1) { clrscr(); for (i = 0; i < 4; i++) { gotoxy(28, i + 3);
C++ Используя два вложенных цикла вывести на экран таблицу Пифагора – таблицу умножения двух целых чисел Используя два вложенных цикла вывести на экран таблицу Пифагора – таблицу умножения двух целых чисел в виде: 1 2 3 4 … 9 2 4 6 8 18 3 6 9 12 27 … 9 18 27 36…81 http://www.cyberforum.ru/cpp-beginners/thread195632.html
Определить есть ли среди цифр числа одинаковые цифры C++
Задано целое положительное трехзначное число Определить есть ли среди цифр этоготчисла одинаковые цифры
C++ Большая переменная
Скажите пожалуйста тип который может вместить число из 250 цифр
C++ Вопрос по назначению консольки http://www.cyberforum.ru/cpp-beginners/thread195603.html
В каких практических целях применима коснолька? Работу с массивами, строками, файлами и тп я вижу только как обучающую (того уровня что мне приходилось встречать). А вот как консольные программы применимы на работе, личных целях (вычисления мат. функций и уравнений не берем ввиду)? Если можно приведите пример программы на с++, которую, возможно, вам приходилось делать или вы где-то ее видели....
C++ Напечатать только те символы, которые встречаются в обоих словах одновременно Даны два слова, напечатать только те символы, которые встречаются в обоих сло-вах одновременно. Например, для слов процессор и информация. Ответом должно быть: роц. подробнее

Показать сообщение отдельно
veronik@
0 / 0 / 0
Регистрация: 01.10.2010
Сообщений: 10
24.11.2010, 22:18  [ТС]     файлы
вот я написала код....ток выкидывает....помгите найти ошибку

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
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
#include "stdafx.h"
struct stydent
{
char fio[20];
int day;
int mes;
int god;
}st[100];
 
 
int main(int argc, char* argv[])
{
int n,i;
FILE *f,*f1,*f2;
puts ("enter n:");
scanf ("%d", &n);
for ( i=0; i<n; i++){
puts ("FOI");
scanf ("%s", &st[i].fio);
puts ("day:");
scanf ("%d", st[i].day);
puts ("mecac:");
scanf ("%d", &st[i].mes);
puts ("god:");
scanf ("%d",&st[i].god);
}
puts ("Save file");
f=fopen("data.txt","wt");
for(i=0; i<n;i++)
{
fprintf (f,"%8s%10d%13d%15d\n", st[i].fio,st[i].day,st[i].mes,st[i].god);
 
}
fclose(f);
puts ("read from file");
f=fopen("data.txt","rt");
for (i=0; i<n; i++)
{
fscanf (f, "%s%d%d%d", &st[i].fio, &st[i].day,&st[i].mes, &st[i].god);
printf ("%8s%10d%13d%15d\n", st[i].fio,st[i].day,st[i].mes, st[i].god);
}
 
 
fclose(f);
 
puts ("sort ");
f=fopen("data.txt","r+");
f1=fopen("vesna.txt","w+");
f2=fopen ("osen.txt", "w+");
for (i=0; i<n; i++)
{
fscanf (f, "%s%d%d%d", &st[i].fio, &st[i].day,&st[i].mes, &st[i].god);
if (st[i].mes<2 &&st[i].mes>6)
 
fprintf(f1,"%8s%10d%13d%15d", st[i].fio,st[i].day,st[i].mes,st[i].god);
if(st[i].mes<8 && st[i].mes>12) 
 
fprintf(f2,"%8s%10d%13d%15d", st[i].fio, st[i].day,st[i].mes,st[i].god);
 
}
fclose(f);
fclose(f1);
fclose(f2);
return 0;
}
 
Текущее время: 19:35. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru