Форум программистов, компьютерный форум CyberForum.ru Форум программистов | Компьютерный форум | Форум web-программистов | Форум по электронике и бытовой технике | Форум о софте | Научный форум | Карьера и бизнес
CyberForum.ru - форум программистов и сисадминов > > >
Восстановить пароль Регистрация

Ответ Создать новую тему
 
ess399
Новичок
0 / 0 / 0
Регистрация: 18.11.2009
Сообщений: 4
23.11.2009, 00:09     блок схема по коду
  #1
помогите составить или исправить блок схему по коду:
Код 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
#include<string.h>
#include<conio.h>
#include<stdio.h>
#include <ctype.h>
 
struct STUDENT
{
char kafedra[20],famil[20],spec[20];
int ocenka;
};
int main()
{
int n,i,j,s, count; char c;
struct STUDENT arr[10];
struct STUDENT temp;
 
i=0;
do
{
        printf("Vvedite famil %u stud-", i+1);
        scanf("%s",&arr[i].famil);
 
        printf("Vvedite kafedru %u stud-", i+1);
        scanf("%s",&arr[i].kafedra);
 
        printf("Vvedite ocenku %u stud-", i+1);
        scanf("%d",&arr[i].ocenka);
 
        printf("%s,%s,%d\n", arr[i].famil, arr[i].kafedra, arr[i].ocenka);
 
        i=i+1;
        printf("%d\n",i);
        puts("Vvesti dannue pro studenta(Y/N)");
        scanf("%s",&c);
}while ( (c != 'n' ) && (c != 'N') );
n=i;
// sortirovka
for(i=0; i<n-1; i++)
for(j=i+1; j<n; j++)
{
        if(!strcmp(arr[i].kafedra, arr[j].kafedra) && i==j-1)
        {
                i++;
                j++;
        }
        if(!strcmp(arr[i].kafedra, arr[j].kafedra) && i!=j-1 && j<n)
        {
                temp=arr[i+1];
                arr[i+1]=arr[j];
                arr[j]=temp;
                i++;
        }
}
s=0;
count=0;
printf("Kafedra: %s\n", arr[0].kafedra);
 
for(i=0; i<n; i++)
{
                printf("%s\n", arr[i].famil);
                count++;
                s+=arr[i].ocenka;
        if(strcmp(arr[i].kafedra, arr[i+1].kafedra) && i!=n-1)
        {
                printf("Srednii ball kafedry %s: %f\n", arr[i].kafedra, (float)s/count);
                printf("Kafedra: %s\n", arr[i+1].kafedra);      
                s=0;
                count=0;
        }
 
}
                printf("Srednii ball kafedry %s: %f", arr[i-1].kafedra, (float)s/count);
        
getch();
return 0;
}
Вложения
Тип файла: rar блок схема 2.rar (83.0 Кб, 25 просмотров)
AdAgent
Объявления
23.11.2009, 00:09
Yandex
Объявления
23.11.2009, 00:09
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Ответ Создать новую тему

Похожие темы
Тема Раздел Автор Дата
C (СИ) Блок схема программы по коду
Здравствуйте. Помогите пожалуйста составить блок схему по коду. И скажите как выглядит правильно бесконечный цикл на блок схеме // // Измеритель напряжения с передачей данных на сервер // ...
C для начинающих bugatti1231 26.05.2014 15:32
C (СИ) Блок-схема по коду
Ребят, очень плохо с блок-схемами... помогите, пожалуйста .составить алгоритм по этому коду. Заранее очень благодарна #include <stdio.h> #include <stdlib.h> #include <string.h> #define...
C для начинающих LiaPyh 02.03.2014 22:42
C (СИ) Подкорректировать блок-схему кода(код+блок-схема есть)
Нужна помощь, в доработке блок-схемы.. Наброски сделал, но чувствую 10000% не совсем, а может, и вообще не правильно)) Вот сам код,мои блок схемы прилеплены к сообщению: #include <stdlib.h>...
C для начинающих Spink 18.11.2013 03:44
C (СИ) Блок-схема по коду С
Помогите сделать блок-схему по коду С#include <stdio.h> #include <conio.h> main() { int i,j,n,g; float a; printf("Vvedit chilso n (n<7):"); scanf("%d",&n); for(i=0;i<n;i++) for(j=0;j<n;j++)
C для начинающих Vaha 1995 25.09.2013 20:06
C++ Блок схема по коду
Всем привет Такая задача, есть код программы написанный на c++ (к примеру), нужно чтобы в word автоматически строилась блок схема, с помощью какой библиотеки можно реализовать это?
С++ для начинающих rudeeeboy 25.09.2013 11:56
C# Блок-схема к коду
Срочно нужна блок-схема using System; class TIntegral// описываем класс TIntegral { static double d = 0.25; struct Integral // описываем структуру TIntegral { double a,...
C# для начинающих MISHA374 06.06.2013 19:00
VBA Блок-схема по коду
'объявляем переменные используемые в программе Dim i As Integer, j As Integer 'счетчики циклов Dim koll(10, 6) As Integer ' количество Dim cena(10, 6) As Double 'цена Dim Dochod_kv(6) As Double '...
VBA Женя07 11.05.2011 17:54
C (СИ) блок-схема по коду
#include <stdio.h> #include <conio.h> #define MAXBUF 5000 main() { FILE *fp; char buf, *p; int c; if ((fp =...
C для начинающих Fomsi 11.05.2010 15:03
Опции темы

Текущее время: 06:09. Часовой пояс GMT +4.

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