10:20
5 команда

                             Команда : "ГРИЗЛИ" МБОУ "Чернухинская СШ"
 

Состав команды:                                                                                                                                                                          

Борисов Николай Евгеньевич профиль                                                                                          

Рябов Артем - 11 класс профиль

Спирин Максим - 11 класс профиль

Яхуткина Настя - 11 класс профиль                                                        

 

Наш девиз : Не рычи на гризли - работай силой мысли

Комикс

Ссылка на таблицы З-И-У-К

Критерии оценивания

 

Первый этап

 

Задание №1 | Математика в программировании нужна обязательно, без неё никуда, ты не сможешь составить алгоритмы, не сможешь писать программный код на высшем уровне!

  • Я думаю, что без математики в программирование тебе делать нечего! (Артём Рябов)

Задание №2 | Формулы нужны для : 

  1. Для решения алгебраических и математических задач
  2. Упрощения выражений
  3. Для решения геометрических задач
  4. Для нахождения косинуса и синуса углов
  5. Для получения в школе пятёрок
  6. Чтобы знать и быть умным
  7. Для того, чтобы сдать экзамен - ЕГЭ!!!           

 Задание №5 | Ссылка на ментальную карту 

Второй этап

Задание №1 | В паскале 
~Символьные переменные : var q:char;
q:="t";
~Строковые переменные : var q:string;
q:="Гризли";
~Логические переменные : var q:boolean;
q:=true;

Задание №3 |

функция Что получится
c:="безопасный";  
q:=length (c); q=10
a:=copy(c,3,4) a=зопа
b:=delete(c,2,3) b=бпасный
insert(subs,c,5), если subs:='код' с=бпаскодный
pos(subs,c) , если subs:='a' c=бпасный

Задание №4 |
Boolean - логическая переменная
true - присвоение логической переменной правдивого значения
false - присвоение логической переменной ложного значения
and - логическое умножение
or - логическое сложение

xor - исключающее или
not - логическое отрицание
odd - проверяет параметр на нечётность


Задание №5 |
Чтобы легче было делать какие-либо действия с числом

                                                                                                     Третий этап
Задание №1 |
Скриншот

Задание №2 |
program asdas;
var a:array[1..999] of integer;
q,i,b:integer;
begin
q:=0;
writeln ('Вводите кол-во чисел');
readln (b);
for i:=1 to b do
begin
writeln ('Вводите число');
readln (a[i]);
q:=q+a[i];
end;
for i:=1 to b do 
write (a[i],' ');
writeln;
writeln ('Сумма = ', q);
end.
Задание №3 |   
контрольная работа № 8 задача 2 (а)                                                                                                                   
program a13a;                                                                                                                                                                   
var x:array[0..5]of integer;                                                                                                                                        
i,c:integer;
                                                                                                                                                                
begin                                                                                                                                                                        
x[0]:=2;                                                                                                                                                                      
x[1]:=8;                                                                                                                                                                       
x[2]:=10;                                                                                                                                                                 
x[3]:=3;                                                                                                                                                                          
x[4]:=2;                                                                                                                                                                        
x[5]:=-6;                                                                                                                                                                     
i:=2;            
                                                                                                                                                              
c:=x[1+i];                                                                                                                                                                      
x[1+i]:=x[2*i-2];                                                                                                                                                                
x[2*i-2]:=x[2*i-1];                                                                                                                                                           
x[2*i-1]:=c;                                                                                                                                                                        
for c:=0 to 5 do                                                                                                                                                              
writeln (x[c]);                                                                                                                                                                    
end.                                                                                                                                                                              
                                                                                                                                                                                       
Ответ:  x[0]=2 x[1]=8 x[2]=10 x[3]=3 x[4]=2 x[5]=-6                                                                
                                                                                                                                                                                               
 контрольная работа № 9 задача 1(а) 
program a13a;
 var x:array[0..4]of integer;

 y:array[0..9] of integer;
 i,c,k,N:integer;
 begin
 x[0]:=2;
 x[1]:=7;
x[2]:=5;
  x[3]:=2;
 x[4]:=3;

 N:=5;
for i:=0 to N-1 do
 begin
 y[i]:=0;
 for k:=0 to N-1 do
 if x[k] = x[i] then
 y[i]:=y[i] + 1;
 if y[i]>1 then
writeln(x[i]);
 end;
 end.
ответ:2
           2                                                                                                                                                                                                  

                   
Задание №6 |
Языки программирования отличаются друг от друга: языком написания, стилем, структурой, сферой деятельности где они применяются                                                                                                     


Четвёртый этап   

Задание №2 | 

program m1;
var
  n,s: string;
  i,p,q,a,x: integer;
  c: char;
begin
writeln('введите слово');
readln(n);
writeln('введите p');
readln(p);
writeln('введите q');
readln(q);

a:=q-p+1;

s:=copy(n,p,a);
  x := 0;
 while x < a - 1 do
  begin
    x := x + 1;
    if s[x + 1] < s[x] then
    begin
      c := s[x];
      s[x] := s[x + 1];
      s[x + 1] := c;
      if x >= 2 then x := x - 2;
    end;
  end;
  Delete(n,p,a);
insert(s,n,p);
writeln(n);

end.

                                                                                                            

 

              назад к проекту

 

Категория: К вершинам программирования | Просмотров: 919 | Добавил: tatiana | Рейтинг: 5.0/5
avatar