zrs-546
?>

Состаить программу имитации отдаления круга в правый верхний угол

Информатика

Ответы

Volkanovaa19

uses graph;                                           {подключен модуль graph}var x,y,h: integer; procedure grinit;       {процедура инициализации режима графики}var      graphdriver: integer;                   {для графического адаптера}      graphmode  : integer;                   {для графического режима}      errorcode  : integer;                   {для кода ошибки}begin      graphdriver : =detect;                   {режим автоопределения}      initgraph(graphdriver ,graphmode,''); {инициализация}      errorcode : =graphresult;             {результат инициализации}      if errorcode < >   grok then        {если не успешно,}      begin            writeln('ошибка графики: ',grapherrormsg(errorcode ));             writeln('программа остановлена.');             halt(1)      end {if}end; begin      grinit;                                                           {вызов инициализации}      x: =getmaxx div 2;       y: =getmaxy div 2;       h: = 30; {кол-во шагов до финиша}      while x+y> 0 do      begin        cleardevice;             circle(x, y, 10);             delay(100);             x: = x + getmaxx div h;             y: = y - getmaxy div h;       end;       readln;                                                 {пауза до нажатия }      closegraph;                                 {закрытие графического режима}end.

Татьяна

#include <iostream>

#include <vector>

using namespace std;

void solve(vector<vector<int>> &a){

   int sum = 0;

   for(int i = 0; i < a.size(); i++)

       for(int j = 0; j < a[i].size(); j++)

           if(a[i][j] % 2 == 1 && a[i][j] < 0)

               sum += -a[i][j];

   cout << sum;

}

signed main() {

   const int n = 7;

   vector<vector<int>> a(n,vector<int> (n));

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

       for(int j = 0; j < n; j++)

           cin >> a[i][j];

   solve(a);

}

sedalex

Вы извините, что здесь пишу, в графе для ответов. Хочу Вам просто и код, и скриншот прикрепить. Попробуйте этот код (комментарии условны, только для понимания). Три числа введите через пробел, в соответствии с логикой конечно же (смотрите комментарии для лучшего понимания):

# k - максимальное количество котлет на сковороде

# m - прожарка котлеты с одной стороны

# n - входное количество котлет

k,m,n = map(int, input().split())

time_am = 0

if (n <= k):

   time_am += 2*m

elif (n > k):

   while (n > k):

       time_am += 2*m

       n -= k

       if (n <= k):

           time_am += 2*m

           break

print(time_am)


Пайтон Я хотел выполнить задание на курсерах Тренировочное задание по программированию: Котлеты*

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

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

Состаить программу имитации отдаления круга в правый верхний угол
Ваше имя (никнейм)*
Email*
Комментарий*

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

krikriska84
Рожков Зейдан460
keshka12719
katrin50
Silaev988
ba5-m
Sakmarov
M19026789436
ftyh6
gbnn90
coffeenik20233
elenalusia
Lavka2017
AntonovaAvi1716
Маркина Ворошилина