Program9.pas(20) : нет индексного свойства по умолчанию для типа byte вот код: program a; const n=10; type mass=array[0..n-1] of string[20]; var m: mass; head,tail: byte; function pos(p: byte): byte; begin if p=n-1 then pos: =0 else pos: =p+1; end; procedure add_elem(var m: mass; var q,head,tail: byte; z: string); begin if head=-1 then begin head: =0; tail: =0; end else if pos(tail)=head then begin write('переполнение'); end else begin q[tail]: =z; tail: =pos(tail); end; end; procedure add_chet_nechet(var m: mass; var head,tail: byte; z: string); var i: integer; begin for i: =1 to n do begin m[i]: =random(9)+1; write(m[i],' '); end; writeln; write('четные: '); for i: =1 to n do begin if (m[i] mod 2 = 0) then write(m[i],' '); end; write('нечетные: '); for i: =1 to n do begin if (m[i] mod 2 = 1) then write(m[i],' '); end; writeln; end; begin add_elem; add_chet_nechet; end.
Пчелиная напасть
Жил я в детстве в деревне. Всем был доволен: и рекой, и лесом, и полной свободой.
У хозяина дома, в котором мы жили, было несколько ульев с пчёлами. Пчёлы - миролюбивые существа, если их не обижать. И верно: наши пчёлы никого не кусали, не трогали.
Никого, кроме меня. Стоило мне выйти из избы, как какая-нибудь пчела обязательно меня укусит. А бывали дни, когда меня жалили и по нескольку раз.
- Балуешься ты много, - говорила мать, - вот они тебя и кусают.
- Не балуюсь, — оправдывался я. — Совсем их не трогаю.
Время шло, и не было дня, чтобы я избежал этой пчелиной напасти.
Хотел я спросить нашего хозяина, почему пчёлы меня не любят, но побоялся. А вышло так, что я всё равно не избежал разговора с хозяином.
using System;
namespace restless
{
class Program
{
static void Main()
{
int x = Convert.ToInt32(Console.ReadLine());
int _counter = x.ToString().Length;
bool IsEven = (x & 1) == 0 ? true : false;
if (_counter == 1 && IsEven)
Console.WriteLine("Четное однозначное число");
else if (_counter == 1 && !IsEven)
Console.WriteLine("Нечётное однозначное число");
else if (_counter == 2 && IsEven)
Console.WriteLine("Чётное двузначное число");
else if (_counter == 2 && !IsEven)
Console.WriteLine("Нечётное двузначное число");
else if (_counter == 3 && IsEven)
Console.WriteLine("Чётное трехзначное число");
else if (_counter == 3 && !IsEven)
Console.WriteLine("Нечётное трехзначное число");
}
}
}