среда, 8 апреля 2020 г.

Визитка команды "Мечтатели"

Визитка команды "Мечтатели" для работы в сетевом проекте "Полезные приложения: создадим вместе!"



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

Наташа - руководитель проекта, скрам-мастер

Никита - программисты (алгоритмы), тестировщик;

Даник - программист (интерфейс), тестировщик;

Наталья - системный аналитик, технический писатель.


Девиз:     Все должно быть легко и просто как автомат Калашникова
Эмблема:      




суббота, 21 марта 2020 г.

Визитка команды "Альфа" для работы в сетевом проекте "О-ах, рекурсия!"



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

Андрей М. - капитан,

Дмитрий С., Юрий К. - математики;

Петр П., Юрий Ф. - программисты;
Всеволод М. - аналитик.
Девиз:     Нет ничего невозможного (Уильям Боинг).
Эмблема:      

пятница, 20 марта 2020 г.

Этап 1. "Аз-Буки-Веди"

Модель рекурсивного процесса. 
Код:

#include <Adafruit_NeoPixel.h>
#define PIN 2 // input pin Neopixel is attached to
#define NUMPIXELS 12 // number of neopixels in Ring

Adafruit_NeoPixel pixels = Adafruit_NeoPixel(NUMPIXELS, PIN, NEO_GRB + NEO_KHZ800);

int delayval = 100; // timing delay
int redColor = 0;
int greenColor = 0;
int blueColor = 0;

void setup() {
pixels.begin(); // Initializes the NeoPixel library.
// Serial.begin(9600);
}

void loop() {
setColor();
for(int i=0;i<NUMPIXELS;i++){
// pixels.Color takes RGB values, from 0,0,0 up to 255,255,255
pixels.setPixelColor(i, pixels.Color(redColor, greenColor, blueColor)); 
// Moderately bright green color.
pixels.show(); // This sends the updated pixel color to the hardware.
delay(delayval); // Delay for a period of time (in milliseconds). Serial.println(i);
if (i == NUMPIXELS){
i = 0; // start all over again!
setColor();
}
}
}

// setColor()
// picks random values to set for RGB

void setColor(){
redColor = random(0, 255);
greenColor = random(0,255);
blueColor = random(0, 255);
Serial.print("red: ");
Serial.println(redColor);
Serial.print("green: ");
Serial.println(greenColor);
Serial.print("blue: ");
Serial.println(blueColor);

}

среда, 5 июня 2019 г.

Этап 1. Ахиллесова пята

Как мы проводили эксперимент.

Нужно проверить равенство: 1+1/х = (х+1)/х

После обсуждения мы написали такую программу:

program _1;
 const kk=100;    {проверка тождества для kk чисел}
  var x,S1,S2:real; k,n:integer;
begin
  x:=1; K:=0;       {от 1 с шагом 0,03}
  for n:=1 to KK do
  begin
    S1:=1+1/x; S2:=(x+1)/x;
    if S1<>S2 then begin { writeln (x);} k:=k+1; end;
    x:=x+0.03
  end;
 writeln(k/KK*100:0:0,'%') 
end.

Когда мы запустили программу, то получили внушительный ответ: 32%.

Вот наша программа.

Потом мы программу изменили. Но это другая история...

пятница, 22 марта 2019 г.

Визитка команды

Визитка команды "Альфа" для работы в сетевом проекте "Крушение иллюзий"


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

Андрей М. - капитан,
Дмитрий С., Юрий К. - математики;
Петр П., Юрий Ф. - программисты;
Всеволод М. - аналитик.
Девиз:     Нет ничего невозможного (Уильям Боинг).
Эмблема: