Спо информатике ! бирка заполняется согласно данным, соответствующим владельцу клади. поэтому для этих данных заведем переменные. из образца name: ayazhan flt: 19 st: 753 abay avenue city: almaty state: kazakhstan zip: 050033 telephone: 8 707 562 33 55 e-mail: [email protected] мы видим, что данные аяжан - это ayazhan, 19, 753 abay avenue, almaty, kazakhstan, 050033, 7 000 111 33 55, [email protected]. эти данные и являются переменными. далее можете использовать нижеследующие шаги для получения заполненной бирки: на правой панели представлен исходный код. в строке 6 исходного кода (между строкой string passengername="ayazhan" и строкой, где объявлены переменные city, country, zipcode, phone, email) опишите переменную flat типа int с начального значения 19; здесь же добавьте строку номер квартиры в виде комментария; опишите переменную housestreet типа string с начального значения 753 abay avenue; здесь же добавьте строку номер дома и название улицы в виде комментария; после строки, где объявлены переменные city, country, zipcode, phone, email, присвойте переменной city значение almaty; присвойте переменной country значение kazakhstan; присвойте переменной zipcode значение 050033. присвойте переменной phone значение 7 000 111 33 55; присвойте переменной email значение [email protected]. раскомментируйте строку /* system.out.println("name: "+ passengername); */ так, чтобы в консоль вывести строку name: вместе со значением переменной passengername; далее вводите следующие инструкции; 9.выведите в консоль строку flt: вместе со значением переменной flat; 10.выведите в консоль строку st: вместе со значением переменной housestreet; 11.выведите в консоль строку city: вместе со значением переменной city; 12.выведите в консоль строку state: вместе со значением переменной country; 13.выведите в консоль строку zip: вместе со значением переменной zipcode; 14.выведите в консоль строку telephone: вместе со значением переменной phone; 15.выведите в консоль строку e-mail: вместе со значением переменной email. вот исходный код: class task1_introduction { public static void main(string[] args) { string passengername="ayazhan"; string city, country, zipcode, phone, email; /**system.out.println("name: "+ passengername); **/ } }
Современные версии программного обеспечения (и в том числе, для языка Паскаль) позволяют в короткие сроки создавать очень короткие, наглядные и эффективные решения.
// PascalABC.NET 3.1, сборка 1250 от 28.05.2016 begin var a:=ArrRandom(20,-99,99); a.Println; a.Where(x->x<0).Concat(a.Where(x->x>=0)).Println end.
Замечание: Если стоит задача получить именно массив, а потом его вывести, можно написать так: // PascalABC.NET 3.1, сборка 1250 от 28.05.2016 begin var a:=ArrRandom(20,-99,99); a.Println; a:=a.Where(x->x<0).Concat(a.Where(x->x>=0)).ToArray; a.Println end.
// PascalABC.NET 3.1, сборка 1250 от 28.05.2016
begin
var a:=ArrRandom(20,-99,99); a.Println;
a.Where(x->x<0).Concat(a.Where(x->x>=0)).Println
end.
Тестовое решение
88 94 55 -38 43 -72 3 -26 -1 -23 84 93 40 -8 -25 77 4 39 -50 3
-38 -72 -26 -1 -23 -8 -25 -50 88 94 55 43 3 84 93 40 77 4 39 3
Замечание:
Если стоит задача получить именно массив, а потом его вывести, можно написать так:
// PascalABC.NET 3.1, сборка 1250 от 28.05.2016
begin
var a:=ArrRandom(20,-99,99); a.Println;
a:=a.Where(x->x<0).Concat(a.Where(x->x>=0)).ToArray;
a.Println
end.