- •«Механика – математика ғылыми зерттеу институты»
- •«Механика – математика ғылыми зерттеу институтының» тарихы
- •«Механика – математика ғылыми зерттеу институтының» негізгі бағыттары
- •Халықаралық ынтымақтастық
- •Бухгалтерия құжаттарымен танысу, берілген құжаттарды түгелдеп, ретке келтіру
- •Құжаттарды архив қағазына толтыру
- •Қорытынды
Құжаттарды архив қағазына толтыру
Сонымен қатар, бөлім қызметшісі институттың құжаттарының жоғалып, ретсіз қалуын болдырмау үшін құжаттарды архив қағазына толтырып, олардың тізімін жасауын тапсырды. Практиканың әр күнінде неше түрлі құжаттарды архив қағазына толтырып, тексердім.Сол уақыт аралығында толтырған документтер тізімі:
Институт оқытушыларының жеке құжаттары;
Факультеттің аванстық құжаттары;
2015жылға тиесілі құжаттар;
2016 жылға тиесілі құжаттар;
Факультет оқытушылардың өтемақылары туралы бұйрық пен оның нөмірі, шығарылған күні;
Гарантиялық талондар көрсетілген құжаттар;
Факультет оқытушыларының қызметтік демалыс бұйрықтары мен өтемақылары туралы құжаттары;
Шот фактуралар көрсетілген құжаттардың тізімі;
Сертификаттардың тізімі мен нөмірлері;
Баға ұсыныстарын сұрату тәсілімен мемлекеттік сатып алу қорытындыларын бекіту туралы шешімдердің құжаттарының нөмірлері мен уақыттары;
«Ғылым саласы бойынша әлемдік серіктестік» программасы бойынша факультеттің басқа шетелдік оқу орындарымен келісімшарт қағаздары;
Ғылыми зерттеу институтында оқытушылардың 2015 жылғы декреттік демалыс, өтемақы туралы бұйрықтары;
Әрбір жылдың мемлекеттік алуға тиісті тауарлардың жылдық жоспары көрсетілген құжаттары;
Ғылыми зерттеу институтында факультеттің басқа мекемелерге жазылған ұсыныстары немесе бізге арналған ұсыныстар көрсетілген документтері;
Сатып алу мен конверттерді ашу протоколы көрсетілген, сонымен қатар баға ұсынысы, коммерстік ұсынысы көрсетілген документтері;
Әрбір жылдың мемлекеттің алуға тиісті товарлардың жылдық жоспары көрсетілген құжаттары;
Оқытушылардың басқа қалаға іссапары туралы бұйрықтары, нөмері, шығарылған күні;
3.3 Есеп
№1. Берілгені:4х4 матрицасын қара экраннан шығаратын программасын жазу керек.
Программалық коды:
using System;
usingSystem.Collections.Generic;
usingSystem.Linq;
usingSystem.Text;
usingSystem.Threading.Tasks;
namespacepractika{
class Program {
static void Main(string[] args) {
Console.WriteLine("Exercise1:");
int[,] arr12d = new int[4, 4];
intnumConcentricSquares = (int)Math.Ceiling((4) / 2.0);
intsideLen = 4;
intcurrNum = 0;
for (int it2 = 0; it2 <numConcentricSquares; it2++) {
for (int jd2 = 0; jd2 <sideLen; jd2++) arr12d[it2 + jd2, it2] = ++currNum;
for (int jd2 = 1; jd2 <sideLen - 1; jd2++) arr12d[4 - 1 - it2, it2 + jd2] = ++currNum;
for (int jd2 = sideLen - 1; jd2 > 0; jd2--) arr12d[it2 + jd2, 4 - 1 - it2] = ++currNum;
for (int jd2 = sideLen - 1; jd2 > 0; jd2--) arr12d[it2, it2 + jd2] = ++currNum;
sideLen -= 2; }
for (int it2 = 0; it2 < arr12d.GetLength(0); it2++) {
for (int jd2 = 0; jd2 < arr12d.GetLength(1); jd2++) Console.Write("{0, 4}", arr12d[it2, jd2]);
Console.WriteLine(); }Console.ReadLine(); } }}
Нәтижесі:
№2. Берілгені:Қолданушының таңдауы бойынша int, double, string айнымалыларымен жұмыс істейтін программа құру керек. Егер int немесе double таңдалынса, 1-ге артады, ал айнымалы string типте болса, соңына «*» қосылып жазылады. Нәтижені қара экранға шығару керек.
П
using System;
usingSystem.Collections.Generic;
usingSystem.Linq;
usingSystem.Text;
usingSystem.Threading.Tasks;
namespacepractika
{
class Program
{
static void Main(string[] args)
{
Console.WriteLine("Exercise:2");
Console.WriteLine("Enter for INT 0, for DOUBLE 1, for STRING 2");
byte o = byte.Parse(Console.ReadLine());
switch (o)
{
case 0:
int into = int.Parse(Console.ReadLine());
Console.WriteLine(into + 1);
break;
case 1:
doubledoubleo = double.Parse(Console.ReadLine());
Console.WriteLine(doubleo + 1);
break;
case 2:
stringstringo = Console.ReadLine();
Console.Write(stringo + "*");
break;
default: Console.WriteLine("Invalid input!");
break;
}
Console.ReadLine();
}
}
}
рограммалық коды:
Нәтижесі:
№3.Берілгені:arr[n] жиымынан өсу ретімен орналасқан ең көп сандары бар қатарының программасын жазу керек. Элементтер қатар тұруы міндеттң емес. Мысалы:{9, 6, 2, 7, 4, 7, 6, 5, 8, 4} {2, 4, 6, 8}.
П
using System;
usingSystem.Collections.Generic;
usingSystem.Linq;
usingSystem.Text;
usingSystem.Threading.Tasks;
namespacepractika{
class Program {
static void Main(string[] args) {
Console.WriteLine("Exercise3:");
int counter = 0, index, counterr;
Console.Write("n: ");
intnnn = int.Parse(Console.ReadLine());
int p, x;
int[] arr61 = new int[nnn + 1];
int[] arr62 = new int[nnn + 1];
for (p = 1; p < arr61.Length; p++) {
Console.Write("{0} : ", p);
arr61[p] = int.Parse(Console.ReadLine());}
for (p = 1; p < arr61.Length; p++) {
int[] savearr62 = new int[nnn];
index = counterr = 1;
savearr62[0] = arr61[p];
for (x = p + 1; x < arr62.Length; x++){
if (arr61[x] > savearr62[index - 1]) {
savearr62[index] = arr61[x];
index++;
counterr++;}
else if (index > 1 && arr62[x] > savearr62[index - 2] && arr61[x] < savearr62[index - 1]) savearr62[index - 1] = arr61[x]; }
if (counter <counterr) {
counter = counterr;
arr62 =savearr62;}}
for (p = 0; p < counter; p++) Console.Write("{0},", arr62[p]);
Console.ReadLine(); } }}
рограммалық коды:
Нәтижесі:
№4 Берілгені: Берілген бүтін сандардан тұратын жиымды сұрыптаудағы анықталған элементті табуда binary search- ты қолдану программасын жазу керек.
П
using System;
usingSystem.Collections.Generic;
usingSystem.Linq;
usingSystem.Text;
usingSystem.Threading.Tasks;
namespacepractika{
class Program {
static void Main(string[] args) {
Console.WriteLine("exercise4:");
Console.Write("please, enter array’s length: ");
int length16 = Int32.Parse(Console.ReadLine());
int[] arr16 = new int[length16];
for (int i16 = 0; i16 < length16; i16++)
{
Console.Write("Enter {0} element: ", i16);
arr16[i16] = Int32.Parse(Console.ReadLine());
}
Console.Write("please, Enter searched number: ");
int number16 = Int32.Parse(Console.ReadLine());
int index16 = Array.BinarySearch(arr16, number16);
if (index16 >= 0) Console.Write("Number is on {0} index.", index16);
elseConsole.Write("Number wasn't found.");
Console.ReadLine();
}
}
}
рограммалық коды:
Нәтижесі:
№5 Берілгені: Берілген жиым элементтері ішінде қосындысы S болатын ішкі жиым элементтері бар екендігін тексертеін программа жазу керек. N,S элементтері қара экраннан еңгізіледі. Мысалы: {2, 1, 2, 4, 3, 5, 2, 6}, S = 17 yes (2+4+5+6= 17)
Программалық коды:
using System;
usingSystem.Collections.Generic;
usingSystem.Linq;
usingSystem.Text;
usingSystem.Threading.Tasks;
namespacepractika{
class Program {
static void Main(string[] args) {
Console.WriteLine("Exercise5:");
int counter = 0, index, counterr, sum, summa = 0;
Console.Write("n: ");
intnnn = int.Parse(Console.ReadLine());
Console.Write("sum: ");
sum = int.Parse(Console.ReadLine());
int p, x;
int[] arr61 = new int[nnn + 1];
int[] arr62 = new int[nnn + 1];
for (p = 1; p < arr61.Length; p++) {
Console.Write("{0} : ", p);
arr61[p] = int.Parse(Console.ReadLine()); }
for (p = 1; p < arr61.Length; p++) {
int[] savearr62 = new int[nnn];
index = counterr = 1 savearr62[0] = arr61[p];
for (x = p + 1; x < arr62.Length; x++) {
if (arr61[x] > savearr62[index - 1]) {
savearr62[index] = arr61[x]; index++; counterr++;}
else if (index > 1 && arr62[x] > savearr62[index - 2] && arr61[x] < savearr62[index - 1]) savearr62[index - 1] = arr61[x]; }
if (counter <counterr) {
counter = counterr;arr62 = savearr62; } }
for (p = 0; p < counter; p++) {
Console.Write("{0},", arr62[p]);
summa += arr62[p]; } Console.WriteLine("sum= {0}", summa);
if (summa == sum) Console.WriteLine("yes");
elseConsole.WriteLine("no");
Console.ReadLine(); } }}
Нәтижесі:
№6 Берілгені: Ондық санау жүйесінен он алтылық санау жүйесіне аударатын программа жазу керек.
Программалық коды:
using System;
usingSystem.Collections.Generic;
usingSystem.Linq;
usingSystem.Text;
usingSystem.Threading.Tasks;
namespacepractika{
class Program {
static void Main(string[] args) {
Console.WriteLine("Exercise 6:");
Console.Write("Enter decimal number: ");
intdecim = Int32.Parse(Console.ReadLine());
Console.WriteLine("{0} to hexadecimal is {1}.",
decim, decim.ToString("X"));
Console.ReadLine();
}
}
}
Нәтижесі:
№7 Берілгені:Arabic цифрынан Roman цифрына аударатын программа жазыңыз.
Программалық коды:
using System;
usingSystem.Collections.Generic;
usingSystem.Linq;
usingSystem.Text;
usingSystem.Threading.Tasks;
namespacepractika{
class Program {
static void Main(string[] args) {
Console.WriteLine("Exercise7:");
String result = "";
Console.Write("Enter Arabic number: ");
int i12 = Convert.ToInt32(Console.ReadLine());
int thousands = i12 / 1000, hundreds = (i12 / 100) % 10, tens = (i12 / 10) % 10, ones = i12 % 10;
switch (thousands) {
case 1: result += "M"; break; case 2: result += "MM"; break; case 3: result += "MMM"; break; }
switch (hundreds) {
case 1: result += "C"; break;
case 2: result += "CC"; break;
case 3: result += "CCC"; break;
case 4: result += "CD"; break;
case 5: result += "D"; break;
case 6: result += "DC"; break;
case 7: result += "DCC"; break;
case 8: result += "DCCC"; break;
case 9: result += "CM"; break; }
switch (tens) {
case 1: result += "X"; break;
case 2: result += "XX"; break;
case 3: result += "XXX"; break;
case 4: result += "XL"; break;
case 5: result += "L"; break;
case 6: result += "LX"; break;
case 7: result += "LXX"; break;
case 8: result += "LXXX"; break;
case 9: result += "XC"; break; }
switch (ones) {
case 1: result += "I"; break;
case 2: result += "II"; break;
case 3: result += "III"; break;
case 4: result += "IV"; break;
case 5: result += "V"; break;
case 6: result += "VI"; break;
case 7: result += "VII"; break;
case 8: result += "VIII"; break;
case 9: result += "IX"; break; }
Console.WriteLine("Roman number is " + result);
Console.ReadLine(); } }}
Нәтижесі:
№8 Берілгені:Текст берілген. <upcase> және </upcase> тегтері орналасқан аймақтағы кішкентай әріппен жазылған сөздерді бас әріптерге ауыстыру программасын жазу керек. Тегтер де алынып тасталу керек. Мысалы:We are living in a <upcase>yellow submarine</upcase>. We don't have <upcase>anything</upcase> else. Нәтижесі: We are living in a YELLOW SUBMARINE. We don't have ANYTHING else.
Программалық коды:
using System;
usingSystem.Collections.Generic;
usingSystem.Linq;
usingSystem.Text;
usingSystem.Threading.Tasks;
namespacepractika
{
class Program
{
static void Main(string[] args)
{
Console.WriteLine("Exercise 8:");
string line = "We are living in a <upcase>yellow submarine</upcase>. We don't have <upcase>anything</upcase> else. ";
stringstartTag = "<upcase>";
stringcloseTag = "</upcase>";
while (line != null)
{
intfirstIndex = line.IndexOf(startTag);
intsecondIndex = line.IndexOf(closeTag);
stringlowerLetters = line.Substring(firstIndex, secondIndex - firstIndex + 9);
stringcapitalLetters = line.Substring(firstIndex + 8, secondIndex - firstIndex - 8).ToUpper();
line = line.Replace(lowerLetters, capitalLetters);
Console.WriteLine(line);
}
Console.ReadLine();
}
}
}
Нәтижесі:
№9 Берілгені: Полиморфизм override- ты қолдану программасын жазу.
П
using System;
usingSystem.Collections.Generic;
usingSystem.Linq;
usingSystem.Text;
usingSystem.Threading.Tasks;
namespace @override
{
class Program
{
public class person
{
public string Firstname { get; set; }
public string Lastname { get; set; }
public person(string fname, string lname)
{
Firstname = fname;
Lastname = lname;
}
public void Display()
{
Console.WriteLine("FirstNAME " + Firstname + " LastNAME " + Lastname);
}
}
classEmpl : person
{
public string comp;
Empl(string fname, string lname, string comp) : base(fname, lname)
{
this.comp = comp;
}
public override void Display()
{
Console.WriteLine("FirstNAME " + Firstname + " LastNAME " + Lastname + " Company " + comp);
}
}
static void Main(string[] args)
{
person p1 = new person
("A1", "B1");
p1.Display();
Console.ReadLine();
}
}
}
рограммалық коды:
Нәтижесі:
№10 Берілгені:Enumоператорын пайдалану
П
using System;
usingSystem.Collections.Generic;
usingSystem.Linq;
usingSystem.Text;
usingSystem.Threading.Tasks;
namespace @enum{
class Program {
enum season {
winter,
spring,
summer,
autumn }
static void sea(season s) {
switch(s) {
caseseason.winter: Console.WriteLine("December");
Console.WriteLine("January");
Console.WriteLine("February"); break;
caseseason.spring: Console.WriteLine("March");
Console.WriteLine("April");
Console.WriteLine("May"); break;
caseseason.summer: Console.WriteLine("June");
Console.WriteLine("July");
Console.WriteLine("August"); break;
caseseason.autumn: Console.WriteLine("September");
Console.WriteLine("October");
Console.WriteLine("November"); break; } Console.ReadLine();
} static void Main(string[] args) {
Console.WriteLine("spring:");
sea(season.spring);
Console.WriteLine("summer:");
sea(season.summer);
Console.WriteLine("autumn:");
sea(season.autumn);
Console.WriteLine("winter:");
sea(season.winter); } } }
рограммалық коды:
Нәтижесі:
