Console.WriteLine("| показателя | первого | второго |");
Console.WriteLine("------------------------------------------------------------");
Console.WriteLine("| Внешний вид |Поверхность рыбы чистая, естественной |");
Console.WriteLine("|(после размо- | окраски, присущей рыбе данного вида |");
Console.WriteLine("| раживания) | | |");
Console.WriteLine("| | | потускневшая |");
Console.WriteLine("| | | поверхность |");
Console.WriteLine("------------------------------------------------------------");
Console.WriteLine("| Разделка | | |");
Console.WriteLine("| | отклонение не более чем на: |");
Console.WriteLine("| | 1 см| 2 см|");
Console.WriteLine("------------------------------------------------------------");
Console.WriteLine("| Консистенция |Плотная, присущая рыбе данного вида. |");
Console.WriteLine("|(после размо- | |Допускается ослабе-|");
Console.WriteLine("| раживания) | |вшая, но не дряблая|");
Console.WriteLine("------------------------------------------------------------");
Console.WriteLine("| Запах | Свойственный свежей рыбе, |");
Console.WriteLine("|(после размо- | без порочащих признаков |");
Console.WriteLine("| раживания или | | кисловатый запах |");
Console.WriteLine("| варки) | | в жабрах |");
Console.WriteLine("------------------------------------------------------------");
goto half;
}
else
{
int indic1, indic2, indic3, indic4; //объявимпеременные
int indic11, indic12, indic13, indic14;
Console.Write("Поверхность рыбы чистая, естественной окраски? 0-НЕТ 1-ДА ");
indic1 = Convert.ToInt16(Console.ReadLine());
if (indic1 == 1)
{
Console.Write("Поверхностьпотускневшая? 0-НЕТ 1-ДА");
indic11 = Convert.ToInt16(Console.ReadLine());
if (indic11 == 1)
{
Console.WriteLine("Сырьевторогосорта");
}
else
{
}
}
else
{
Console.WriteLine("Разделка 2 см? 0-НЕТ 1-ДА");
Console.WriteLine("Консистенция плотная? 0-НЕТ 1-ДА");
Console.WriteLine("Консистенция ослабевшая? 0-НЕТ 1-ДА");
Console.WriteLine("Запах свойственный свежей рыбе? 0-НЕТ 1-ДА");
Console.WriteLine("Кисловатый запах в жабрах? 0-НЕТ 1-ДА");
}
}
// ввывод данных о сырье
Console.WriteLine("Сырье первого сорта");
Console.WriteLine("Сырье второго сорта");
Console.WriteLine("Сырье на кормовую муку");
}
else
{
//код тот же что и у карася
}
}
}
}
Код. p.1.1. Модель приема сырья карася и сазана мороженого
Для наглядности моделирования приема сырья приведен алгоритм построения программы рис.p.1.3.
Рис. р.1.3 Алгоритм компьютерной модели приема сырья
Компьютерное моделирование
Цель работы: рассчитать воспроизводимость опыта
Машинный язык — это «природный язык» определенного компьютера.
Язык ассемблера - аббревиатуры, напоминающие английский язык
Компиляторы - программы трансляции, которые преобразуют программы на языках высокого уровня в машинные коды, называются
Языки высокого уровня - который выглядит почти так же, как повседневный английский, и используют общепринятую математическую нотацию
C# — разработан Бьерном Строустропом в начале 80-х годов в BellLaboratories. Это гибридный язык, он предоставляет возможность программировать и в стиле структурного программирования, и в объектно-ориентированном стиле, и в обоих стилях сразу
Литеральная строка - содержит информацию, без изменения выводимую в отчет.
Язык Smalltalk - разработанный в Центре Исследований PaloAlto компании Xerox. Это чистый объектно-ориентированный язык.
MicrosoftVisualStudio (по-русски обычно произносится [майкрософт ви́зуал сту́дио]) — линейка продуктов компании Майкрософт, включающих интегрированную среду разработки программного обеспечения и ряд других инструментальных средств.
C# (произносится си-шарп) — язык программирования, сочетающий объектно-ориентированные и аспектно-ориентированные концепции. Разработан в 1998—2001 годах группой инженеров под руководством Андерсa Хейлсбергa в компании Microsoft как основной язык разработки приложений для платформы Microsoft .NET. Компилятор с C# входит в стандартную установку самой .NET, поэтому программы на нём можно создавать и компилировать даже без инструментальных средств вроде VisualStudio.
Linux (полное название GNU/Linux, произносится «гну слэш ли́нукс») общее название UNIX-подобных операционных систем на основе одноимённого ядра и собранных для него библиотек и системных программ, разработанных в рамках проекта GNU. Краткое название Linux распространено потому, что первой, наиболее популярной и единственной системной библиотекой, использовавшейся в системах на базе ядра Linux, была GNUCLibrary (glibc).
MicrosoftWindows (произносится /ˈwɪndoʊz/) — семейство проприетарных операционных систем компании Майкрософт (Microsoft).
Microsoft .NETFramework — программная технология, предназначенная для создания как обычных программ, так и веб-приложений (в качестве платформы для разработок впервые предложена корпорацией Microsoft).
Стьюдент - это псевдоним английского математика и химика Госсета
Приложение2
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
namespace проверка_воспроизводимости
class Program
{
static void Main(string[] args)
{
*Пример эксперимента выхода вареной рыбы y(%), зависячая от
двух факторов: тепературы и времени запекания*/
int temp1=60, temp2=70, temp3=80, temp4=90;
int time1=15, time2=18, time3=10, time4=12;
double make1 = 95.5, make2 = 96.8;
double make3 = 98.8, make4 = 96.1;
double make5 = 75.4, make6 = 76.1;
double make7 = 65.5, make8 = 74.1;
double yi1 = (make1 + make2) / 2;
double yi2 = (make3 + make4) / 2;
double yi3 = (make5 + make6) / 2;
double yi4 = (make7 + make8) / 2;
double s1 = System.Math.Round((1 / 2 - 1) * System.Math.Pow((make1 - yi1), 2) * System.Math.Pow((make2 - yi1), 2), 2);
double s2 = System.Math.Round((1 / 2 - 1) * System.Math.Pow((make3 - yi2), 2) * System.Math.Pow((make4 - yi2), 2), 2);
double s3 = System.Math.Round((1 / 2 - 1) * System.Math.Pow((make5 - yi3), 2) * System.Math.Pow((make6 - yi3), 2), 2);
double s4 = System.Math.Round((1 / 2 - 1) * System.Math.Pow((make7 - yi4), 2) * System.Math.Pow((make8 - yi4), 2), 2);
double s1b = s1 - s1 - s1;
double s2b = s2 - s2 - s2;
double s3b = s3 - s3 - s3;
double s4b = s4 - s4 - s4;
таблица для вывода результатов
Console.WriteLine("-------------------------------------------------------");
Console.WriteLine("| Номер | Условия | Результаты | _ | |");
Console.WriteLine("| серии | опытов | измерений | уi,% | Si^2 |");
Console.WriteLine("| опытов|------|------ |------|------| | |");
Console.WriteLine("| | Темп | Время | 1 | 2 | | |");
Console.WriteLine("-------------------------------------------------------");
Console.WriteLine("| 1 | {0} | {1} | {2} | {3} | {4} | {5} |", +
temp1, time1, make1, make2, yi1, s1b);
Console.WriteLine("| 2 | {0} | {1} | {2} | {3} | {4} | {5} |", +
temp2, time2, make3, make4, yi2, s2b);
Console.WriteLine("| 3 | {0} | {1} | {2} | {3} | {4} | {5} |", +
temp3, time3, make5, make6, yi3, s3b);
Console.WriteLine("| 4 | {0} | {1} | {2} | {3} | {4} | {5} |", +
temp4, time4, make7, make8, yi4, s4b);
Console.WriteLine("-------------------------------------------------------");
double MaxS1 = System.Math.Max(s1b, s2b);
double MaxS2 = System.Math.Max(s3b, s4b);
double MaxS0 = System.Math.Max(MaxS1, MaxS2);
double Gp = System.Math.Round(MaxS0 / (s1b + s2b + s3b + s4b),3);
if (Gp <= 0.907)
{
Console.WriteLine("Эксперимент воспроизводим {0}<0.907",Gp);
}
else
{
Console.WriteLine("Эксперимент не воспроизводим {0}>0.907", Gp);
}
}
}
· Эндрю Троелсен Язык программирования C# 2005 (Си Шарп) и платформа .NET 2.0 = ProC# 2005 andthe .NET 2.0 Platform. — 3-е изд. — М.: «Вильямс», 2007. — С. 1168. — ISBN 1-59059-419-3
· Кристиан Нейгел, Билл Ивьен, Джей Глинн, Карли Уотсон, Морган Скиннер C# 2008 и платформа .NET 3.5 для профессионалов = ProfessionalC# 2008. — М.: «Диалектика», 2008. — ISBN 978-5-8459-1458-3
· Робинсон С., Корнес О. и др. C# для профессионалов//М., Лори, 2005 - С.123. ISBN 1-86100-499-0
· Гордон Хогенсон C++/CLI: язык Visual C++ для среды .NET = C++/CLI Primer. — М.: «Вильямс», 2007. — С. 464. — ISBN 1-59059-705-2
· http://ru.wikipedia.org/wiki/Ubuntu - Ubuntu Linux
· http://ru.wikipedia.org/wiki/Windows_7 - Microsoft Windows 7
· http://ru.wikipedia.org/wiki/Microsoft_Windows - Microsoft Windows
· http://ru.wikipedia.org/wiki/.NET_Framework - .NET Framework
· http://customize.ru/ themes_stylexp4.html - Скриншоты Windows Vista
· http://www.linux.org.ru/view-news.jsp?year=1999&month=11§ion=3 – Архив скриншотов Linux 1999 ноябрь