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

Составить схему алгоритма - C++

Восстановить пароль Регистрация
 
andodge
0 / 0 / 0
Регистрация: 29.02.2012
Сообщений: 22
28.03.2012, 19:58     Составить схему алгоритма #1
- схему алгоритма функции main();
- схемы алгоритмов всех написанных функций;
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
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
#include<stdio.h>
#include<stdlib.h>
#include<time.h>
#include<iostream.h>
#define m 7
#define n 5
using namespace std;
void gen_matr(char Uch[][15],char Pr[][10],int Ocen[][7])
{
 printf("Predmety:\n");
for(int i=0;i<5;i++)
{ printf("%d predmety:",i);
scanf("%s",Pr[i]);
}
printf("Ucheniki:\n");
for(int i=0;i<7;i++)
{ printf("%s Uchenik:",i);
scanf("%s",Uch[i]);
}
for(int i=0;i<7;i++)
for(int j=0;j<5;j++)
Ocen[i][j]=rand()%4+2;
 }
void vvod(char Uch[][15],char Pr[][10],int Ocen[][7])
{
printf("Vvod dannyh\n");
for (int i=0;i<7;i++)
printf("%s", Uch[i]);
scanf("%s",Uch[1]);
scanf("%s",Uch[2]);
scanf("%s",Uch[5]);
scanf("%s",Uch[4]);
scanf("%s",Uch[3]);
scanf("%s",Uch[6]);
scanf("%s",Uch[7]);
{ for (int i=0;i<5;i++)
printf("%s",Pr[i]);
scanf("%s",Pr[1]);
scanf("%s",Pr[2]);
scanf("%s",Pr[3]);
scanf("%s",Pr[4]);
scanf("%s",Pr[5]);
printf("\n");
}
 }
void vivod(char Uch[][15],char Pr[][10],int Ocen[][7])
{
printf("Vivod dannyh\n");
printf("%s","                                TABLICA   \n           ");
  for(int i=0;i<7;i++)
printf(" %s ",Uch[i]);
printf("\n");
for(int i=0;i<5;i++)
        { 
                printf("%s\n",Pr[i]);
                for(int j=0;j<7;j++)
                printf("%d",Ocen[i][j]);
                printf("\n");
        }
printf("Vivod zakonchen\n");
}
void zadacha(char Uch[][15],char Pr[][10],int Ocen[][7])
{
int countOfPupill=0;
 
for(int j=0;j<m;j++)
{
int tempCount=0;
for(int i=0;i<n;i++)
{
if (Ocen[i][j]<=3)
{
tempCount ++;
}
}
if (tempCount <=1)
{
countOfPupill ++;
}
}
cout << "Kol-vo: "<<countOfPupill <<'\n';
}
 
void menu(char Uch[][15],char Pr[][10],int Ocen[][7])
{
printf("======MENU======\n");
printf("1.Vvod\n");
printf("2.Vivod\n");
printf("3.zadacha\n");
printf("4.Vihod\n");
printf("Vvedi pynkt\n");
int t;
scanf("%d",&t);
switch(t)
{
 case 1:vvod(Uch,Pr,Ocen);break;
case 2:vivod(Uch,Pr,Ocen);break;
case 3:zadacha(Uch,Pr,Ocen);break;
case 4:exit(0);
 
 
}
}
 
void main()
{
 char Uch[7][15],Pr[5][10];
int Ocen[5][7];
 
 
 
while (true)
menu(Uch,Pr,Ocen);
printf("konec\n");
}
 
getchar();
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
28.03.2012, 19:58     Составить схему алгоритма
Посмотрите здесь:

C++ Составить блок-схему алгоритма и написать программу вычисления матричного выражения с использованием подпрограмм
Составить блок-схему алгоритма для подсчета количества работников C++
C++ Составить блок-схему алгоритма и программу вычисления функции f(x) для заданного значения аргумента х
C++ Составить блок-схему алгоритма и программу вычисления выражения согласно условию (условие прилагается)
Составить схему алгоритма и написать программу вычисления суммы (произведения) конечного ряда C++
C++ Составить блок-схему алгоритма и программу вычисления суммы ряда согласно условию задачи
C++ Составить схему алгоритма и программу решения задачи

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Ответ Создать тему
Опции темы

Текущее время: 10:05. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru