?

Log in

No account? Create an account
Партизанен!
 
А нельзя ли попросить , на/в уркаине ЖЖ заблокировать, не? )) А то боты эти, филы .. как бы здорово было ..))
31-янв-2013 01:25 pm - python CGI
# -*- coding: utf-8 -*-
print("HTTP/1.0 200 OK\n")

str = "<html lang='ru'>\r\n<head>\r\n"
str += "</head>\r\n<body>\r\n"
str += "<div style='color : blue;'>\r\n"
str += "Хело Пайтон СКРИПТ))!\r\n<div>\r\n"
str += "</body>\r\n</html>\r\n"

print(str)
30-янв-2013 11:16 am - Python//VS2010//
# -*- coding: cp1251 -*-
import msvcrt
class person:
def __init_(self):
self.Age = 0;
self.Name = ""
def toStr(self):
return self.Age.__str__() + " => " + self.Name

class student(person):
def __init__(self):
super().__init__()
self.Spec = "";
def toStr(self):
return person.toStr(self) + " => " + self.Spec

p = student()
p.Age = 10
p.Name = "Pyton"
p.Spec = "ITO"

print(p.toStr())
tm = msvcrt.getch()
// ConsoleApplication1.cpp: определяет точку входа для консольного приложения.
//
#include "stdafx.h"
#include <iostream>
#include <sstream>
#include <time.h>
#include <Windows.h>
using namespace std;

int rows;
int *cols;
int **a;

void JaggedRandomize(int **a);
void JaggedToStr(int **a);
void JaggedBubbleSorting(int **a);

int _tmain(int argc, _TCHAR* argv[])
{
srand(time(0));
system("chcp 1251 > nul");

HANDLE h = GetStdHandle(STD_OUTPUT_HANDLE);
rows = 5 + rand() % 6;
cols = new int[rows];
a = new int*[rows];
for(int i=0;i<rows;i++)
{
int co = 5 + rand() % 8;
cols[i] = co;
a[i] = new int[co];
}

SetConsoleTextAttribute(h, 10);
JaggedRandomize(a);
cout << "До сортировки " << endl;
JaggedToStr(a);
cout << endl;
JaggedBubbleSorting(a);
SetConsoleTextAttribute(h, 14);
cout << "После сортировки " << endl;
JaggedToStr(a);

for(int i=0;i<rows;i++)
delete[] a[i];
delete[] a; a = NULL;
delete[] cols; cols = NULL;

system("pause > nul");
return 0;
}

void JaggedBubbleSorting(int **a)
{
int len = 0;
for(int i=0;i<rows;i++) len += cols[i];
int *a1 = new int[len];
int k=0;
for(int i=0;i<rows;i++)
for(int j=0;j<cols[i];j++)
{
a1[k] = a[i][j];
k++;
}

bool ch = true;
while (ch)
{
ch = false;
for(int i=0;i<len-1;i++)
if(a1[i] > a1[i+1])
{
int z = a1[i]; a1[i] = a1[i+1]; a1[i+1] = z;
ch = true;
}
}

k=0;
for(int i=0;i<rows;i++)
for(int j=0;j<cols[i];j++)
{
a[i][j] = a1[k];
k++;
}
delete[] a1; a1 = NULL;
}

void JaggedToStr(int **a)
{
HANDLE h = GetStdHandle(STD_OUTPUT_HANDLE);
for(int i=0;i<rows;i++)
{
for(int j=0;j<cols[i];j++)
{
SetConsoleTextAttribute(h, 1 + rand() % 15);
cout << a[i][j] << " ";
}
cout << endl;
}
}

void JaggedRandomize(int **a)
{
for(int i=0;i<rows;i++)
for(int j=0;j<cols[i];j++)
a[i][j] = -50 + rand() % 101;
}
// ConsoleApplication2.cpp: определяет точку входа для консольного приложения.
//
#include "stdafx.h"

#include <windows.h>
#include <conio.h>
#include <iostream>
#include <time.h>
using namespace std;

int _tmain(int argc, _TCHAR* argv[])
{
SetConsoleCP(1251);
SetConsoleOutputCP(1251);

srand(time(0));
int rows = 20;
int *a = new int[rows];
for(int i=0;i<rows;i++)
{
a[i] = (rand() % 100) - 50;
printf("%d ", a[i]);
}
cout << endl;

_getch();
return 0;
}
#include <vcl.h>
#include <iostream.h>
#include <fstream.h>
#include <locale>
#include <string>
#include <cstdlib>
#include <windows>
#include <malloc>

