Форум программистов, компьютерный форум, киберфорум
Pascal (Паскаль)
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
0 / 0 / 0
Регистрация: 06.05.2014
Сообщений: 19
1

Подсчитать веса.ошибка!

26.05.2014, 21:17. Показов 467. Ответов 1
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Помогите найти ошибку!
2 класса объёктов. В качестве объектов выступает последовательность из нулей и единиц длины 3 (000, 001, 010, 011, 100, 101, 110, 111). Объекты с четным числом единиц относятся к первому классу, остальные – ко второму. Необходимо подобрать соответствующие веса w,такие что
w1x1+w2x2+w3x3>h,то y=1 и => это 1 класс, иначе y=2 и это 2 класс.
h-пороговое значение,задаем самостоятельно.
в моем коде он не правильно подсчитывает веса w.
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
45
46
47
48
49
program hl;
 
var a,w: array [1..100] of integer;
i,y: integer;
h,f: real;
label g;
label gg;
begin
writeln('Vvedite x');
for i:=1 to 3 do
read(a[i]);
 
w[1]:=1;
w[2]:=1;
w[3]:=1;
 
h:=0.2;
 
f:=0;
for i:=1 to 3 do
f:=f+a[i]*w[i];
 
if f>h then 
begin
y:=1;
 writeln('class 1, y=',y);
 
g: w[1]:=(Random(7)-1);
   w[2]:=(Random(7)-1);
   w[3]:=(Random(7)-1);
 
f:=0;
for i:=1 to 3 do
f:=f+a[i]*w[i];
if f>h then for i:=1 to 3 do write(w[i])
else goto g;
 
end
 else 
  begin
  y:=0;
  writeln('class 2, y=',y);
 
f:=0;
for i:=1 to 3 do
f:=f+a[i]*w[i];
if f<=h then for i:=1 to 3 do write(w[i]);
 end;
end.
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
26.05.2014, 21:17
Ответы с готовыми решениями:

Вычисление идеального веса
Напишите программу вычисления идеального веса человека по формуле: идеальный вес= Рост в см - 100....

Определение веса золотого кольца
Составить программу для определения веса золотого кольца, если ширина =b, толщина стенки =h,...

Пересчёт веса из фунтов в килограммы
Program ves; var vesF,vesG:real;//вес в фунтах и граммах begin writeln('Пересчёт веса из фунтов...

Найти удельные веса и названия всех полупроводников
вот, надо создать программу которая создает файл .dta где содержится список ингридиентов. Потом...

1
0 / 0 / 0
Регистрация: 14.05.2014
Сообщений: 11
13.06.2014, 19:01 2
Нашла ошибку?))
0
13.06.2014, 19:01
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
13.06.2014, 19:01
Помогаю со студенческими работами здесь

Вывести на экран пассажиров за повышением веса багажа
Задан файл, в котором записана инфо. про пассажира и номер места, сколько весит багаж, и Фамилия...

Вычисление площади контура (фигуры) и координаты центра его веса
Собственно, прогулял лекцию по этой теме и ничего не знаю. Задание на украинском: И перевод...

Тема: Вычисление площади контура и координаты центра его веса
Help me plz! Добавлено через 18 часов 21 минуту help plz

Подсчитать количество элементов массива, больших 3 (ошибка: "Неверное число параметров функции")
Написать программу, которая создает массив из N целых чисел и с помощью функции подсчитывает...


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

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru