Алексей424
?>

Практическая работа. Составить алгоритм в ГРИС «Стрелочка» используя подпрограммы

Информатика

Ответы

tooltechnic

У нас используются подпрограммы:стрелочка вверх, стрелочка вниз, стрелочка в право и стрелочка влево.

Теперь чередуя их в верном направлении отмечаем.)))

Это точно верно!

Виктория1690

смотри картинки

Объяснение:

1) у меня программа начинается с такого положения и изменить его я не могу

2) так программа выглядит после после окончания работы

КОНЕЦ ПРОЦЕДУРЫ

ПРОЦЕДУРА п3

    ПОВОРОТ

    ПОВОРОТ

    ПОВОРОТ

КОНЕЦ ПРОЦЕДУРЫ

Это конец программы - по другому его просто не видно.

п3 - служит для поворота из первоначального положения вниз

с6 - рисует сторону в 6 шагов и делает поворот

с5 - рисует сторону в 5 шагов и делает поворот

и т.д.

Кнопка ОПИСАНИЕ - пишешь имя процедуры.

Внизу появляется:

ПРОЦЕДУРА имя процедуры

КОНЕЦ ПРОЦЕДУРЫ

Пишешь какие действия должна выполнять процедура

В программу вставляешь кнопкой ВЫЗОВ (выбираешь имя процедуры) и в программе появляется

ДЕЛАЙ имя процедуры


Практическая работа. Составить алгоритм в ГРИС «Стрелочка» используя подпрограммы
Практическая работа. Составить алгоритм в ГРИС «Стрелочка» используя подпрограммы
fetisov68av

include <stdio.h>

#include <stdlib.h>

#include <time.h>

#include <string.h>

const unsigned M=5;

 

void init_array(int A[][M], unsigned n);

void print_of_array(int A[][M], unsigned n);

void swap (int *pa, int *pb);

void changing_of_array(int A[][M], unsigned n);

int main(){

   const unsigned N=5;

       int A[N][M];

       init_array(A,N);

       print_of_array(A,N);

       printf("\n");

               printf("\n");

       changing_of_array(A,N);

       print_of_array(A,N);

       getchar();

       return 0;

   

}

 

void init_array(int A[][M], unsigned n){

   for (unsigned i=0; i<n; i++)

   for (unsigned j=0; j<M;j++)

   A[i][j]=rand()%100;

}

void print_of_array(int A[][M], unsigned n){

   for (unsigned i=0; i<n; i++){

   for (unsigned j=0; j<M;j++)

       printf("%5d", A[i][j]);

   printf("\n");}

}

void swap(int *pa, int *pb){

   int temp=*pa;

   *pa=*pb;

   *pb=temp;

   return;

                                     }

void changing_of_array(int A[][M], unsigned n)  {

   unsigned l=1;

   for (unsigned i=1; i<n; i++)              {

   for (unsigned j=M-1; j+1>0; j--){

       if ((j-l)<0) break;

   swap(&A[i][j],&A[i][j-l]);            }

l++;    

                                                            }

   

                                                                 }

Объяснение:

Карева Даниил1537

Объяснение:

✓ this.InitializeComponet - это инициализация компонентов формы (под названием MainPage).

✓ Button_Click - это событие, вызываемое после нажатия кнопки.

✓ Double.Parse(probeg/litres) - преобразование строки в тип double.

✓ rashod.Text = присваиваем значение компоненту формы TextBox (под названием rashod).

✓ dRes.ToString("##.##") выводим текстовое значение (потому что тип double преобразуется в string) в указанном формате - ##.##

✓ double dprobeg = ... и double dlitres = ... присвоено значение в указанный компонент TextBox.

Ответить на вопрос

Поделитесь своими знаниями, ответьте на вопрос:

Практическая работа. Составить алгоритм в ГРИС «Стрелочка» используя подпрограммы
Ваше имя (никнейм)*
Email*
Комментарий*

Популярные вопросы в разделе

titovass9
Yekaterina_Popova1413
molchanovaelena284
blizzardtap641
thebest59
Малыхин Валерьевна621
krylova-natali
Тарбаева1243
Andreevna_Grebenshchikova155
arevik2307
samogon-mozhaisk
purchase
igevskoemuseumkec
karavan85450
severbykova