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

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
mercedes
0 / 0 / 0
Регистрация: 15.09.2012
Сообщений: 15
#1

Объясните пожалуйста эту программу - C++

08.12.2012, 00:05. Просмотров 269. Ответов 0
Метки нет (Все метки)

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
#include <stdio.h>
#include <conio.h>
#include <locale>
 
struct STUDENT
{
char fio[15];
char oc[7];
};
void main()
{
FILE *f;
struct STUDENT tz;
int i,j,s;
setlocale(LC_ALL,"");
if((f=fopen("st.txt","r"))==NULL)
{
puts("Файл st.txt не найден");
getch();
return;
}
puts("Фамилия И.О. Ср.Балл");
puts("---------------------");
while(fgets((char*)&tz,sizeof(struct STUDENT),f)!=NULL)
{
for(i=0,j=1,s=0;i<5;i++)
{
if(tz.oc[i]<'5')
j=0;
s+=tz.oc[i]-'0';
} 
tz.fio[14]='\0';
if(j)
{
printf("%s %.1f\n",tz.fio,(float)s/5);
}
}
fclose(f);
getch();
}
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
08.12.2012, 00:05
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Объясните пожалуйста эту программу (C++):

объясните пожалуйста эту программу - C++
#include &lt;stdio.h&gt; #include &lt;conio.h&gt; #include &lt;iostream&gt; int maximum (int mas, int i, int n) { int max; max = mas; for (i;...

объясните пожалуйста эту программу - C++
#include &lt;stdio.h&gt; #include &lt;iostream&gt; #include &lt;conio.h&gt; #define M 10 void main() { int i,j,n,k; int m; ...

Объясните пожалуйста эту программу - C++
Объясните пожалуйста эту программу #include &lt;iostream&gt; #include &lt;string&gt; using namespace std; int main () { string...

Объясните пожалуйста эту программу - C++
#include &lt;stdio.h&gt; #include &lt;conio.h&gt; #include &lt;iostream&gt; void main() { int i, n=0, k=0; char str;

объясните пожалуйста эту программу - C++
#include &lt;conio.h&gt; #include &lt;iostream&gt; struct STUDENT { char fio; /* фамилия и.о. */ char oc; /* 5 оценок + '\n' + '\0' */ }; ...

объясните пожалуйста эту программу - C++
#include &lt;stdio.h&gt; #include &lt;conio.h&gt; #include &lt;iostream&gt; int maximum (int mas, int i, int n) { int max; max = mas; for (i;...

0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
08.12.2012, 00:05
Привет! Вот еще темы с ответами:

объясните пожалуйста эту программу - C++
#include &lt;stdio.h&gt; #include &lt;conio.h&gt; #include &lt;iostream&gt; #define NMAX 10 void VivMatrIStVersh (int g1, int n) { int i, j; ...

Объясните пожалуйста эту программу - C++
#include &lt;stdio.h&gt; #include &lt;iostream&gt; #include &lt;conio.h&gt; #define M 10 void main() { int i,j,n,k; int m; ...

Объясните пожалуйста эту часть - C++
Объясните пожалуйста эту часть char str; int count = 0; cout &lt;&lt; &quot;Enter string:&quot; &lt;&lt; endl; cin.getline(str, 255); for (int...

Объясните пожалуйста эту програм - C++
#include &lt;stdio.h&gt; #include &lt;conio.h&gt; #include &lt;iostream&gt; void main() { int i, n=0, k=0; char str;


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
1
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.