madina27821667
?>

Каждый солнечный день улитка сидящая на дереве поднимается вверх на 2 см а в пасмурный день опускается на 10 см. в начале недели улитка находилась на а см от земли и на в метровом дереве. имеются 30 массив, содержащий сведения о том был ли соответствующий день пасмурным. определить место положения улитки к концу 30 дня. паскаль

Информатика

Ответы

Wunkamnevniki13438
Var day: array[1..30] of boolean; i, pos, tree_height : integer; begin   readln(pos, tree_height);   for i : = 1 to 30 do       day[i] : = (random(100) > 30);   for i : = 1 to 30 do begin       if day[i] then pos : = pos + 2       else pos : = pos - 10;       if pos > tree_height then pos : = tree_height;       if pos < 0 then pos : = 0;       writeln('день ', i: 2, '(', day[i]: 5,') pos = ',pos);   end;   writeln(pos); end.
aleksey270593
Program ulitka; var sunnyday: array [1..30] of boolean; a, b, c, i: integer; begin writeln('a = '); readln(a); writeln('b = '); readln(b); b : = b * 100; randomize; for i : = 1 to 30 do begin       if random(2) = 1 then sunnyday[i] : = true else sunnyday[i] : = false; end; for i : = 1 to 30 do begin   if sunnyday[i] = true thenbegin     a : = a + 2;     if a > b then     a : = b;   end   else   begin     a : = a - 10;     if a < 0 then     a : = 0;   end;   end; writeln('дни месяца были таковы: '); for i : = 1 to 30 do begin if sunnyday[i] = true then writeln(i, '. солнечный') else writeln(i, '. пасмурный') end; writeln('к концу 30 дня местоположение улитки равно ', a, ' см над землей'); end.
Caragyant

#include <iostream>

int main()

{

int i, n, s = 0, cnt = 0;

int a[500];

setlocale(LC_ALL, "Russian");  // Русский язык в консоли

std::cout << "Введите n: ";

std::cin >> n;

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

{

 std::cout << "Введите " << i + 1 << "-е число: ";

 std::cin >> a[i];

 if ((a[i] >= 100) && (a[i] < 1000) && (a[i] % 10 == 1))

 {

  s += a[i];

  cnt++;

 }

}

std::cout << "Среднее арифметическое трехзначных чисел, оканчивающихся на 1: " << (s * 1.) / cnt;

return 0;

}

volkovaoksana19806037
#include < iostream> #include < math.h> using namespace std; class numhandler { int number; public: numhandler(int n): number(n) {} int getdigitcount() { int ret = 1, tested = 1, div; while (true) { div = (int) number / tested; if (div == 0) { return ret - 1; } else { ret++; tested *= 10; } } } int getdigitsum() { int ret = 0, tenmult = pow(10, getdigitcount() - 1), div; while (tenmult > = 1) { div = (int) number % (tenmult * 10) / tenmult; ret += div; tenmult /= 10; } return ret; } int getlastdigit() { return number % 10; } }; int main() { int num; cout < < "n = "; cin > > num; numhandler handler(num); cout < < endl; cout < < "число цифр: " < < handler.getdigitcount() < < endl; cout < < "сумма цифр: " < < handler.getdigitsum() < < endl; cout < < "последняя цифра: " < < handler.getlastdigit() < < endl; return 0; }

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

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

Каждый солнечный день улитка сидящая на дереве поднимается вверх на 2 см а в пасмурный день опускается на 10 см. в начале недели улитка находилась на а см от земли и на в метровом дереве. имеются 30 массив, содержащий сведения о том был ли соответствующий день пасмурным. определить место положения улитки к концу 30 дня. паскаль
Ваше имя (никнейм)*
Email*
Комментарий*

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

nuralievelsh
kamalfayed229
александр496
arionul-secondary2
ГусенковФролова1121
ulechkaevseeva
diana-kampoteks
Salkinserg
Владимирович_Роман
Решить! прошу нужно, сегодня ! заранее .
Бондарев-Исаханян
3д алемі туралы кызыкты деректер​
sov0606332
misspodvigina
latoyan817
okunevo2010
Alsergus7811