#include <conio.h>

#pragma hdrstop
12-ноя-2012 01:21 pm - fstream // c++ // shergin.yomu.ru //

//---------------------------------------------------------------------------

#include <vcl.h>
#include <iostream.h>
#include <conio.h>
#include <windows.h>
#include <malloc.h>
#include <fstream.h>
#pragma hdrstop
using namespace std;
//---------------------------------------------------------------------------
class Person
{
public:
int Age;
String Name;
String ToStr()
{
return String(this->Age) + " => " + this->Name;
}
};
#pragma argsused
int main(int argc, char* argv[])
{
SetConsoleCP(1251);
SetConsoleOutputCP(1251);
int rows;
cout << "Количнство элементов = ";
cin >> rows;

ofstream out("Person.txt");
Person **a = new Person*[rows];
for(int i = 0;i<rows;i++)
{
a[i] = new Person();

cout << "Лет = ";
cin >> a[i]->Age;

string st;
cout << "Имя = ";
cin >> st;
a[i]->Name = String(st.c_str());

out << a[i]->ToStr().c_str() << endl;
}
out.close();
cout << "Записали в файл" << endl;
getch();
system("cls");

ifstream inp("Person.txt");
char * buf = new char[255];
while(!inp.eof())
{
inp.getline(buf, 255);
cout << buf << endl;
}
inp.close();
cout << "Прочитали из файла" << endl;

system("pause");
return 0;
}
//---------------------------------------------------------------------------
//---------------------------------------------------------------------------
#include <vcl.h>
#include <iostream.h>
#include <conio.h>
#include <windows.h>
#include <malloc.h>
#pragma hdrstop
using namespace std;
//---------------------------------------------------------------------------

#pragma argsused
void Jagged2DAraToScr(int **a)
{
int rows = (_msize(a) / sizeof(a[0])) - 1;
for(int i = 0;i<rows;i++)
{
int cols = (_msize(a[i]) / sizeof(a[i][0])) - 1;
textcolor(1 + random(14));
for(int j = 0;j<cols;j++)
cputs((IntToStr(a[i][j]) + " ").c_str());
cout << endl;
}
}

void JaggedAra2DBublleSort(int **a)
{
int rows = (_msize(a) / sizeof(a[0])) - 1;
int len = 0;
for(int i = 0;i<rows;i++) len += (_msize(a[i]) / sizeof(a[i][0])) - 1;
int *a1 = new int[len];

int k = 0;
for(int i = 0;i<rows;i++)
{
int cols = (_msize(a[i]) / sizeof(a[i][0])) - 1;
for(int j = 0;j<cols;j++)
{
a1[k] = a[i][j];
k++;
}
}

bool ch = true;
while(ch)
{
ch = false;
for(int i = 0; i < len - 1;i++)
if(a1[i] > a1[i+1])
{
int z = a1[i]; a1[i] = a1[i+1]; a1[i+1] = z;
ch = true;
}
}

k = 0;
for(int i = 0;i<rows;i++)
{
int cols = (_msize(a[i]) / sizeof(a[i][0])) - 1;
for(int j = 0;j<cols;j++)
{
a[i][j] = a1[k];
k++;
}
}
delete[] a1;
a1 = NULL;
}

void main()
{
randomize();
SetConsoleOutputCP(1251);
int rows;
cout << "Введите количество строк = ";
cin >> rows;
if(rows > 1 && rows < 1000)
{
int **a = new int*[rows];
for(int i = 0;i<rows;i++) a[i] = new int[1 +random(rows)];
for(int i = 0;i<rows;i++)
{
int cols = (_msize(a[i]) / sizeof(a[i][0])) - 1;
for(int j = 0;j<cols;j++)
{
a[i][j] = -50 + random(100);
}
}

textcolor(14);
cputs("\r\nДо сортировки\r\n");
Jagged2DAraToScr(a);

JaggedAra2DBublleSort(a);

textcolor(10);
cputs("\r\nПосле сортировки\r\n");
Jagged2DAraToScr(a);

for(int i = 0;i<rows;i++)
delete[] a[i];
delete[] a;
a = NULL;
}
getch();
}
//---------------------------------------------------------------------------
This page was loaded сент 23 2019, 9:35 am GMT.