С Новым годом! Форум программистов, компьютерный форум, киберфорум
Pascal ABC
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 5.00/15: Рейтинг темы: голосов - 15, средняя оценка - 5.00
glum88

Определить средний балл для каждого студента

01.12.2010, 20:02. Показов 3212. Ответов 5
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Дана матрица A(6*4) оценок успеваемости 6-ти студентов по 4 дисциплинам.
1)Ввести элементы матрицы по строкам и вывести матрицу на экран дисплея.
2)Определить средний бал для каждого студента (по каждой строке).
Определить количество двоек в каждой строке.
3)Общее число двоек и общий средний балл для всех студентов и по всем
предметам.
4)Определить строки , в которых число двоек больше трех и обнулить их элементы
(представь к отчислению студентов).

Полный ноль в паскале.Помогите пожайлуста.
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
01.12.2010, 20:02
Ответы с готовыми решениями:

Вывести средний балл каждого студента
Необходимо составить программу с использованием типа данных RECORD. Программа должна выполнять фильтрацию данных в таблицы согласно...

Определите средний балл каждого и студента и группы в целом
Известны оценки каждого из 20 студентов группы по двенадцати предметам. Определите средний балл каждого и студента и группы в целом.

Определить количество отличников и средний бал каждого студента
. Ввести информацию по 3-м студентам ( порядковый номер, Ф.И.О. и три оценки) определить количество отличников и средний бал каждого...

5
Почетный модератор
 Аватар для Puporev
64314 / 47610 / 32743
Регистрация: 18.05.2008
Сообщений: 115,168
02.12.2010, 10:07
Цитата Сообщение от glum88 Посмотреть сообщение
Полный ноль в паскале
Главное чтобы в кошельке был не ноль, и нет проблем...
0
glum88
02.12.2010, 15:57
не смешно
02.12.2010, 18:56

Не по теме:

glum88, Никто и не смеялся. Это был тонкий намек, что вам всю программу писать никто не будет. Помочь - да. А если думать головой не хочется - дорога во фриланс

0
0 / 0 / 0
Регистрация: 12.12.2012
Сообщений: 3
12.12.2012, 21:46
Смогла сделать только пункты 1 и 3, но и те работают не правильно... ПОМОГИТЕ!!!!!
Код:

Pascal
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
Program Lab3;
uses crt;
var A:array [1..6,1..4] of integer;
i,j,S:integer; sr1,sr2,sum,k:real;
begin
writeln ('Vvedite massiv');
for i:=1 to 6 do
for j:=1 to 4 do
read (A[i,j]);
writeln (' ',A[i,j]);
for i:=1 to 6 do begin
sum:= sum+A[i,j];
sr2:=sum/24;
writeln('Sredniy ball',sr2:1:1);
end;
for i:=1 to 6 do begin
S[i]:= S[i]+A[i,j];
sr1:=S[i]/4;
writeln('Sredniy ball',sr1:1:1);
end;
k:=0
for i:=1 to 6 do
for j:=1 to 4 do begin
if A[i,j]=2 then k:=k+1;
writeln ('Kolichestvo dvoek',k);
end;
end.
0
Почетный модератор
 Аватар для Puporev
64314 / 47610 / 32743
Регистрация: 18.05.2008
Сообщений: 115,168
13.12.2012, 09:09
Pascal
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
Program Lab3;
uses crt;
const m=6;
      n=4;
var a:array [1..m,1..n] of integer;
    i,j,k,ok:integer;
    sr,osr:real;
begin
writeln ('Введите оценки от 2 до 5:');
for i:=1 to m do
 begin
  writeln ('Введите 4 оценки студента ',i,' от 2 до 5:');
  for j:=1 to n do
  repeat
   read (a[i,j]);
  until a[i,j] in [2..5];
 end;
clrscr;
writeln('Матрица оценок:');
for i:=1 to m do
 begin
  for j:=1 to n do
  write(a[i,j]:3);
  writeln;
 end;
writeln('Среднний балл и количество двоек по каждому студенту:');
osr:=0;ok:=0;
for i:=1 to m do
 begin
  sr:=0;k:=0;
  for j:=1 to n do
   begin
    sr:=sr+a[i,j];
    if a[i,j]=2 then k:=k+1;
   end;
  sr:=sr/m;
  osr:=osr+sr;
  ok:=ok+k;
  writeln(i,' ср.балл=',sr:0:1,'  кол. 2=',k);
 end;
osr:=osr/m;
writeln;
writeln('Общий ср.балл=',osr:0:1,'  общее кол. 2=',ok)
end.
1
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
13.12.2012, 09:09
Помогаю со студенческими работами здесь

Вывести на экран средний балл для каждого ученика и для каждой школы
Pascal ABC Тема Записи Файл содержит сведения: фамилию, имя ученика, номер школы, оценки(несколько). Вывести на экран средний балл для...

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

Записи. Cоздать список учеников, указав фамилию,имя и оценки по трём предметам, определить средний балл каждого и количество отличников
Cоздать список учеников,указав их фамилию,имя и оценки по трём предметам (русский,математика,физика),определить средний балл каждого и...

Отпечатать номера тех строк, которым соответствует средний балл студента
Дана матрица из 4 столбцов и 6 строк. В каждой строке содержатся оценки одного из 6 студентов по 4 экзаменам. Отпечатать номера тех строк,...

Считать из файла и вывести на дисплей средний балл по математике студентов каждого пола отдельно
Создать файл записей студентов подгруппы, который будет содержать следующую информацию: ФИО; дату рождения; пол; экзаменационную оценку по...


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

Или воспользуйтесь поиском по форуму:
6
Ответ Создать тему
Новые блоги и статьи
изучаю kubernetes
lagorue 13.01.2026
А пригодятся-ли мне знания kubernetes в России?
сукцессия микоризы: основная теория в виде двух уравнений.
anaschu 11.01.2026
https:/ / rutube. ru/ video/ 7a537f578d808e67a3c6fd818a44a5c4/
WordPad для Windows 11
Jel 10.01.2026
WordPad для Windows 11 — это приложение, которое восстанавливает классический текстовый редактор WordPad в операционной системе Windows 11. После того как Microsoft исключила WordPad из. . .
Classic Notepad for Windows 11
Jel 10.01.2026
Old Classic Notepad for Windows 11 Приложение для Windows 11, позволяющее пользователям вернуть классическую версию текстового редактора «Блокнот» из Windows 10. Программа предоставляет более. . .
Почему дизайн решает?
Neotwalker 09.01.2026
В современном мире, где конкуренция за внимание потребителя достигла пика, дизайн становится мощным инструментом для успеха бренда. Это не просто красивый внешний вид продукта или сайта — это. . .
Модель микоризы: классовый агентный подход 3
anaschu 06.01.2026
aa0a7f55b50dd51c5ec569d2d10c54f6/ O1rJuneU_ls https:/ / vkvideo. ru/ video-115721503_456239114
Owen Logic: О недопустимости использования связки «аналоговый ПИД» + RegKZR
ФедосеевПавел 06.01.2026
Owen Logic: О недопустимости использования связки «аналоговый ПИД» + RegKZR ВВЕДЕНИЕ Введу сокращения: аналоговый ПИД — ПИД регулятор с управляющим выходом в виде числа в диапазоне от 0% до. . .
Модель микоризы: классовый агентный подход 2
anaschu 06.01.2026
репозиторий https:/ / github. com/ shumilovas/ fungi ветка по-частям. коммит Create переделка под биомассу. txt вход sc, но sm считается внутри мицелия. кстати, обьем тоже должен там считаться. . . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru