Форум программистов, компьютерный форум, киберфорум
C для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
C (СИ) Сравнить первые 5 символов двух заданных строк https://www.cyberforum.ru/ c-beginners/ thread526949.html
Сравнить первые 5 символов двух заданных строк. с помощью функции strncmp (). Результат сравнения вывести на экран. Присоединить первую строчку в конец второго, результатуючую строку вывести на экран. Не понимаю почему не сравнивает строки: # include <string.h> # include <stdio.h> #include<conio.h> char a1="43578641"; char a2="1234567"; int main()
C (СИ) Указатели в массивах, Help ?
Подсчитать количество участков, которые образуют непрерывные последовательности чисел с неуменьшающимися значениями ? Без указателей работает, а с ними ... никак, ошибка где цыкл While подскажите как исправить #include <conio.h> #include <stdlib.h> #include <stdio.h> #include <time.h> #include <alloc.h> int main () { int *Mas; /* ukazatel na pochatok massyva */ int nn; /* kilkist...
C (СИ) Сформировать массив С по следующему условию https://www.cyberforum.ru/ c-beginners/ thread526925.html
Дан одномерный массив С, который содержит элементы в одном экземпляре (без повторений): присутствующие в обоих массивах: и в А в нескольких экземплярах, и в В в нескольких экземплярах. Язык Cи. Вот нужный код, его нужно дополнить условием проверки массива B. Прошу помощи. #include <stdio.h> #include <conio.h> void main() //Дан одномерный массив С, который содержит элементы в одном экземпляре...
C (СИ) Как проверять текстовый файл на корректные данные? Размерность вводится до открытия файла.Язык СИ В книгах да и в интерене попадается одна проверка на существование файла f1=fopen(nameIn,"r")) == 0 Как проверить файл на корректность данных?вот в файле матрица 1 2 3 https://www.cyberforum.ru/ c-beginners/ thread526912.html
Чтение ASCII кода из файла C (СИ)
Программа считывает текст из файла input.txt, считает количество повторяемости букв, приравнивая все к строчным, и записывает в файл inter.txt аски код текста и количество повторяемости букв. Нужно чтобы дальше программа считывала код из inter.txt и зыписывала в output.txt текст(то есть должен получиться изначальный текст). Язык си. Заранее спасибо. #include <stdio.h> #include <string.h>...
C (СИ) Поиск и замена в текстовом файле Помогите пожалуйста написать программу на СИ. Суть такова. Парень имеет дневник в котором хранит свои любовные дела. В нем в некоторых местах написано "i love you, Dunya!", а он любит Вику. Файл называется albom.txt нужно исправить везде эту фразу на "i love you, Vika!" и сохранить весь новый текст в файл newalbom.txt. Очень бы хотелось адаптацию под gcc, т.е. без всяких кошерных студийных... https://www.cyberforum.ru/ c-beginners/ thread526676.html
C (СИ) Написать функцию, которая выводит строку символов на середину экрана не по горизонтали, а по вертикали. Написать функцию, которая выводит строку символов на середину экрана не по горизонтали, а по вертикали. Строку ввести с клавиатуры. #include <stdio.h> void line_print(const char _ch, int _len, bool _vertical = false) { if(! _vertical) { while(_len--) printf("\t%c\n", _ch); } } void main(void) https://www.cyberforum.ru/ c-beginners/ thread526648.html Преобразовать массив так, чтобы сначала располагались все элементы равные максимальному, затем все остальные C (СИ)
Помогите сделать задачу. Преобразовать Массив таким образом, чтобы сначала располагались все элементы равные максимальному, затем все остальные. #include <stdio.h> #include <stdlib.h> #include <time.h> int main() { int a,i,j,k=0,b,max,n; printf ("-->"); scanf ("%d",&n);
C (СИ) Двойственная задача/симплекс-метод [c] Дана была прямая задача, необходимо найти решение, а после по полученному решению найти решение двойственной ей задачи. f\left(\bar{x} \right) = 2 \cdot {x}_{1} + 3 \cdot {x}_{2} \rightarrow max при данной системе ограничений: \left\{\begin{matrix}-3\cdot{x}_{1}& +2\cdot{x}_{2} & \leq 6 \\ {x}_{1}& -4\cdot{x}_{2} & \leq 2 \\ {x}_{1}&-{x}_{2} & \leq 5 \\ x_1, & x_2\geq 0 &... https://www.cyberforum.ru/ c-beginners/ thread526468.html C (СИ) Рекурсивно обойти поддерево файловой системы Есть задача: Рекурсивно обойти поддерево файловой системы программой на C. Проблема в том, что не могу сдвинуться с места. Застрял на том, что не могу понять какие функции надо использовать для обхода. Алгоритм функции вроде как определил: Функция{Просмотриваю заданную папку. Смотрю в ней все содержимое, например, 1 файл и 1 папка. Смотрю на первый объект - файл, произвожу действия с ним (по... https://www.cyberforum.ru/ c-beginners/ thread526258.html
Работа с Линейными списками в C C (СИ)
Доброго времени суток. Помогите с выполнением задания по линейным спискам Задание такое. Составить программу в C с выводом меню и выполнением следующих функций: 1. Реализовать список на основе элементов, содержащих ссылку на след. элемент и данные f. одно число целого типа (уникальный номер) и строку 2. Функция добавления f. Создать функцию для доб
0 / 0 / 0
Регистрация: 29.02.2012
Сообщений: 22
0

Определить фамилии учеников, которые по всем предметам имеют не более одной оценки "3" - C (СИ) - Ответ 2830908

24.03.2012, 17:27. Показов 822. Ответов 7
Метки (Все метки)

Author24 — интернет-сервис помощи студентам
Сформировать матрицу из оценок из 7 строк(кол-во учеников) и 5 столбцов(кол-во предметов).Определить фамилии учеников, которые по всем предметам имеют не более одной оценки "3" и вывести фамилии на экран.


Программа:

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
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
#include<stdio.h>
#include<stdlib.h>
#include<time.h>
#include<string.h>
 
void menu(int x[][7],int n,int m);
 
printf("1.Generation\n");
printf("2.Vivod\n");
printf("3.Schast\n");
printf("4.Vihod\n");
 
int sel;
scanf("%d",&sel);
switch(sel)
{
case 1:gen(int x[][7],int n,int m);break;
case 2:print(int x[][7],int n,int m):break;
case 3:chast(int x[][7],int n,int m);break;
case 4:exit(0);
}
 
void gen(int x[][7],int n,int m)
{
for(int i=0;i<n;i++)
for(int j=0;j<m;j++)
x[i][j]=rand()4+2;
}
 
void print(int x[][7],int n,int m)
{
for(int i=0;i<n;i++)
{
for(int j=0;j<m;j++)
printf("%d",x[i][j]);
printf("\n");
}
}
void chast(int x[][7],int n,int m)
{
    for(int i=0;i<n;i++)
for(int j=0;j<m;j++)
 
int countOfPupill = 0;
        for (int j = 0; j < m; j++)
        {
                int tempCount = 0;
                for (int i = 0; i < n; i++)
                {
                        if (mat[i][j] <= 3)
                        {
                                tempCount++;
                        }
                }
                if (tempCount <= 1)
                {
                        countOfPupill++;
                }
        }
 int main()
 {
 gen(x,5,7);
 print(x,5,7);
 chast();
 return 0;
 getch;
 }
 
#include<stdio.h>
#include<stdlib.h>
#include<time.h>
#include<string.h>
 
void menu(int x[][7],int n,int m);
 
printf("1.Generation\n");
printf("2.Vivod\n");
printf("3.Schast\n");
printf("4.Vihod\n");
 
int sel;
scanf("%d",&sel);
switch(sel)
{
case 1:gen(int x[][7],int n,int m);break;
case 2:print(int x[][7],int n,int m):break;
case 3:chast(int x[][7],int n,int m);break;
case 4:exit(0);
}
 
void gen(int x[][7],int n,int m)
{
for(int i=0;i<n;i++)
for(int j=0;j<m;j++)
x[i][j]=rand()4+2;
}
 
void print(int x[][7],int n,int m)
{
for(int i=0;i<n;i++)
{
for(int j=0;j<m;j++)
printf("%d",x[i][j]);
printf("\n");
}
}
void chast(int x[][7],int n,int m)
{
    for(int i=0;i<n;i++)
for(int j=0;j<m;j++)
 
int countOfPupill = 0;
        for (int j = 0; j < m; j++)
        {
                int tempCount = 0;
                for (int i = 0; i < n; i++)
                {
                        if (mat[i][j] <= 3)
                        {
                                tempCount++;
                        }
                }
                if (tempCount <= 1)
                {
                        countOfPupill++;
                }
        }
 int main()
 {
 gen(x,5,7);
 print(x,5,7);
 chast();
 return 0;
 getch;
 }
 
#include<stdio.h>
#include<stdlib.h>
#include<time.h>
#include<string.h>
 
void menu(int x[][7],int n,int m);
 
printf("1.Generation\n");
printf("2.Vivod\n");
printf("3.Schast\n");
printf("4.Vihod\n");
 
int sel;
scanf("%d",&sel);
switch(sel)
{
case 1:gen(int x[][7],int n,int m);break;
case 2:print(int x[][7],int n,int m):break;
case 3:chast(int x[][7],int n,int m);break;
case 4:exit(0);
}
 
void gen(int x[][7],int n,int m)
{
for(int i=0;i<n;i++)
for(int j=0;j<m;j++)
x[i][j]=rand()4+2;
}
 
void print(int x[][7],int n,int m)
{
for(int i=0;i<n;i++)
{
for(int j=0;j<m;j++)
printf("%d",x[i][j]);
printf("\n");
}
}
void chast(int x[][7],int n,int m)
{
    for(int i=0;i<n;i++)
for(int j=0;j<m;j++)
 
int countOfPupill = 0;
        for (int j = 0; j < m; j++)
        {
                int tempCount = 0;
                for (int i = 0; i < n; i++)
                {
                        if (mat[i][j] <= 3)
                        {
                                tempCount++;
                        }
                }
                if (tempCount <= 1)
                {
                        countOfPupill++;
                }
        }
 int main()
 {
 gen(x,5,7);
 print(x,5,7);
 chast();
 return 0;
 getch;
 }
 
#include<stdio.h>
#include<stdlib.h>
#include<time.h>
#include<string.h>
 
void menu(int x[][7],int n,int m);
 
printf("1.Generation\n");
printf("2.Vivod\n");
printf("3.Schast\n");
printf("4.Vihod\n");
 
int sel;
scanf("%d",&sel);
switch(sel)
{
case 1:gen(int x[][7],int n,int m);break;
case 2:print(int x[][7],int n,int m):break;
case 3:chast(int x[][7],int n,int m);break;
case 4:exit(0);
}
 
void gen(int x[][7],int n,int m)
{
for(int i=0;i<n;i++)
for(int j=0;j<m;j++)
x[i][j]=rand()4+2;
}
 
void print(int x[][7],int n,int m)
{
for(int i=0;i<n;i++)
{
for(int j=0;j<m;j++)
printf("%d",x[i][j]);
printf("\n");
}
}
void chast(int x[][7],int n,int m)
{
    for(int i=0;i<n;i++)
for(int j=0;j<m;j++)
 
int countOfPupill = 0;
        for (int j = 0; j < m; j++)
        {
                int tempCount = 0;
                for (int i = 0; i < n; i++)
                {
                        if (mat[i][j] <= 3)
                        {
                                tempCount++;
                        }
                }
                if (tempCount <= 1)
                {
                        countOfPupill++;
                }
        }
 int main()
 {
 gen(x,5,7);
 print(x,5,7);
 chast();
 return 0;
 getch;
 }


Вернуться к обсуждению:
Определить фамилии учеников, которые по всем предметам имеют не более одной оценки "3" C (СИ)
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
24.03.2012, 17:27
Готовые ответы и решения:

Перевести в следующий класс тех учеников, которые имеют успешные оценки по всем предметам
Составить список учеников школы, включив следующие данные: имя, фамилия, оценки по трем предметам....

Определить фамилии первых двух учащихся, которые по четырем предметам имеют одинаковые оценки
составьте программу, определяющую фамилии первых двух учащихся, которые по четырем предметам имеют...

Дан список учеников и оценки по трем предметам. Вывести фамилии и имена учеников по убыванию средней оценки
Добрый день! Помогите, пожалуйста, решить задачу Дан список учеников (фамилия, имя) и оценки по...

Известны оценки каждого из 22 учеников по четырем предметам. Вывести фамилии хорошистов
Известны оценки каждого из 22 учеников по четырем предметам. Вывести фамилии хорошистов Называйте...

7
24.03.2012, 17:27
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
24.03.2012, 17:27
Помогаю со студенческими работами здесь

В файле, содержащем фамилии студентов и их оценки, записать большими буквами фамилии тех студентов, которые имеют средний балл более "4".
В файле, содержащем фамилии студентов и их оценки, записать большими буквами фамилии тех студентов,...

Распечатать фамилии и оценки по всем предметам для студентов, которые учатся только на "4" и "5"
Кто сможет сделать такое? помогите плс... Составить программу, которая создает массив данных типа...

Ввести оценки N ученикам по K предметам. Определить и вывести на экран количество учеников, не получивших ни одной "5"
Помогите решить данную задачу, нужно решить на ПАСКАЛЕ через двумерный массив!!! Ввести оценки N...

Годовые оценки по 10 предметам за 9-й класс каждого из 25 учеников класса хранятся в упорядоченным по фамилии виде
Годовые оценки по 10 предметам за 9-й класс каждого из 25 учеников класса хранятся в упорядоченным...

Составить список учеников школы: перевести в следующий класс тех учеников, которые имеют успешные оценки
Составить список учеников школы, включив следующие данные: имя, фамилия, оценки по трем предметам....

Даны 3 таблицы . В одной находятся фамилии студентов группы. В другой оценки по 15 предметам
Даны 3 таблицы . В одной находятся фамилии студентов группы. В другой оценки по 15 предметам , в...

Данные, описывающие учеников некоторой школы которые содержат: фамилия, класс, оценки по любым пяти предметам
Организуйте данные, описывающие учеников некоторой школы которые содержат: фамилия, класс, оценки...

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru