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

создать файл - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Строка - количество слов с определенной буквой http://www.cyberforum.ru/cpp-beginners/thread119159.html
Всем привет! Имеется такая задачка: Дана строка, состоящая из 8 слов, разделенных 1 пробелом. Определить кол-во слов, в которых буква "а" встречается 3 раза. Я так понимаю, что нужно считать 1...
C++ Функция и реверс строки 1. Составить программу, которая реверсирует каждое слово строки str. 2. Написать и протестировать функцию STRP(str1, str2), которая возвращает указатель на последнее вхождение символа из строки str2... http://www.cyberforum.ru/cpp-beginners/thread119141.html
C++ В массиве найти количество нечетных чисел расположенных после второго самого большого числа
Помогите пожалуйста составить программу и если не затруднит еще блок-схему В массиве A10 найти количество нечетных чисел расположенных после второго самого большого числа Заранее спасибо
Явных ошибок нет, но программа не работает C++
Задание было такое: 1. Разработать программу, которая создает массив, количество элементов которого задается пользователем. Все элементы генерируются псевдослучайной последовательностью от 0 до...
C++ Строки - считывание предложений. http://www.cyberforum.ru/cpp-beginners/thread119136.html
Всем привет! Вот такая задача: Написать программу, которая считывает из введенного с консоли текста первые 3 предложения и выводит их в обратном порядке. (предложения содержат <=256 символов) ...
C++ Матрица В чем ошибка? Как передать матрицу в функцию? //--------------------------------------------------------------------------- #include <vcl.h> #include <iomanip.h> #include <iostream.h>... подробнее

Показать сообщение отдельно
sopik
2 / 1 / 0
Регистрация: 28.03.2010
Сообщений: 81
22.04.2010, 11:45  [ТС]
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
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
#include <stdio.h>
#include<conio.h>
#include<string.h>
struct library {char name[20]; char newspap[15]; char magazine[15]; float price; int circula;} l1;
void input (FILE*);
void edit (FILE*);
void app (FILE*);
main()
{
 char c;
FILE*nf;
while (1)
{clrscr();
puts("1-*®ўл© д*©«");
puts("2-Їа®б¬®ва д*©«*");
puts("3-¤®Ў*ў«Ґ*ЁҐ ў д*©«");
puts("4-ЇҐз*вм");
puts("0-ўл室");
c=getch();
switch(c)
{case '1':input(nf); break;
case '2':edit(nf); break;
case '3': app(nf); break;
case '0': return 0;
defaults: puts("*ҐўҐа*л© аҐ¦Ё¬");
}
}
}
/////////////////////////////
////////////////////////////////////////////////////////
/////////////////////////////////////
 
void input(FILE*nf)
{ char ch;
nf=fopen("file1.dat","wb");
clrscr();
printf("\n ‚ў®¤ ¤***ле ЎЁЎ«Ё®вҐЄЁ\n");
do
{printf("\n **§ў**ЁҐ:");
scanf("%s", l1.name);
printf("\n Ј*§Ґв*(¤* Ё«Ё *Ґв):");
scanf("&s", l1.newspap);
printf("\n ¦га**«(¤* Ё«Ё *Ґв):");
scanf( "&s", l1.magazine);
printf("\n жҐ**:");
scanf("&f", l1.price);
printf( "\n Є®««ЁзҐбвў® ўлЇгбЄ®ў ў Ј®¤:");
scanf("&d",l1.circula);
fwrite(&l1, sizeof(l1),1,nf);
printf("\n §*Є®*зЁвм? y/n");
ch=getch();
}
while(ch !='y');
fclose(nf);
}
////////////////////////////////////////////////////////
////////////////////////////
///////////////////
////////////////
void edit (FILE*nf)
{ int i;
clrscr();
nf=fopen("file1.dat","rb");
i=1;
fread(&l1,sizeof(l1),1,nf);
while(!feof(nf))
{printf("\n %3s **§ў %10s Ј*§ %10s ¦га %10f жҐ** %3d вЁа*¦",i,l1.name, l1.newspap,l1.magazine, l1.price, l1.circula);
fread(&l1, sizeof(l1),1,nf);
i++;
}
getch();
}
     ///////////////////////////////////////////////////////////
/////////////////////
/////////////
/////
void app(FILE*nf)
{ char ch;
nf=fopen("file1.dat","ab");
clrscr();
printf("ўў®¤ ¤***ле ЎЁЎ«Ё®вҐЄЁ\n");
do
{printf("\n **§ў**ЁҐ:");
scanf("%s",l1.name);
printf("Ј*§Ґв*(¤* Ё«Ё *Ґв):");
scanf("%s", l1.newspap);
printf("¦га**«(¤* Ё«Ё *Ґв):");
scanf("%s", l1.magazine);
printf("жҐ**:");
scanf("%f", l1.price);
printf("Є®««ЁзҐбвў® ўлЇгбЄ®ў ў Ј®¤:");
scanf("%d", l1.circula);
fwrite(&l1,sizeof(l1),1,nf);
printf("§*Є®*зЁвм y/n");
ch=getch();
}
while (ch != 'y');
fclose(nf);
}
Помогите дописать. как вывести на печать инфу о самом дешевом издании
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru